source: trunk/MagicSoft/Mars/Changelog@ 1064

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