source: trunk/MagicSoft/Mars/Changelog@ 1057

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