source: trunk/MagicSoft/Mars/Changelog@ 1052

Last change on this file since 1052 was 1052, checked in by tbretz, 23 years ago
*** empty log message ***
File size: 59.4 KB
Line 
1 -*-*- END -*-*-
2 2001/11/08: Thomas Bretz
3
4 * manalysis/MCerPhotCalc.cc, manalysis/MPedCalcPedRun.cc,
5 mhist/MHFadcCam.cc:
6 - removed 'Fadc' from function names
7
8 * manalysis/MCerPhotEvt.[h,cc]:
9 - made AddPixel inline
10
11 * manalysis/MMcPedestalCopy.cc:
12 - added output
13
14 * manalysis/MPedestalCam.cc:
15 - removed FIXME
16
17 * Makefile's:
18 - some reordering
19 - changed to the output
20
21 * mbase/MReadTree.cc:
22 - removed setting of AutoDel-flag (this was not intended and doesn't
23 work for a TChain, yet)
24
25 * meventdisp/MGCamDisplay.cc, meventdisp/MGFadcDisp.cc:
26 - moved SetWMSizeHints to base class
27
28 * meventdisp/MGEvtDisplay.cc:
29 - added a random move and the SetWMSizeHints
30
31 * mhist/MHHillas.cc:
32 - replaced some text by Latex-formulas
33
34 * mmain/MBrowser.cc:
35 - added a menu entry for opening a TBrowser
36 - added a random move
37
38 * mmain/MMars.[h,cc]:
39 - changed enums to root style
40 - moved size specification from header to source
41 - changed SetWMSizeHints call
42
43 * mraw/MrawEvtPixelIter.[h,cc]:
44 - added fNum[Hi,Lo]GainSamples to make GetSum* faster
45 - removed 'Fadc' from function names
46
47
48
49 2001/11/07: Thomas Bretz
50
51 * Makefile:
52 - changed order in 'mrproper'
53
54 * manalysis/MCT1ReadAscii.cc, manalysis/MCerPhotCalc.cc:
55 - added InitSize
56
57 * manalysis/MCerPhotEvt.[h,cc]:
58 - introduces InitSize to speed up things
59 - changed []-operator to an unchecked access
60
61 * manalysis/MPedestalCam.h:
62 - changed ExpandCreateFast to ExpandCreate (due to lack of good dox)
63 - changed []-operator to an unchecked access
64
65 * mbase/MEvtLoop.cc:
66 - changed 'total' to 'real' time.
67
68 * mgui/MGeomCam.[h,cc]:
69 - moved []-operator code back to class definition, due to runtime speed
70 - changed []-operator to an unchecked access
71
72 * mhist/MHHillas.cc:
73 - changed 'degree' to Latex-style
74
75 * manalysis/MImgCleanStd.cc:
76 - we are now initialising an array holding the used pixel to prevent
77 looping through all pixel thousands of times
78 (MCerPhotEvt::IsPixelUsed)
79
80 * mbase/MWriteAsciiFile.cc:
81 - enhanced the documentation
82
83 * mmain/MBrowser.[h,cc]:
84 - enhanced the functionality to display the filename
85 - improved the layout
86
87 * mmain/MMars.cc:
88 - added calling of 'netscape' for the two picture buttons
89
90
91
92 2001/11/06: Thomas Bretz
93
94 * mbase/MReadMarsFile.[h,cc]:
95 - added
96
97 * manalysis/MMcPedestalCopy.[h,cc]:
98 - moved copying to PreProcess
99 - removed Process
100
101 * mbase/Makefile, mbase/BaseLinkDef.h
102 - added MReadMarsFile
103
104 * mbase/MReadTree.[h,cc]:
105 - added a list of TObjects to be called when file in the chain
106 is changed
107
108 * Makefile.conf.linux, Makefile.conf.linux-gnu:
109 - removed -g flag
110
111 * mraw/MRawRunHeader.h:
112 - fixed return type of GetNumEvents
113
114 * mraw/MRawCrateArray.[h,cc]:
115 - added SetSize which takes care of the size of the array
116 - changed the access to an unchecked one
117
118 * mraw/MRawCrateData.h
119 - derives from MParContainer now
120
121 * mraw/MRawEvtData.[h,cc]:
122 - made Print const
123 - changed so, that the arrays are dreed and allocated only
124 as less as possible
125
126 * mraw/MRawFileRead.[h,cc]:
127 - changed to support faster I/O of MRawEvtData and MRawCrateArray
128 - added sanity check (warning) to PostProcess
129
130 * mraw/MRawFileWrite.cc:
131 - removed deletion of trees (done by ~TFile)
132 - switched of AutoSave by use of a big size
133 - removed '.' from Branch names (each tree contains only one master
134 branch with equal subbranches)
135
136 * macros/readCT1.C:
137 - fixed a small bug
138
139 * manalysis/MCerPhotCalc.cc:
140 - removed Clear from Process (done by Reset now)
141
142 * manalysis/MCerPhotEvt.[h,cc]:
143 - added reset-function
144 - some small changes to the code layout
145
146 * mmc/MMcFadcHeader.[h,cc], mmc/MMcTrig.[h,cc]:
147 - chenged constructor to support fName and fTitle
148
149 * mbase/MReadTree.cc:
150 - removes '.' from a branch name now before searching/creating the object
151
152
153
154 2001/11/01: Thomas Bretz
155
156 * mbase/MParContainer.cc:
157 - removed 'newname' from TObject::Clone call.
158
159 * mbase/MParContainer.h:
160 - layout changes
161
162 * mbase/MParList.h:
163 - changed destructor definition to virtual
164
165 * mbase/MReadTree.[h,cc]:
166 - added initialization for fProgress
167 - changed output
168 - move some code to new functions
169 - branch enabling now checks for the existance of the branch
170 - veto branch disables the corresponding sub branches now physically
171 - changed comments
172
173 * mdatacheck/MGDisplayAdc.cc:
174 - added some sanity checks
175
176 * meventdisp/MGCamDisplay.cc, meventdisp/MGEvtDisplay.[h,cc],
177 meventdisp/MGFadcDisp.cc:
178 - moved some code to MGEvtDisplay
179
180 * mhist/MFillH.cc:
181 - added warning to comment
182
183 * mhist/MHFadcCam.[h,cc]:
184 - added Clone-function. It seems, that this is necessary since
185 root 3.01
186
187 * mhist/MHFadcPix.cc:
188 - changed axis titles
189
190 * mmain/MAnalysis.cc:
191 - added progress bar
192
193 * mmain/MBrowser.[h,cc]:
194 - added layout hints to fTop1,2,3
195 - adde Create/DestroyProgrssBar
196
197 * mmain/MDataCheck.cc:
198 - changes to the layout
199 - disable auto scheme
200 - added progress bar
201
202 * mmain/MMonteCarlo.[h,cc]:
203 - layout changes
204 - added progress bar
205
206 * mraw/MRawEvtData.cc:
207 - new sanity check in Draw
208
209
210
211 2001/11/01: Thomas Bretz
212
213 * macros/MagicHillas.C:
214 - changed Draw to DrawClone
215
216 * manalysis/MCerPhotPix.h:
217 - some layout changes
218
219 * mbase/MParList.cc:
220 - fixed a bug in the dstructor which causes the d'tor to crash when
221 the owner bit was set
222 - changed some TCollection loop to macro ForEach
223
224 * mbase/MTaskList.cc:
225 - changed some TCollection loop to macro ForEach
226
227 * meventdisp/MGEvtDisplay.[h,cc]:
228 - added filemenu
229
230 * mgui/MCamDisplay.[h,cc], mgui/MHexagon.[h,cc]:
231 - added SavePrimitive function
232
233 * mhist/MHHillas.cc:
234 - changed 'deg' to '°'
235
236 * mmain/MDataCheck.cc:
237 - changed name of enums for buttons
238
239 * Makefile.conf.osf1:
240 - added some more exclusion flags to get rid of to much informations
241
242 * Makefile:
243 - changed flags of tar from '-cvf' to 'cvf' so that it runs on alpha, too
244
245 * mbase/MAGIC.h:
246 - put brackets around defines, to make it compile on alpha
247
248 * mbase/MEvtLoop.cc, mbase/MParList.cc, mbase/MTask.cc,
249 mgui/MGeomCam.cc, mhist/MHFadcPix.cc, mmc/MMcTrig.cxx:
250 - removed inline statement, to make it link on alpha
251
252
253
254 2001/10/31: Thomas Bretz
255
256 * Makefile:
257 - changed MrProper output
258
259 * Makefile.conf.general, Makefile.conf.linux,
260 Makefile.conf.linux-gnu, Makefile.conf.osf:
261 - added ARCHDEF environment
262
263 * manalysis/MHillas.[h,cc]:
264 - added units
265
266 * mbase/BaseLinkDef.h:
267 - added '+' for MTime
268
269 * mbase/MAGIC.h:
270 - let Linux find gLog when creating dictionary
271
272 * mbase/MHtml.h:
273 - removed include of TNamed
274
275 * */Makefile
276 - reordered *.cc filed to get rid of some 'rootcint' warnings
277
278 * mgui/MCamDisplay.cc:
279 - added SetBorderMode(0)
280
281 * mgui/MHexagon.[h,cc]:
282 - changed Print-output to fit into two lines
283 - made Print appear in the context menu
284
285 * merpp.cc:
286 - Added MParContainer::Class()->IgnoreTObjectStreamer()
287
288 * mbase/MEvtLoop.[h,cc], mbase/MReadTree.[h,cc],
289 mmain/MAnalysis.[h,cc]:
290 - added support for a progressbar
291
292 * mbase/MFilterList.h:
293 - added SetOwner-support
294
295 * mbase/MLogManip.h:
296 - added 'dec' manipulator to dbginf
297
298 * mbase/MTask.h:
299 - added GetNumExecutions
300
301 * mraw/RawLinkDef.h:
302 - added '+' for MRawEvtPixelIter, MRawCrateArray, MRawCrateData and
303 MRawFile[Read,Write]
304
305
306
307 2001/10/30: Thomas Bretz
308
309 * macros/MagicHillas.C
310 - removed precreated objects
311
312 * macros/readCt1.C:
313 - fixed a bug (-> instead of .)
314
315 * *LinDef.h:
316 - added a '+' to all 'new' classes. 'new' means, that the object
317 is not yet used in Monte Carlo Files.
318
319 * *.h:
320 - changed defines from CLASS_H to MARS_Class type (like root)
321
322 * MMcPedestalCopy.[h,cc]:
323 - added AddToBranchList stamements
324
325 * manalysis/MPedestalPix.h, manalysis/MCerPhotPix.h, mgui/MGeomPix.h:
326 - changed derivement from TObject to MParContainer to be sure
327 fBits are not written, without specifying this for any TObject
328 derived class
329
330
331
332 2001/10/29: Thomas Bretz
333
334 * Makefile.rules:
335 - changed the output
336
337 * macros/rootlogon.C:
338 - Added IgnorTObjectStreamer
339
340 * manalysis/MCT1ReadAscii.cc:
341 - changed fFileNames to a TList of TNamed objects
342
343 * mbase/MArray.h:
344 - removed include of MArray.h
345
346 * mbase/MParContainer.[h,cc]:
347 - changed fName, fTitle from pointer to static object
348 - Changed ClassVersion to 0
349
350 * mbase/MParList.[h,cc]:
351 - changed fName, fTitle from pointer to static object
352 - changed include of TObjArray to a forward declaration
353 (for faster compilation)
354 - simplified the code
355
356 * mbase/MInputStreamID.[h,cc]:
357 - changed fStreamId from char* to TString
358 - Changed ClassVersion to 0
359
360 * mbase/MReadTree.[h,cc]:
361 - changed veto-list to an array of TNamed objects
362 - implemented auto enabeling
363
364 * mbase/MTask.[h,cc]:
365 - implemented fListOfBranches for auto enabeling
366
367 * mbase/MTaskList.[h,cc]:
368 - changed fName, fTitle from pointer to static object
369 - changed include of TObjArray to a forward declaration
370 (for faster compilation)
371
372 * mbase/MWriteRootFile.cc:
373 - changed fName, fTitle from pointer to static object
374 - set splitlevel in TTree::Branch to default
375 - changed kSaveNow to kFillTree
376
377 * mhist/MFillH.cc:
378 - changed fName, fTitle from pointer to static object
379 - check inharitance from MH
380
381 * mhist/MH.[h,cc]:
382 - changed fName, fTitle from pointer to static object
383 - implementation of simplified static MakeDefCanvas
384
385 * mhist/MHFadcCam.h:
386 - removed include of TH1
387
388 * mhist/MHFadcPix.[h,cc]:
389 - implemented persistent pixid
390 - get rid of 'fixed string sizes'
391 - Delete histograms from file structure (SetDirectory)
392 - changed Root's MakeDefCanvas to TH1::MakeDefCanvas
393 - removed include of TH1
394
395 * mhist/MHHillas.cc
396 - changed fName, fTitle from pointer to static object
397 - Delete histograms from file structure (SetDirectory)
398 - changed Root's MakeDefCanvas to TH1::MakeDefCanvas
399 - changed DrawClone to DrawCopy
400
401 * mhist/MHMcCollectionArea.[h,cc]:
402 - changed fName, fTitle from pointer to static object
403 - Delete histograms from file structure (SetDirectory)
404 - changed Root's MakeDefCanvas to TH1::MakeDefCanvas
405 - changed DrawClone to DrawCopy
406 - changed binning to log scale
407 - removed include of TH1
408
409 * mhist/MHMcEnergy.cc, mhist/MHStarMap.cc:
410 - changed fName, fTitle from pointer to static object
411 - Delete histograms from file structure (SetDirectory)
412 - changed Root's MakeDefCanvas to TH1::MakeDefCanvas
413
414 * manalysis/MCerPhotEvt.cc, manalysis/MHillas.cc,
415 manalysis/MHillasCalc.cc, manalysis/MImgCleanStd.cc,
416 manalysis/MMcPedestalCopy.cc, manalysis/MPedestalCam.cc,
417 mbase/MClone.cc, mbase/MPrint.cc, mbase/MTime.h,
418 mbase/MWriteAsciiFile.cc, mgui/MGeomCam.cc, mhist/MHFadcCam.cc,
419 mhist/MHMcRate.cc, mmc/MMcTrig.cxx, mraw/MRawCrateArray.cc,
420 mraw/MRawEvtData.cc, mraw/MRawEvtHeader.cc, mraw/MRawFileRead.cc:
421 - changed fName, fTitle from pointer to static object
422
423 * manalysis/MCerPhotCalc.cc, manalysis/MPedCalcPedRun.cc,
424 mmontecarlo/MMcThresholdCalc.[h,cc],
425 mmontecarlo/MMcTriggerRateCalc.[h,cc],
426 mmontecarlo/MMcCollectionAreaCalc.[h,cc]:
427 - changed fName, fTitle from pointer to static object
428 - changed to use auto enabling scheme
429
430 * macros/threshold.C, macros/collarea.C, macros/trigrate.C:
431 - removed UseLeaf
432
433 * macros/CT1Hillas.C, macros/readMagic.C:
434 - made run again
435
436 * mraw/MRawFileWrite.cc:
437 - changed fName, fTitle from pointer to static object
438 - changed TTree::Branch to use default split level (99)
439 - added the missing important '.' to the Branch names!
440
441 * mraw/MRawRunHeader.[h,cc]:
442 - changed fName, fTitle from pointer to static object
443 - implemented enum for Run Type
444
445
446
447 2001/10/26: Thomas Bretz
448
449 * Makefile.rules:
450 - changed output
451
452 * readraw.cc:
453 - changed name and description in TROOT
454 - removed argument in MMcEvt::Print()
455
456 * manalysis/MCerPhotEvt.[h,cc], manalysis/MCerPhotPix.[h,cc],
457 manalysis/MHillas.[h,cc], mmc/MMcEvt.[hxx,cxx],
458 mmc/MMcFadcHeader.[hxx,cxx], mmc/MMcTrig.[hxx,cxx],
459 mmc/MMcTrigHeader.[hxx,cxx]:
460 - according to root 3.01 made Print const
461
462 * mbase/BaseLinkDef.h:
463 - added MPrint
464
465 * mbase/MPrint.[h,cc]:
466 - added
467
468 * mbase/MClone.[h,cc]:
469 - changed MParContainer to a more general TObject
470
471 * mbase/Makefile:
472 - MPrint.cc added
473
474 * meventdisp/MGCamDisplay.[h,cc], meventdisp/MGEvtDisplay.[h,cc],
475 meventdisp/MGFadcDisp.[h,cc]:
476 - introduced fInitOk for the case PreProcessing failed
477
478 * mmain/MMonteCarlo.cc:
479 - added correction for use of several trigger conditions
480 - speedup threshold calc by usage of UseLeaf
481
482 * magiclogo.xpm, marslogo.xpm:
483 - changed
484
485 * mmain/MMonteCarlo.cc:
486 - added a workaround for the <TClass::TClass> no dictionary for MMc*
487 problem
488
489 * mbase/MWriteRootFile.[h,cc]:
490 - simplified code by removing MRootFileTree class
491
492 * mbase/MLog.cc:
493 - changed char[len+1] to 'new' statement
494
495
496
497
498 2001/10/23: Thomas Bretz
499
500 * mbase/MLog.[h,cc]:
501 - replaced usage of tmpnam by mkstemp
502
503 * mgui/MCamDisplay.[h,cc]:
504 - Paint function added which maintains the aspect ratio of the image
505 - DrawPhotErr removed
506 - removed gPad->Clear, so that we can draw into pads not only
507 canvases
508
509 * mhist/MFillHFadc.[h,cc], mhist/MFillHHillas.[h,cc],
510 mhist/MFillHStarMap.[h,cc]:
511 - removed
512
513 * mmontecarlo/MMcTriggerRateCalc.[h,cc]:
514 - removed unused spectral index and flux
515
516 * mmontecarlo/MMcThesholdCalc.[h,cc],:
517 mbase/MParList.[h,cc]:
518 - fixed the Dimension handling
519
520 * mmontecarlo/MMcTriggerRateCalc.[h,cc],
521 - fixed the Dimension handling
522 - added destructor
523
524 * macros/trigrate.C:
525 - fixed some small things
526 - accelerated by use of MReadTree::UseLeaf
527
528 * mhist/MHMcCollectionArea.h:
529 - changed default argument of DrawClone from NULL to "".
530 NULL caused the interpreter to crash.
531
532 * mbase/MFilterList.[h,cc], mbase/MParContainer.[h,cc],
533 mbase/MParList.[h.cc], mbase/MTime.[h,cc],
534 mgui/MGeomCam.[h,cc], mgui/MGeomPix.[h,cc],
535 mgui/MHexagon.[h,cc], mhist/MHMcEnergy.[h,cc],
536 mhist/MHMcRate.[h,cc], mraw/MRawCrateData.[h,cc],
537 mraw/MRawEvtHeader.[h,cc], mraw/MRawRunHeader.[h,cc]:
538 - according to root 3.01 I made Print() const
539
540 * mdatacheck/MViewAdcSoectra.[h,cc], mdatacheck/MShowSpect.[h,cc]:
541 - removed
542
543 * mbase/MReadTree.cc:
544 - removed default argument from GetEntry-call
545
546 * mbase/MTask.[h,cc]:
547 - introduced mapping function for (Pre/Post)&Process
548 - according to root 3.01 I made Print() const
549 - added PrintStatistics
550 - added call counter
551
552 * mbase/MTaskList.[h,cc]:
553 - adapted to new MTask mapping functions
554 - according to root 3.01 I made Print() const
555 - added PrintStatistics
556 - moved some functionality to MTask-Mapper functions
557
558 * mmain/MMonteCarlo.cc:
559 - adapted to some changes in other classes
560 - some small simplifications
561 - accelerated, by use of UseLeaf
562 - workaround for the ButtonGroup/Button delete bug
563
564 * mmain/MAnalysis.cc:
565 - workaround for the ButtonGroup/Button delete bug
566
567
568
569 2001/10/23: Thomas Bretz
570
571 * macros/dohtml.C:
572 - changed macro names
573
574 * macros/getCollArea.C:
575 - renamed to collarea.C
576 - make use of new fast MReadTree
577
578 * macros/getRate.C:
579 - renamed to trigrate.C
580
581 * macros/getThreshold.C:
582 - renamed to threshold.C
583
584 * Makefile.depend:
585 - removed
586
587 * mgui/MCamDisplay.[h,cc]:
588 - fixed wrong usage of new operator in TClonesArray
589 - the aspect ratio of the Canvas is used now to display geometries
590 correctly (no 'small CT1 camera anymore)
591 - replaced include of MCerPhotPix by a forward declaration
592 - replaced include of MHexagon by a forward declaration
593
594 * mgui/MGeomCam.[h,cc]:
595 - added GetMaxRadius()-function
596 - added CalcMaxRadius()-function
597 - replaced include of MGeomPix by a forward declaration
598 - replaced include of TObjArray by a forward declaration
599
600 * mgui/MGeomCamMagic.cc, mgui/MGeomCamCT1.cc:
601 - call CalcMaxRadius in the constructor
602
603
604
605 2001/10/22: Thomas Bretz
606
607 * mhist/MH*.[h,cc]:
608 - changed DrawClone according to root 3.01/06 to 'const'
609
610
611
612 2001/10/16: Thomas Bretz
613
614 * mbase/MReadTree.[h,cc]:
615 - added some output statements
616 - added comments
617 - added UseLeaf
618 - changed AddFile to Int_t
619 - simplified GetEntry call
620
621 * mgui/MGeomCam.[h,cc], MGeomCamCT1.[h,cc], MGeomCamMagic.[h,cc]:
622 - added come comments
623 - removed Draw-function
624
625 * mars.cc:
626 - Changed name of TROOT object to 'mars'
627
628 * merpp.cc:
629 - changed name of TROOT object to 'merpp'
630 - added some more ouput
631
632 * mbase/MBaseLinkDef.h:
633 - added MRootFileBranch
634 - added MRootFileTree
635
636 * mgui/MGeomPix.cc, mbase/MClone.cc, mraw/MRawRunHeader.cc:
637 - added comments
638
639 * mbase/MEvtLoop.cc:
640 - added missing include
641 - added another time output
642
643 * mbase/MWriteRootFile.cc:
644 - added ClassImp
645
646 * mhist/MFillH.cc, mmontecarlo/MMcCollectionAreaCalc.cc:
647 - changed output
648
649 * mhist/MHMcCollectionArea.cc:
650 - small fixes
651 - changed error calculation according to Ciro
652
653 * macros/CT1Hillas.C:
654 - fixes some bugs (typos)
655
656
657
658 2001/10/05: Thomas Bretz
659
660 * manalysis/MHillas.cc, manalysis/MImgCleanStd.cc, mbase/MClone.[h,cc],
661 mbase/MFilterList.h, mbase/MWriteFile.h, mbase/MWriteRootFile.h,
662 mdatacheck/MGDisplayAdc.cc, meventdisp/MGCamDisplay.cc,
663 meventdisp/MGCamDisplay.h, meventdisp/MGEvtDisplay.h,
664 mgui/MGeomPix.h, mhist/MFillH.h, mhist/MHHillas.h,
665 mmain/MAnalysis.h, mmain/MBrowser.h, mmain/MCameraDisplay.h,
666 mmain/MDataCheck.h, mmain/MEvtDisp.h, mmain/MMonteCarlo.h,
667 mraw/MRawFileRead.cc
668 - comments updated
669
670 * mbase/MFilter.[h,cc]:
671 - made IsExpressionTrue abstract
672
673 * meventdisp/MGEvtDisplay.cc:
674 - fixed a bug that only every second event was displayed
675
676 * meventdisp/MGFadcDisp.[h,cc]:
677 - reorganized code (changing pixel number drawed the histogram twice)
678
679 * mgui/MCamDisplay.[h,cc]:
680 - added fDrawingPad to make sure that all output goes into the same pad
681
682 * mhist/HistLinkDef.h, mhist/Makefile:
683 - removed old MFillH* classes
684
685
686
687 2001/10/02: Thomas Bretz
688
689 * mbase/MClone.[h,cc],
690 meventdisp/MGCamDisplay.[h,cc],
691 meventdisp/MGEvtDisplay.[h,cc],
692 mmain/MCameraDisplay.[h,cc]:
693 - added
694
695 * macros/readMagic.C:
696 - fixed a "'->' and '.' mixed bug"
697
698 * manalysis/MCT1ReadAscii.cc:
699 - added initialisation of fIn
700
701 * manalysis/MCerPhotEvt.[h,cc]:
702 - made IsPixelExisting const
703 - made IsPixelCore const
704 - made IsPixelUsed const
705 - made GetNumPhotons[Min,Max] const
706
707 * mbase/BaseLinkDef.h, mbase/Makefile:
708 - added MClone
709
710 * mbase/MEvtLoop.[h,cc], mbase/MParList.[h,cc], mbase/MTaskList.[h,cc]:
711 - added SetOwner-support
712
713 * mdatacheck/DataCheckLinkDef.h, mdatacheck/Makefile:
714 - removed MShowSpect
715 - removed MViewAdcSpect
716
717 * mdatacheck/MDumpEvtHeader.cc:
718 - added missing descriptions
719
720 * mdatacheck/MGDisplayAdc.[h,cc]:
721 - small changes
722
723 * meventdisp/EvtDispLinkDef.h:
724 - added MGEvtDisplay
725 - added MGCamDisplay
726
727 * meventdisp/MGFadcDisp.[h,cc]:
728 - derived from MGEvtDisplay
729 - most of the code moved to MGEvtDisplay to support MGCamDisplay, too
730
731 * meventdisp/Makefile:
732 - added MGCamDisplay
733
734 * mgui/MCamDisplay.[h,cc]:
735 - cleaned
736 - reorganized
737
738 * mgui/MHexagon.cc:
739 - added missing descriptions
740
741 * mhist/MHFadcPix.cc:
742 - reorganized some code in the constructor which creates the 'names'
743
744 * mhist/MHHillas.cc, mhist/MHMcCollectionArea.cc,
745 mhist/MHMcEnergy.cc, mhist/MHStarMap.cc:
746 - Draw-function supports a default canvas now
747
748 * mmain/MDataCheck.cc:
749 - added/rorganized comments
750 - removed usage of MViewAdcSpectra
751
752 * mmain/MMars.[h,cc]:
753 - added new "Camera Display" Button
754
755 * mmain/MainLinkDef.h, mmain/Makefile:
756 - added MCameraDisplay
757
758
759
760 2001/09/28: Thomas Bretz
761
762 * macros/getRate.C:
763 - changed TObjArray to a non-pointer object
764 - added Printing of the result at the end of the macro
765
766 * mhist/MHMcCollectionArea.[h,cc], mhist/MHMcEnergy.[h,cc]:
767 - added DrawClone
768
769 * mhist/MHMcRate.[h,cc]:
770 - added a dummy for DrawClone
771
772 * mmain/MMonteCarlo.[cc, h]:
773 - added Gui elements
774 - added CalculateCollectionArea (not yet tested)
775 - added CalculateTriggerRate (not yet tested)
776 - added Threshold (not yet tested)
777
778 * mmontecarlo/MMcTriggerRateCalc.cc:
779 - removed output stuff from PostProcessing
780
781 * meventdisp/MGFadcDisp.[h,cc], mdatacheck/MGDisplayAdc.[h,cc]:
782 - reorganized code (constructor)
783 - reorganized deletion of gui objects
784 - fixed many, many memory leaks
785
786
787
788 2001/09/27: Thomas Bretz
789
790 * mmain/MBrowser.cc:
791 - added comments
792
793 * mmain/MAnalysis.[h,cc]:
794 - added entry field for cleaning levels
795 - restructured code a bit
796
797 * mhist/MFillH.cc:
798 - fixed missing initialization of member variables in Init
799
800 * mhist/MHHillas.[h,cc]:
801 - Added comments
802 - Added DrawClone
803 - Removed kCanDelete bits from Draw function
804
805 * mhist/MHStarMap.[h,cc]:
806 - Added comments
807 - Added DrawClone
808 - moved some code from the Draw-functions to PrepareDrawing
809
810
811
812 2001/09/26: Thomas Bretz
813
814 * mmain/MMars.[cc,h], mmain/MBrowser.[cc,h], MDataCheck.[cc,h],
815 mmain/MEvtDisp.[cc,h], mmain/MMonteCarlo.[cc,h]:
816 - reorganized code (constructor)
817 - reorganized deletion of gui objects
818 - fixed many, many memory leaks
819 - small changes in layout
820
821 * mmain/MAnalysis.[h,cc]:
822 - added
823
824 * macros/*:
825 - added Copyright notice
826 - added some small sanity checks
827
828 * macros/MagicHillas.C:
829 - fixed '->' bug
830 - changed MFillHStarMap to MFillH
831
832 * mbase/MReadTree.cc, mraw/MRawFileWrite.cc:
833 - removed an old debug statement
834
835 * mmain/MMars.cc:
836 - added new Analysis functionality
837
838 * mmain/MainLinkDef.h:
839 - addded MAnalysis
840
841 * mmain/Makefile:
842 - added MAnalysis.cc
843
844 * mmc/McLinkDef.h:
845 - removed nonsens define statement
846
847
848
849 2001/09/25: Thomas Bretz
850
851 * Makefile:
852 - changed make tar so that 'CVS/Root' isn't added to the tar-file anymore
853 It contains the origin (CVSROOT) of the repository and my confuse
854 people triing to commit changed files from such an archive to
855 the repository
856
857 * mmain/MBrowser.[cc,h]:
858 - reorganized code (constructor)
859 - reorganized deletion of gui objects
860 - fixed many, many memory leaks
861
862 * mmain/MMars.[cc,h]:
863 - reorganized code (constructor)
864 - reorganized deletion of gui objects
865 - fixed many, many memory leaks
866
867
868
869 2001/09/20: Thomas Bretz
870
871 * mbase/MLog.[h,cc]:
872 - made working with Cosy
873 - fixed gui stuff to work like expected
874
875 * manalysis/MCerPhotPix.h:
876 - replaced TROOT.h by MAGIC.h
877
878 * mfilter/MFTriggerLvl1.h:
879 - added description
880
881
882
883 2001/09/20: Thomas Bretz
884
885 * released Version 0.4
886
887 * mevtdisp/MGFadcDisp.cc, mmain/MMars.cc:
888 - switched to root version >= 3.00
889
890 * Makefile.conf.linux:
891 - added to support the new Linux distributions
892
893 * .rootrc:
894 - removed references to MARSSYS
895
896
897
898 2001/09/13: Thomas Bretz
899
900 * Makefile.conf.linux-gnu:
901 - removed "-Woverloaded-virtual". it doesn't really help
902
903
904
905 2001/08/02: Thomas Bretz
906
907 * macros/getRate.C:
908 - make use of new stylish lists of containers
909
910
911 * macros/CT1Hillas.C, macros/getCollArea.C:
912 - make use of return value of Eventloop
913
914 * macros/merpp.C:
915 - changed return type to void
916
917
918
919 2001/07/23: Thomas Bretz
920
921 * mbase/MParList.cc:
922 - redifinition of default argument: fixed
923
924
925
926 2001/07/23: Thomas Bretz
927
928 * mmontecarlo/MMcThresholdCalc.[cc,h]:
929 - changed PreProcess action to new stylish lists of containers
930
931 * mhist/Makefile:
932 - removed MEnergies.cc
933
934 * mhist/HistLinkDef.h:
935 - removed MEnergies.cc
936
937 * mbase/MReadTree.cc:
938 - removed a bug which causes MReadTree to show strange behaviour.
939 We cannot use GetBranch()->SetAddress() we have to use
940 SetBranchAddress.
941
942 * macros/MagicHillas.C:
943 - changed to new stylish histogram fillers.
944
945 * mhist/MHMcRate.cc:
946 - some simplifications to the constructors
947 - some accelerations of the rate calculation
948
949 * mhist/MHHillas.C:
950 - added axis descriptions (thanks to Rudy)
951
952
953
954 2001/07/20: Thomas Bretz
955
956 * mhist/MH.cc:
957 - added comments
958
959 * mhist/MFillH.cc:
960 - added comments
961
962 * mbase/MParList.[h,cc]:
963 - Added AddToList from a TObjArray
964 - Added GetClassName
965 - Added GetObjName
966 - Added FindObjectList
967 - Added FindCreateObjList
968 - Added CreateObjList
969
970 * mhist/MHMcEnergies.[h,cc]:
971 - deleted
972
973 * mhist/MHMcEnergy.[h,cc]:
974 - rewrote constructor in a way that MHMcEnergies isn't needed anymore
975 - added a SetName function which replaces the old constructor somehow
976
977 * macros/getThreshold.C:
978 - make use of some new features
979
980
981
982 2001/07/19: Thomas Bretz
983
984 * mbase/MEvtLoop.cc:
985 - added comments
986
987 * mbase/MTaskList.cc:
988 - changed the wrong 'break' for kCONTINUE into 'return kTRUE'
989
990 * mhist/MH.[cc,h]
991 - added
992
993 * mhist/MFillH.[cc,h]
994 - added
995 - in principal MFillHHillas, MFillHFadc and MFillHStarMap
996 can be deleted now
997
998 * mhist/HistLinkDef.h:
999 - added MH
1000 - added MFillH
1001
1002 * mhist/MFillHFadc.cc:
1003 - moved source for filling to corresponding histogram class
1004
1005 * mhist/MFillHHillas.cc:
1006 - included MHillas.h
1007
1008 * mhist/MHFadcCam.[cc, h]:
1009 - added Fill
1010 - made FillHi, FillLo private
1011
1012 * mhist/MHHillas.[cc, h], mhist/MHStarMap.[h,cc]:
1013 - changed Fill function to new style
1014 - derived class from MH
1015
1016 * mhist/Makefile:
1017 - added MH.cc
1018 - added MFillH.cc
1019
1020
1021
1022 2001/07/18: Oscar Blanch
1023
1024 * macros/getRate.C:
1025 - Macro to compute the trigger rate from a MonteCarlo file
1026
1027 * mhist/MHMcRate.[h,cc]:
1028 - Container to store trigger rate information
1029 - Draw() functin member to be implemented
1030
1031 * mmontecarlo/MMcTriggerRateCalc.[h,cc]:
1032 - Task to compute trigger rate
1033
1034
1035
1036 2001/07/13: Thomas Bretz
1037
1038 * mbase/MEvtLoop.[h,cc]:
1039 - Added a result value to Eventloop to be able to detect if the
1040 execution was successfull
1041 - changes postProcess to return the return value from
1042 MTaskList::PostProcess
1043
1044 * mbase/MParList.cc:
1045 - FindCreateObj removes now a 'dot' from the end of an indexed
1046 object name like "Events;7."
1047
1048 * mbase/MReadTree.cc:
1049 - small changes to the output
1050
1051 * mbase/MTask.[h,cc]:
1052 - added Preprocessed flag. This enables the tasklist to only postprocess
1053 already preprocessed tasks
1054
1055 * mbase/MTaskList.cc:
1056 - don't postprocess non preprocessed tasks
1057
1058 * mhist/MHMcCollectionArea.cc:
1059 - added descriptions to histrograms
1060 - changed names of histograms
1061 - added drawing of canvas to Draw-functions
1062
1063 * mhist/MHMcEnergy.[h,cc]:
1064 - added variables to store the calculated result
1065 - changed names and titles of histogram
1066 - added axis titles to histogram
1067 - moved result calculation into fit-function
1068
1069 * mmontecarlo/MMcCollectionAreaCalc.cc:
1070 - added name of input container to be able to process another
1071 container than "MMcTrig"
1072
1073 * mmontecarlo/MMcThresholdCalc.cc:
1074 - removed trailing dot from container name creation
1075
1076 * mhist/MMcThresholdCalc.cc:
1077 - removed a wrong '.' behind the number when processing more than
1078 one trigger condition
1079
1080 * mraw/MRawRunHeader.cc:
1081 - added "Monte Carlo Data" as runtype
1082
1083
1084
1085 2001/07/10: Thomas Bretz
1086
1087 * mhist/MHMcEnergy.h:
1088 - renamed SetBins to SetNumBins
1089
1090 * mmontecarlo/MMcThresholdCalc.cc:
1091 - changed style of comments
1092 - moved sqrt(2) from Postprocess to header.
1093
1094 * mmontecarlo/MMcEnerHisto.[cc,h], mmontecarlo/MMcEnerThre.[cc,h],
1095 mmontecarlo/MMcEnerThreCalc.[cc,h]:
1096 - removed
1097
1098 * mmontecarlo/MCollArea.[cc,h], mmontecarlo/MCollAreaTrigger.[cc,h]:
1099 - removed
1100
1101
1102
1103 2001/07/09: Thomas Bretz
1104
1105 * mbase/MParList.cc:
1106 - made handling of already existing containers in AddToList a bit
1107 more convinient
1108
1109 * mbase/MTaskList.[h,cc]:
1110 - added come comments
1111 - made handling of already existing tasks in AddToList a bit
1112 more convinient
1113 - Added name-argument to constructor
1114
1115 * mraw/MRawFileRead.[cc, h]:
1116 - move file-open check from constructor to PreProcess
1117 - added variable for filename
1118
1119 * mraw/MRawFileWrite.[cc,h]:
1120 - moved fOut->Write from PostProcess to destructor
1121 - removed PostProcess
1122
1123
1124
1125 2001/07/06: Thomas Bretz
1126
1127 * mfilter/FilterIncl.h, mfilter/FilterLinkDef.h,
1128 mfilter/MFTriggerLvl1.[h,cc], mfilter/mfilter/Makefile:
1129 - added
1130
1131 * Makefile
1132 - mfilter added
1133
1134 * Makefile.conf.linux-gnu:
1135 - added some warning options
1136
1137 * Makefile.conf.osf1:
1138 - enhanced warnings
1139
1140 * manalysis/MCerPhotEvt.cc:
1141 - removed a small buf from the constructor
1142
1143 * BaseLinkDef.h:
1144 - added MFilter
1145 - added MFilterList
1146
1147 * mbase/MLog.[h,cc]:
1148 - added a non-empty copy constructor to make cxx happy
1149
1150 * mbase/MParList.[h,cc]:
1151 - added second overload-function FindObject
1152
1153 * mbase/MTask.h:
1154 - added all Filter stuff
1155
1156 * mbase/MTaskList.cc:
1157 - changed debug output
1158 - added filter-stuff to Process
1159
1160 * mbase/MTaskList.h:
1161 - changed Print default option from NULL to ""
1162
1163 * mbase/Makefile:
1164 - added MFilter
1165 - added MFilterList
1166
1167 * mhist/MFillHFadc.cc:
1168 removed a small bug in the PreProcessing
1169
1170 * manalysis/MCerPhotEvt.h, manalysis/MHillas.cc, manalysis/MHillas.h,
1171 manalysis/MImgCleanStd.cc, manalysis/MPedestalCam.h, mgui/MGeomCam.h,
1172 mhist/MFillHHillas.h, manalysis/MHillasCalc.h, manalysis/MCerPhotCalc.h,
1173 manalysis/MImgCleanStd.h, mhist/MFillHStarMap.h, mhist/MHHillas.cc,
1174 mhist/MHHillas.h, mhist/MHStarMap.cc, mhist/MHStarMap.h,
1175 mmc/MMcFadcHeader.hxx, mmc/MMcFadcHeader.hxx, mmc/MMcTrig.hxx,
1176 mmontecarlo/MMcThresholdCalc.h:
1177 - made more const-correct
1178
1179 * manalysis/MCT1ReadAscii.cc, manalysis/MCerPhotCalc.cc,
1180 manalysis/MHillasCalc.cc, manalysis/MImgCleanStd.cc,
1181 manalysis/MMcPedestalCopy.cc, manalysis/MPedCalcPedRun.cc,
1182 mhist/MFillHFadc.cc, mhist/MFillHHillas.cc, mhist/MFillHStarMap.cc,
1183 mmontecarlo/MMcThresholdCalc.cc, mraw/MRawFileRead.cc,
1184 mraw/MRawFileWrite.cc:
1185 - added comments
1186
1187 * manalysis/MCT1ReadAscii.cc, manalysis/MCerPhotCalc.cc,
1188 manalysis/MCerPhotPix.cc, manalysis/MHillas.cc,
1189 manalysis/MHillasCalc.cc, manalysis/MImgCleanStd.cc,
1190 manalysis/MMcPedestalCopy.cc, manalysis/MMcPedestalCopy.h,
1191 manalysis/MPedCalcPedRun.cc, manalysis/MPedestalCam.cc,
1192 manalysis/MPedestalPix.cc,
1193 mbase/MArray.cc, mbase/MArrayB.cc, mbase/MArrayS.cc, mbase/MEvtLoop.cc,
1194 mbase/MLog.cc, mbase/MParList.cc, mbase/MReadTree.cc, mbase/MTask.cc,
1195 mbase/MTime.cc, mbase/MWriteAsciiFile.cc, mbase/MWriteFile.cc,
1196 mbase/MWriteRootFile.cc,
1197 mhist/MFillHFadc.cc, mhist/MFillHFadc.cc, mhist/MFillHHillas.cc,
1198 mhist/MFillHStarMap.cc, mhist/MHFadcCam.cc, mhist/MHFadcPix.cc,
1199 mhist/MHHillas.cc, mhist/MHMcCollectionArea.cc, mhist/MHMcEnergies.cc,
1200 mhist/MHMcEnergy.cc, mhist/MHStarMap.cc, mraw/MRawCrateArray.cc,
1201 mraw/MRawCrateData.cc, mraw/MRawEvtData.cc, mraw/MRawEvtHeader.cc,
1202 mraw/MRawEvtPixelIter.cc, mraw/MRawFileRead.cc,
1203 mraw/MRawFileWrite.cc, mraw/MRawRunHeader.cc:
1204 - added semicolon after ClassImp to make my editor happy
1205
1206 * mmain/MEvtDisp.cc:
1207 - removed a wrong comma in the enumerations
1208
1209 * mmontecarlo/MMcThresholdCalc.cc:
1210 - made compile on osf by removing brackets in new steatement (constructor)
1211
1212
1213
1214 2001/07/05: Thomas Bretz
1215
1216 * macros/CT1Hillas.C:
1217 - changed the wrong pointers to dots.
1218
1219 * macros/getThreshold.C:
1220 - added some comments
1221 - removed the canvas creation
1222 - drawing replaced by a loop
1223 - changed trigger conditions to 1 (should work with any MC file)
1224
1225 * macros/readMagic.C:
1226 - changed the event counter to the number of the event in the file
1227 - removed icound
1228
1229 * manalysis/MPedCalcPedRun.cc, manalysis/MCerPhotCalc.cc,
1230 mbase/MParContainer.cc, mbase/MParContainer.h, mbase/MParList.cc,
1231 mbase/MParList.h, mbase/MTaskList.cc, mbase/MWriteAsciiFile.cc,
1232 mbase/MWriteRootFile.cc, mhist/MFillHFadc.cc, mhist/MFillHHillas.cc,
1233 mhist/MFillHStarMap.cc,
1234 - changed HasChanged to ReadyToSave
1235
1236 * mbase/MReadTree.cc:
1237 - added some comments
1238
1239 * mhist/MHMcEnergies.h:
1240 - fixed bug in []-operator
1241
1242 * mhist/MHMcEnergy.cc:
1243 - added canvas creation to draw function
1244
1245 * mmontecarlo/MMcThresholdCalc.cc:
1246 - fixed a bug in the constructor
1247
1248
1249
1250 2001/06/20: Thomas Bretz
1251
1252 * macros/merpp.C:
1253 - fixed type in comment
1254
1255 * manalysis/MHillas.cc:
1256 - fixed 'FIXME' comment
1257
1258 * mbase/MWriteFile.[h,cc]:
1259 - added
1260
1261 * mbase/MWriteRootFile.[h,cc]:
1262 - added
1263
1264 * mbase/BaseLinkDef.h:
1265 - Added MWriteFile
1266 - Added MWriteRootFile
1267
1268 * mbase/MEvtLoop.cc:
1269 - fixed the counting in the eventloop
1270
1271 * mbase/MWriteAsciiFile.[h,cc]:
1272 - changed class that it is based on MWriteFile now
1273
1274 * mbase/Makefile:
1275 - added MWriteFile
1276 - added MWriteRootFile
1277
1278 * mhist/MFillHFadc.[h,cc]:
1279 - added set for HasChanged (new PostProcess)
1280
1281 * mhist/MFillHHillas.cc:
1282 - added set for HasChanged (new PostProcess)
1283
1284 * mhist/MFillHStarMap.cc:
1285 - added set for HasChanged (new PostProcess)
1286
1287 * mhist/MHHillas.cc:
1288 - Set kCanDelete to make sure, that the histograms are deleted
1289 together with the canvas
1290
1291 * mraw/MRawFileWrite.[h,cc]:
1292 - changed the handling of opening, closing and checking file
1293
1294
1295
1296 2001/06/13: Thomas Bretz
1297
1298 * ./.../*.h:
1299 - added some comments and corrected some descriptions.
1300
1301 * mbase/MParContainer.[h,cc]:
1302 - added a 'dummy' function for AsciiRead, AsciiWrite
1303
1304 * mbase/MWriteAsciiFile.[h,cc]:
1305 - added new constructor (specify directly the pointer to the class)
1306
1307 * mgui/MHexagon.cc:
1308 - made Copy-function more readable
1309
1310 * mgui/MParContainer.cc:
1311 - made Copy-function more readable
1312
1313 * mhist/MHMcEnergies.[h,cc]:
1314 - files added as a container to make handling of several MHMcEnergy easier
1315
1316 * mbase/MAGIC.h:
1317 - encapsulated include of TROOT
1318
1319 * mbase/MTaskList.cc:
1320 - added SetHasChange and Reset to PostProcess
1321
1322 * mhist/HistLinkDef.h
1323 - added MHMcEnergies
1324
1325 * mhist/MHMcEnergy.[h,cc]:
1326 - added name and title to constructor
1327 - added number to name of container
1328
1329 * mmontecarlo/MMcThresholdCalc.cc:
1330 - corrected typo in creation of the container names
1331
1332 * mraw/MRawEvtData.cc:
1333 - Set kCanDelete in Draw function
1334
1335
1336
1337 2001/06/12: Thomas Bretz
1338
1339 * mmontecarlo/MMcEnerThreCalc.[cc,h]
1340 - copied to mmontecarlo/MMcThresholdCalc.[cc,h]
1341
1342 * mmontecarlo/MMcEnerThreHistos.[h,cc]
1343 - copied to mmhist/MHMcEnergy.[h,cc]
1344
1345 * mbase/Makefile:
1346 - added MWriteAsciiFile.cc
1347
1348 * mhist/HistIncl.h:
1349 - added TF1.h
1350
1351 * mhist/HistLinkDef.h:
1352 - added MHMcEnergy
1353
1354 * mhist/Makefile
1355 - added MHMcEnergy
1356
1357 * mmontecarlo/MCollArea.h:
1358 - fixed typo in ifndef
1359
1360 * mmontecarlo/Makefile:
1361 - added MMcThresholdCalc.cc
1362 - removed MMcEnerHisto.cc
1363 - removed MMcEnerThre.cc
1364 - removed MMcEnerThreCalc.cc
1365
1366 * mmontecarlo/MonteCarloLinkDef.h:
1367 - added MMcThresholdCalc.cc
1368 - removed MMcEnerHisto.cc
1369 - removed MMcEnerThre.cc
1370 - removed MMcEnerThreCalc.cc
1371
1372 * mbase/MWriteAsciiFile.[h,cc]:
1373 - added
1374
1375 * manalysis/MCT1ReadAscii.h:
1376 - removed fFileName from class definition
1377
1378 * manalysis/MCerPhotCalc.cc:
1379 - use of SetHasChanged added
1380
1381 * manalysis/MHillas.[h,cc]:
1382 - Reset added
1383 - AsciiRead added
1384 - AsciiWrite added
1385 - use of SetHasChanged added
1386
1387 * manalysis/MPedCalcPedRun.[h,cc]:
1388 - made fNumHiGainSamples a class member
1389 - renamed some member functions
1390 - made the 'internal' member functions private
1391 - added SetHasChanged
1392 - made these functions const
1393
1394 * mbase/BaseLinkDef.h
1395 - MWriteAsciiFile added
1396
1397 * mbase/MEvtLoop.cc:
1398 - some small changes to the logging output
1399
1400 * mbase/MParContainer.cc:
1401 - fHasChanged added
1402
1403 * mbase/MParContainer.h:
1404 - Reset prototype added
1405 - HasChanged added
1406 - SetHasChanged added
1407
1408 * mbase/MParList.[cc,h]:
1409 - SetHasChanged added
1410 - Reset added
1411
1412 * mbase/MTaskList.cc:
1413 - Process: call SetHasChanged before looping
1414 - Process: call Reset before looping
1415
1416 * mbase/MTaskList.h:
1417 - fParList added to class definition
1418
1419
1420
1421 2001/04/27: Thomas Bretz
1422
1423 * macros/merpp.C:
1424 - made the merpp-macro Mars 0.3 compatible
1425
1426
1427
1428 2001/04/19: Thomas Bretz
1429
1430 * mbase/MParList.cc:
1431 - added stripping of the string after last semicolon (classname)
1432
1433 * mbase/MReadTree.cc:
1434 - added Veto funtionality to PreProcess
1435 - added HasVeto
1436 - added fVetoList
1437 - added VetoBranch
1438
1439
1440
1441 2001/04/18: Thomas Bretz
1442
1443 * mbase/MHtml.[cc.h]:
1444 - Added
1445
1446 * mbase/*.cc:
1447 - changed comments of member functions to new MHtml-Style
1448
1449
1450
1451 2001/04/09: Thomas Bretz
1452
1453 * mbase/MParList.cc:
1454 - Added the possibility to specify a different object name in
1455 FindCreateObj
1456
1457 * .rootrc:
1458 - changed the style for the html documentation
1459
1460 * macros/dohtml.C:
1461 - added SetXwho
1462
1463 * (*.cc):
1464 - added the copyright comment block
1465
1466 * mgui/MGeomCamMagic.cc:
1467 - added some comments to all these numbers
1468
1469 * mraw/MRawEvtPixelIter.h:
1470 - added Jump member function which jumps directly to the pixel with a
1471 given id
1472
1473
1474
1475 2001/04/09: Thomas Bretz
1476
1477 * mgui/MGeomPix.cc:
1478 - fixed a small error in SetNeighbors (thanks to Oscar)
1479
1480 * mgui/MGFadcDisp.[h,cc]:
1481 - Fixed many small errors which caused the display to display nonsens
1482 in some situations
1483
1484
1485
1486 2001/04/04: Thomas Bretz
1487
1488 * mraw/MRawEvtData.[cc,h]:
1489 - changed wrong return type of GetNumPixels to UShort_t
1490
1491 * mmain/MBrowser.[cc,h]:
1492 - made the dialog somehow work like it should
1493
1494
1495
1496 2001/04/03: Thomas Bretz
1497
1498 * manalysis/MCT1ReadAscii.cc:
1499 - the pedestal values read from the file are now stored in MeanRms
1500 instead of Sigma
1501
1502 * manalysis/MCerPhotCalc.cc:
1503 - The pedestal mean Rms is used as the pixel error
1504
1505 * MImgCleanStd.cc:
1506 - CleanStep1: the '<' was replaced by a '<=' to clean also pixels
1507 with value=noise=0
1508
1509 * MMcPedestalCopy.cc:
1510 - All the pedestal values are now filled in (are they calculated correctly?)
1511
1512 * mgui/MGeomCamMagic.cc:
1513 - Forgot to initialize the Nextneighbors of the Magic Camera
1514 (thanks to Oscar)
1515
1516 * mhist/MHStarMap.cc:
1517 - I changed the model of the display (colors and bin width) to
1518 get a 'better' result
1519
1520
1521
1522 2001/04/02: Thomas Bretz
1523
1524 * mraw/MRawEvtHeader.h, mraw/MRawFileWrite.cc:
1525 - added constants (kTT*) for trigger type
1526
1527 * manalysis/MImgCleanStd.[h,cc]:
1528 - added changeable cleaning levels
1529
1530 * manalysis/MHillas.cc:
1531 - added some more sanity checks to the calculation
1532
1533 * manalysis/MCT1ReadAscii.[h,cc]:
1534 - added some kind of chain feature (AddFile) to process more than one file
1535
1536 * mgui/MGeomPix.[h,c]:
1537 - added interface to pixel neighbors
1538
1539 * mgui/MGeomCamCT1.[cc,h], mgui/MGeomCamMagic.[cc,h]:
1540 - creates the neighbor geomtry now, too
1541
1542 * manalysis/MImgCleanStd.[cc,h]:
1543 - switched to new stylish neighbors from MGeomCam
1544
1545
1546
1547 2001/03/30: Thomas Bretz
1548
1549 * mdatacheck/MH*, mdatacheck/MFillH*:
1550 - moved to mhist
1551
1552 * mraw/MrawEvtPixelIter:
1553 - IsLoGain -> HasLoGain
1554
1555 * mgui/MG*:
1556 - renamed
1557 - moved to mmain
1558 - move Browser functionality to MBrowser
1559
1560 * mmain/, mhist:
1561 - new
1562
1563
1564
1565 2001/03/21: Thomas Bretz
1566
1567 * manalysis/MHillas.[h,cc]:
1568 - fixed some minor errors, added sanity check (N<2) to Calc
1569
1570 * manalysis/MFillHHillas.cc:
1571 - skip event if Hillas calculations fails
1572
1573 * macros/getCollArea.C, macros/readMagic.C,
1574 mdatacheck/MViewAdcSpectra.cc, meventdisp/MGFadcDisp.cc:
1575 - changed order in MReadTree constructor
1576
1577 * manalysis/MCT1ReadAscii.[h,cc]:
1578 - changed to use MPedestalCam
1579
1580 * manalysis/MCT1Pedestals.[h,cc]:
1581 - removed
1582
1583 * manalysis/Makefile, manalysis/AnalysisLinkDef.h:
1584 - removed MCT1Pedestals
1585
1586 * mbase/BaseLinkDef.h:
1587 - added const values from Magic.h
1588
1589 * mbase/MLogManip.h:
1590 - changed style of dbginf
1591
1592 * mbase/MParList.cc:
1593 - make use of dbginf
1594
1595 * mbase/MReadTree.[h,cc]:
1596 - switched from a TTree to a TChain object
1597 - chnaged order of variables of the constructor
1598
1599
1600
1601 2001/03/21: Thomas Bretz
1602
1603 * macros/CT1Hillas.C, manalysis/MImgCleanStd.cc, manalysis/MImgCleanStd.h,
1604 manalysis/MMcPedestalCopy.cc, manalysis/MMcPedestalCopy.h,
1605 manalysis/MCerPhotCalc.h, manalysis/MCerPhotCalc.cc, mdatacheck/MHHillas.h,
1606 mdatacheck/MHHillas.cc, mdatacheck/MFillHFadc.cc, mdatacheck/MFillHFadc.h,
1607 mdatacheck/MHFadcCam.cc, mdatacheck/MHFadcCam.h, mdatacheck/MHFadcPix.cc,
1608 mdatacheck/MHFadcPix.h, mdatacheck/MFillHHillas.cc,
1609 mdatacheck/MFillHHillas.h
1610 - added
1611
1612 * mdatacheck/MHistosAdc.[h,cc]:
1613 - replaced by MHFadc[Cam,Pix]
1614
1615 * mdatacheck/MFillAdcSpect.[h,cc]:
1616 - replaced by MFillHFadc
1617
1618 * macros/readCT1.C:
1619 - uses the new classes now
1620 - calculates and displays hillas
1621
1622 * manalysis/AnalysisLinkDef.h:
1623 - added MCerPhotCalc, MImgCleanStd, MMcPedestalCopy
1624
1625 * manalysis/MCT1ReadAscii.cc:
1626 - PreProcess uses FindCreateObj now
1627
1628 * manalysis/MCerPhotEvt.cc, manalysis/MPedestalCam.cc:
1629 - changed the new back to 'new with placement'
1630
1631 * manalysis/MCerPhotEvt.[h, cc]:
1632 - removed cleaning from this class
1633
1634 * manalysis/MHillas.cc:
1635 - some small changes in the naming inside Calc()
1636
1637 * manalysis/MHillas.h:
1638 - added Get-functions
1639
1640 * manalysis/MPedestalCam.h:
1641 - added InitSize-function
1642
1643 * manalysis/MPedestalPix.h:
1644 - made Get-functions const
1645
1646 * manalysis/Makefile:
1647 - added MMcPedestalCopy, MImgCleanStd, MCerPhotCalc
1648
1649 * mbase/MLogManip.h:
1650 - "l." before line number
1651
1652 * mbase/MParList.cc:
1653 - added the autodelete feature for automatically created classes
1654
1655 * mdatacheck/DataCheckLinkDef.h:
1656 - added MHFadc[Cam,Pix], MHHillas
1657 - removed MHistosAdc
1658 - added MFillHFadc, MFillHHillas
1659
1660 * mdatacheck/MGDisplayAdc.[h,cc], MShowSpect.[h,cc],
1661 mdatacheck/MViewAdcSpectra.[h,cc], :
1662 - changed from MHistaosAdc to MHFadcCam
1663
1664 * mdatacheck/Makefile:
1665 - added MFillHFadc.cc, MFillHHillas.cc
1666 - removed MFillAdcSpect.cc
1667
1668 * manalysis/MCT1ReadAscii.h, mbase/MEvtLoop.h, mbase/MLog.h,
1669 mbase/MParList.h, mbase/MReadTree.h, mbase/MTask.h,
1670 mbase/MTaskList.h, mdatacheck/MDumpEvtHeader.h,
1671 meventdisp/MGFadcDisp.h, mgui/MCamDisplay.h,
1672 mgui/MCamNeighbor.h, mgui/MGDataCheckMain.h,
1673 mgui/MGEventDispMain.h, mgui/MGMarsMain.h,
1674 mgui/MGMonteCarloMain.h, mgui/MGPrototyp.h, mgui/MHexagon.h,
1675 mmontecarlo/MCollAreaTrigger.h, mraw/MRawEvtPixelIter.h,
1676 mraw/MRawFileRead.h, mraw/MRawFileWrite.h:
1677 - set version number to '0' (no i/o for this class)
1678
1679 * mgui/MGeomCamCT1.cc:
1680 - new claculation algorith for the CT1 camera. It is more
1681 exact in the camera plain
1682
1683 * mgui/MHexagon.cc:
1684 - removed Draw-function (it is inherited from TObject)
1685
1686 * mmc/MMcFadcHeader.hxx:
1687 - Added get-functions
1688
1689
1690
1691
1692 2001/03/20: Thomas Bretz
1693
1694 * manalysis/MPedestalPix.[h,cc], manalysis/MPedestalCam.[h,cc],
1695 manalysis/MHillas.[h,cc], manalysis/MHillasCalc.[h,cc],
1696 mgui/MGeomCamCT1.[h,cc], mgui/MGeomCamMagic.[h,cc]
1697 - added
1698
1699 * macros/readCT1.C:
1700 - added calculation of Hillas parameters
1701 - changed from pointers to objects
1702
1703 * manalysis/AnalysisLinkDef.h, manalysis/Makefile:
1704 - added MPedestalPix/Cam, MHillas, MHillasCalc
1705
1706 * manalysis/MCerPhotEvt.[h,cc]:
1707 - removed fType
1708 - commented out Draw function - should be fixed soon
1709 - renamed *Nb* to *Num*
1710 - renamed Get[Min,Max]NumPhotons to GetNumPhontons[Min,Max]
1711
1712 * meventdisp/MGFadcDisp.[h,cc]:
1713 - changed parameter of ReadinEvent to unsigned
1714
1715 * mgui/GuiLinkDef.h, mgui/Makefile:
1716 - added MGeomCamCT1, MGeomCamMagic
1717
1718 * mgui/MCamDisplay.[h,cc]:
1719 - changed constructor argument from int to MGeomCam
1720 - renamed *Nb* to *Num*
1721
1722 * mgui/MGeomCam.[h,cc]:
1723 - removed all camara specific stuff
1724 - MGeomCam is now used as a base class for the classes
1725 MGeomCam[Magic,CT1] which are containing the camera specific stuff
1726
1727 * mgui/MGeomPix.h:
1728 - added Set function
1729
1730
1731
1732 2001/03/02: Thomas Bretz
1733
1734 * manalysis/Makefile, mdatacheck/Makefile, meventdisp/Makefile,
1735 mgui/Makefile:
1736 - new
1737
1738 * mbase/MParList.[cc,h]:
1739 - Added FindCreateObj member function
1740 - added a name to the constructor
1741
1742 * mbase/MReadTree.cc:
1743 - changed to use FindCreateObj
1744
1745 * mdatacheck/MDumpEvtHeader.cc:
1746 - removed fPixelIter from member list
1747 - changed cout to *fLog
1748
1749 * mdatacheck/MViewAdcSpectra.cc:
1750 - removed a HUGE memory leak. All the objects in the list (and the
1751 lists itself were NEVER deleted)
1752
1753 * mdatacheck/MFillAdcSpect.cc
1754 - removed fPixelIter from member list
1755 - changed cout to *fLog
1756 - changed to use FindCreateObj
1757 - changed high and low to hi and lo
1758
1759 * mdatacheck/MShowSpect.cc
1760 - changed cout to *fLog
1761 - added a name to the constructor
1762
1763 * mraw/MRawFileRead.cc:
1764 - changed to use FindCreateObj
1765
1766 * mdatacheck/MGDisplayAdc.[h,cc]:
1767 - added some new member functions to make code more clear
1768 - removed fHists from the destructor
1769
1770 * mdatacheck/MHistosAdc.h:
1771 - changed high and low to hi and lo
1772
1773 * macros/dohtml.C:
1774 - added manalysis
1775
1776
1777
1778 2001/03/01: Thomas Bretz
1779
1780 * Makefile:
1781 - added headers to dependencies
1782
1783 * Makefile.rules:
1784 - added headers to dependencies
1785
1786 * merpp.cc:
1787 - changed from pointers to objects
1788 - added compression level support
1789
1790 * readraw.cc:
1791 - removed unnecessary includes
1792
1793 * mbase/MArray*.*:
1794 - changed all Int_t to UInt_t
1795
1796 * mbase/MLogManip.h:
1797 - changed name of __DINF__ to dbginf
1798
1799 * mraw/MRawCrateData.[h,cc], mraw/MRawEvtHeader.[h,cc],
1800 mraw/MRawRunHeader.[h,cc]:
1801 - changed ifstream to istream
1802
1803 * mraw/MRawEvtData.cc:
1804 - changed the reading, which speeds up merpp by a factor of 10
1805
1806 * mraw/MRawEvtData.h:
1807 - added flag to InitArrays and DeletePixels
1808 (not yet used)
1809
1810 * mraw/MRawFileRead.h:
1811 - removed pParList from parameter list
1812
1813 * manalysis/AnalysisLinkDef.h
1814 - removed MReadCT1Ascii, added MCT1ReadAscii
1815 - added MCT1Pedestals
1816
1817 * manalysis/MCerPhotEvt.[h,cc]:
1818 - changed the constructor a little bit
1819 - rewrote Print() to make it a bit more readable
1820 - moved MCerphotPix to new File
1821 - added many lines of comments
1822 - exchanged old stylish new call with new stylish(=) one
1823 - replaced all accesses to fPixels with the [] operator to make this
1824 lines more readable
1825 - made all variable declarations const-correct,
1826 - I changed the style of the cleaning method from if(a){if()b{if(c){}}}
1827 to if(!a)continue; if(!b)continue if(!c) continue; to make it more
1828 compact, readable and easier to understand
1829 - renamed the Boolean-functions to Is* to get a stricter structure
1830 - replaced mapping function to access the pixel list entries by the new
1831 operator to get rid of more than the necessary number of member
1832 functions without loosing speed or readability
1833 - renamed GetMinimum/MaximumPhoton to GetMin/MaxNumPhotons to be
1834 more exact
1835
1836 * mgui/MCamGeom.* splitted and changed to MGeomCam/Pix:
1837 - added a new operator to access the TObjArray
1838 - removed unnecessary code from CreateCT1
1839
1840 * mbase/MAGIC.h:
1841 - added kPI
1842
1843 * mbase/MReadTree.cc:
1844 - added some comments
1845
1846 * mgui/MCamDisplay.[h,cc]:
1847 - added some comments, reordered a bit the calls in the constructor
1848 to get a 'straight forward structure', MGeomCam is now only
1849 locally used where it is needed, replaced access to the
1850 TClonesArrays by new member-function to get a more readable code,
1851 replaced old stylish new call with new stylish one, made
1852 variable decleration const-correct, introduced a new member function
1853 to set the pixel color, renamed the overloaded Draw functions to
1854 DrawPhotons, DrawPhotErr to prevent missunderstatements, changed
1855 the 'layout' of GetColor to make it easier to understand the algorithm,
1856
1857 * mgui/MCamNeighbor.[h, cc]:
1858 - changed to new log-interface
1859 - exchanged -9999 by -1
1860 - skipped the exits
1861 - you must check for -1 one in any case
1862 - this means a warning should be enough
1863
1864 * mgui/MHexagon.[h,cc]:
1865 - added new constructor whcih uses a MGeomPix-object
1866
1867
1868
1869 2001/02/28: Thomas Bretz
1870
1871 * mbase/MParList.[h,cc]:
1872 - changed return type of FindObject back to TObject
1873 - it seems so, that some compilers don't like overriding the
1874 return type of a virtual member function
1875
1876
1877
1878 2001/02/23: Thomas Bretz
1879
1880 * mraw/MRawEvtPixelIter.h:
1881 - added GetSum* functions
1882
1883 * mbase/MParList.[h,cc]:
1884 - Removed unnecessary fNext-stuff
1885
1886
1887
1888 2001/02/22: Thomas Bretz
1889
1890 * merpp.cc, readraw.cc, mbase/MParContainer.cc, mbase/MParList.cc,
1891 mbase/MParList.h, mbase/MReadTree.cc, mbase/MTask.cc, mbase/MTask.h,
1892 mbase/MTaskList.cc, mbase/MTime.cc, mdatacheck/MDumpEvtHeader.cc,
1893 mdatacheck/MShowSpect.cc, meventdisp/MGFadcDisp.cc, mgui/MGPrototyp.h,
1894 mmc/MHeaderTrig.cxx, mraw/MRawCrateArray.cc, mraw/MRawEvtData.cc,
1895 mraw/MRawEvtHeader.cc, mraw/MRawFileRead.cc, mraw/MRawFileWrite.cc,
1896 mraw/MRawRunHeader.cc:
1897 - exchanged cout with the new logging style (gLog, *fLog)
1898
1899 * mraw/MRawEvtData.cc:
1900 - added 'dec' option to Print
1901
1902 * mmc/MHeaderTrig.cxx, mmc/MMcEvt.cxx, mmc/MMcTrig.cxx:
1903 - small changes to the Print funtions
1904
1905
1906
1907 2001/02/21: Thomas Bretz
1908
1909 * MRawEvtData.cc:
1910 - Changed ReadEvt according to the new raw binary format 2001/02/20
1911
1912 * Added MLog.[h,cc], MLogManip.[h,cc]
1913
1914 * Adde SetStreamer and fLog to the MParContainer base class
1915
1916 * Derived MEvtLoop from MParContainer
1917
1918 * Makefile:
1919 - added 'tar'
1920
1921 * mbase/BaseIncl.h:
1922 - added fstream.h, TGListBox.h
1923
1924 * mbase/BaseLinkDef.h:
1925 - added pragma for gLog and MLog
1926
1927 * mbase/MAGIC.h:
1928 - added forward definition for gLog
1929
1930 * mbase/MEvtLoop.cc:
1931 - exchanged cout with *fLog
1932 - added statements to provide log-facility to all tasks als parameter
1933 containers
1934
1935 * mbase/MEvtLoop.h:
1936 - Small changes
1937
1938 * mbase/MParContainer.h:
1939 - Added definitions necessary for use of Log-Facility
1940
1941 * mbase/MParList.[h,cc]:
1942 - Added SetLogStream
1943
1944 * mbase/MTask.h:
1945 - added fLog
1946
1947 * mbase/MTaskList.[h,cc]:
1948 - added SetLogStream
1949
1950 * mbase/Makefile:
1951 - Added MLog.cc, MLogManip.cc
1952
1953
1954
1955 2001/02/19: Harald Kornmayer
1956
1957 * implemented the Image Cleaning a la CT1 to the class MCerPhotEvt
1958
1959 * changed the readCT1.C file to show the effects of the image cleaning
1960 a la CT1
1961
1962 * changed
1963 mgui/MCamNeighbor.cc
1964 mananlysis/MCerPhotEvt.cc .h
1965 macros/readCT1.C
1966
1967
1968
1969 2001/02/19: Thomas Bretz
1970
1971 * MParContainer.h added prototypes for AsciiRead/Write
1972
1973 * .rootrc added
1974
1975 * MEvtLoop.[h,cc]:
1976 - split eventloop in its three parts, this should be used for
1977 debugging only.
1978
1979
1980
1981 2001/02/06: Harald Kornmayer
1982
1983 * the first running version with a eventdisplay. Now we are able
1984 to display an Event on the photo electron level. To do this, run
1985 the macro "macros/readCT1.C" after changing the file name.
1986
1987 changed:
1988 macros/readCT1.C
1989 manalysis/MNphotEvent.cc, manalysis/MNphotEvent.h
1990 analysis/MReadCT1Ascii.cc
1991 mgui/MCamDisplay.cc, mgui/MCamDisplay.h
1992
1993
1994
1995 2001/01/23: Harald Kornmayer
1996
1997 * the integration of the class FadcDisp in the mars enviroment
1998 and further developments in the display
1999
2000 changed:
2001 meventdisp/MGFadcDisp.h
2002 meventdisp/MGFadcDisp.cc
2003 mgui/GuiIncl.h
2004 mgui/GuiLinkDef.h
2005 mgui/MGMarsMain.cc
2006 mgui/MGPrototyp.cc
2007 mgui/MGPrototyp.h
2008 mgui/Makefile
2009
2010 added:
2011 mgui/MGEventDispMain.h
2012 mgui/MGEventDispMain.cc
2013
2014
2015
2016 2001/01/22: Harald Kornmayer
2017
2018 * started with the development of a EventDisplay Utitliy.
2019 Therefore I added the following files.
2020
2021 meventdisp/EvtDispIncl.h
2022 meventdisp/EvtDispLinkDef.h
2023 meventdisp/MGFadcDisp.cc
2024 meventdisp/MGFadcDisp.h
2025 meventdisp/Makefile
2026
2027 Also a few of the older files where slightly changed.
2028 ./Makefile
2029 ./Makefile.rules
2030 mraw/MRawEvtData.
2031
2032
2033
2034 2001/01/19: Thomas Bretz
2035
2036 * mmc/*.hxx:
2037 - changed include of MDefineTrigger.h back
2038
2039
2040
2041 2001/01/19: Oscar Blanch
2042
2043 * mmc/MTriggerDefine.h:
2044 - added
2045
2046
2047
2048 2001/01/18: Thomas Bretz
2049
2050 * Makefile:
2051 - mmc-library added
2052
2053 * Makefile.conf.general:
2054 - Added definition of __MARS__
2055
2056 * Makefile.rules:
2057 - Added definitions to rootcint
2058
2059 * Oscar added the McFormat subdir of the Monte Carlo as mmc
2060
2061 * mmc/MMcEvt.h:
2062 - renamed to MMcEvt.hxx
2063
2064 * mmc/*.hxx:
2065 - added necessary defintions from MDefineTrigger.h
2066
2067 * mmc/Makefile, mmc/McLinkDef.h, mmc/McIncl.h, mmc/readme.txt:
2068 - added
2069
2070 * mmc/LinkDef.h:
2071 - removed
2072
2073
2074
2075 2001/01/17: Thomas Bretz
2076
2077 * Makefile:
2078 - Exchanged explicit rules to make library by implicit ones
2079 - The shared object works now. I exchanged the libraries with the object
2080 files. But I don't know why the libraries don't work.
2081
2082 * Makefile.conf.linux-gnu:
2083 - replaced CC with gcc (instead of g++)
2084
2085 * mdatacheck/DataCheckLinkDef.h:
2086 - removed unused statements
2087
2088 * mraw/RawLinkDef.h:
2089 - added globals
2090
2091 * mraw/MerppLinkDef.h:
2092 - removed unused file
2093
2094
2095
2096 2001/01/12: Thomas Bretz
2097
2098 * MLinkDef.h, MIncl.h, marslogo.xpm, magiclogo.xpm:
2099 - added
2100
2101 * LinkDef.h:
2102 - removed
2103
2104 * Makefile:
2105 - Added CINT, mrproper
2106
2107 * mbase/Makefile, mraw/Makefile, mgui/Makefile, mdatacheck/Makefile:
2108 - included makefile.general, Makefile.rules,
2109 - removes corresponding lines
2110
2111 * mdatacheck/MDumpEvtHeader.[h,cc], mdatacheck/MFillAdcSpect.[cc,h],
2112 mdatacheck/MFillAdcSpect.[h,cc], mdatacheck/MGDisplayAdc.[cc,h],
2113 mdatacheck/MHistsosAdc.[h,cc], mdatacheck.MShowSpect.[cc,h]
2114 - changed include statements
2115
2116 * mgui/MGDataCheckMain.[cc,h], mgui/MGMarsMain.[cc,h]
2117 - changed include statements
2118 - move enum from h to cc
2119 - removed comma operator from delete statements (nonsense)
2120
2121
2122
2123 2001/01/11: Harald Kornmayer
2124
2125 * ./
2126 readraw.cc, Makefile, Makefile.rules, LinkDef.h, MParList.cc, MReadTree.cc,
2127 MReadTree.h, mbase/Makefile, mraw/Makefile
2128 - small changes in this files. Not really critical.
2129
2130 * mars.cc
2131 - added the main file for the gui
2132
2133 * mgui/
2134 GuiIncl.h, MGMarsMain.cc, GuiLinkDef.h, MGMarsMain.h, MGDataCheckMain.cc,
2135 Makefile, MGDataCheckMain.h
2136 - added the subdir mgui and this files
2137
2138 * mdatacheck/
2139 DataCheckIncl.h, DataCheckLinkDef.h, MHistosAdc.cc, MHistosAdc.h,
2140 MDumpEvtHeader.cc, MDumpEvtHeader.h, MShowSpect.cc, MShowSpect.h,
2141 MFillAdcSpect.cc, MFillAdcSpect.h, MViewAdcSpectra.cc, MViewAdcSpectra.h,
2142 MGDisplayAdc.cc, MGDisplayAdc.h, Makefile
2143 - added the subdir mdatacheck and this files
2144
2145
2146
2147 2000/12/28: Thomas Bretz
2148
2149 * merpp.cc, MArray.cc, MArray.h, MArrayB.cc, MArrayB.h, MArrayS.cc,
2150 MArrayS.h, MEvtLoop.cc, MEvtLoop.h, MInputStreamID.cc, MInputStreamID.h,
2151 MParContainer.cc, MParContainer.h, MParList.cc, MParList.h, MReadTree.cc,
2152 MTask.cc, MTask.h, MTaskList.cc, MTaskList.h, MTime.cc, MTime.h:
2153 - Added changes some comments.
2154
2155 * MLoopEvt.cc, MLoopEvt.h:
2156 - Removed
2157
2158
2159
2160 2000/12/22 - Thomas Bretz:
2161
2162 * readraw.cc:
2163 - changed some comments and the Root-Name of the program
2164 - added check for the existance of the file
2165 - changed name of numbers of entries from iEnt to nent
2166
2167 * dohtml.C:
2168 - changed title of converted macros
2169
2170 * MRawEvtData.cc:
2171 - added a commet in Draw()
2172
2173 * MRawEvtPixelIter.[h,cc]:
2174 - Added the comment header of the file
2175 - removed inheritance from TIterator (not needed)
2176 - some changes to get it work (the one in the repository was untested
2177 and not working)
2178 - changed calling style of iterator from do...while to while-loop
2179 - changed some comments
2180
2181 * MRawRunHeader.cc:
2182 - added some comments
2183
2184 * Changelog, News: added
2185
2186 * test.C: removed
Note: See TracBrowser for help on using the repository browser.