source: trunk/MagicSoft/Mars/Changelog@ 1085

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