source: trunk/MagicSoft/Mars/Changelog@ 855

Last change on this file since 855 was 855, checked in by tbretz, 23 years ago
*** empty log message ***
File size: 26.1 KB
Line 
1 -*-*- END -*-*-
2
3 2001/07/05: Thomas Bretz
4
5 * macros/CT1Hillas.C:
6 - changed the wrong pointers to dots.
7
8 * macros/getThreshold.C:
9 - added some comments
10 - removed the canvas creation
11 - drawing replaced by a loop
12 - changed trigger conditions to 1 (should work with any MC file)
13
14 * macros/readMagic.C:
15 - changed the event counter to the number of the event in the file
16 - removed icound
17
18 * manalysis/MPedCalcPedRun.cc, manalysis/MCerPhotCalc.cc,
19 mbase/MParContainer.cc, mbase/MParContainer.h, mbase/MParList.cc,
20 mbase/MParList.h, mbase/MTaskList.cc, mbase/MWriteAsciiFile.cc,
21 mbase/MWriteRootFile.cc, mhist/MFillHFadc.cc, mhist/MFillHHillas.cc,
22 mhist/MFillHStarMap.cc,
23 - changed HasChanged to ReadyToSave
24
25 * mbase/MReadTree.cc:
26 - added some comments
27
28 * mhist/MHMcEnergies.h:
29 - fixed bug in []-operator
30
31 * mhist/MHMcEnergy.cc:
32 - added canvas creation to draw function
33
34 * mmontecarlo/MMcThresholdCalc.cc:
35 - fixed a bug in the constructor
36
37
38
39 2001/06/20: Thomas Bretz
40
41 * macros/merpp.C:
42 - fixed type in comment
43
44 * manalysis/MHillas.cc:
45 - fixed 'FIXME' comment
46
47 * mbase/MWriteFile.[h,cc]:
48 - added
49
50 * mbase/MWriteRootFile.[h,cc]:
51 - added
52
53 * mbase/BaseLinkDef.h:
54 - Added MWriteFile
55 - Added MWriteRootFile
56
57 * mbase/MEvtLoop.cc:
58 - fixed the counting in the eventloop
59
60 * mbase/MWriteAsciiFile.[h,cc]:
61 - changed class that it is based on MWriteFile now
62
63 * mbase/Makefile:
64 - added MWriteFile
65 - added MWriteRootFile
66
67 * mhist/MFillHFadc.[h,cc]:
68 - added set for HasChanged (new PostProcess)
69
70 * mhist/MFillHHillas.cc:
71 - added set for HasChanged (new PostProcess)
72
73 * mhist/MFillHStarMap.cc:
74 - added set for HasChanged (new PostProcess)
75
76 * mhist/MHHillas.cc:
77 - Set kCanDelete to make sure, that the histograms are deleted
78 together with the canvas
79
80 * mraw/MRawFileWrite.[h,cc]:
81 - changed the handling of opening, closing and checking file
82
83
84
85 2001/06/13: Thomas Bretz
86
87 * ./.../*.h:
88 - added some comments and corrected some descriptions.
89
90 * mbase/MParContainer.[h,cc]:
91 - added a 'dummy' function for AsciiRead, AsciiWrite
92
93 * mbase/MWriteAsciiFile.[h,cc]:
94 - added new constructor (specify directly the pointer to the class)
95
96 * mgui/MHexagon.cc:
97 - made Copy-function more readable
98
99 * mgui/MParContainer.cc:
100 - made Copy-function more readable
101
102 * mhist/MHMcEnergies.[h,cc]:
103 - files added as a container to make handling of several MHMcEnergy easier
104
105 * mbase/MAGIC.h:
106 - encapsulated include of TROOT
107
108 * mbase/MTaskList.cc:
109 - added SetHasChange and Reset to PostProcess
110
111 * mhist/HistLinkDef.h
112 - added MHMcEnergies
113
114 * mhist/MHMcEnergy.[h,cc]:
115 - added name and title to constructor
116 - added number to name of container
117
118 * mmontecarlo/MMcThresholdCalc.cc:
119 - corrected typo in creation of the container names
120
121 * mraw/MRawEvtData.cc:
122 - Set kCanDelete in Draw function
123
124
125
126 2001/06/12: Thomas Bretz
127
128 * mmontecarlo/MMcEnerThreCalc.[cc,h]
129 - copied to mmontecarlo/MMcThresholdCalc.[cc,h]
130
131 * mmontecarlo/MMcEnerThreHistos.[h,cc]
132 - copied to mmhist/MHMcEnergy.[h,cc]
133
134 * mbase/Makefile:
135 - added MWriteAsciiFile.cc
136
137 * mhist/HistIncl.h:
138 - added TF1.h
139
140 * mhist/HistLinkDef.h:
141 - added MHMcEnergy
142
143 * mhist/Makefile
144 - added MHMcEnergy
145
146 * mmontecarlo/MCollArea.h:
147 - fixed typo in ifndef
148
149 * mmontecarlo/Makefile:
150 - added MMcThresholdCalc.cc
151 - removed MMcEnerHisto.cc
152 - removed MMcEnerThre.cc
153 - removed MMcEnerThreCalc.cc
154
155 * mmontecarlo/MonteCarloLinkDef.h:
156 - added MMcThresholdCalc.cc
157 - removed MMcEnerHisto.cc
158 - removed MMcEnerThre.cc
159 - removed MMcEnerThreCalc.cc
160
161 * mbase/MWriteAsciiFile.[h,cc]:
162 - added
163
164 * manalysis/MCT1ReadAscii.h:
165 - removed fFileName from class definition
166
167 * manalysis/MCerPhotCalc.cc:
168 - use of SetHasChanged added
169
170 * manalysis/MHillas.[h,cc]:
171 - Reset added
172 - AsciiRead added
173 - AsciiWrite added
174 - use of SetHasChanged added
175
176 * manalysis/MPedCalcPedRun.[h,cc]:
177 - made fNumHiGainSamples a class member
178 - renamed some member functions
179 - made the 'internal' member functions private
180 - added SetHasChanged
181 - made these functions const
182
183 * mbase/BaseLinkDef.h
184 - MWriteAsciiFile added
185
186 * mbase/MEvtLoop.cc:
187 - some small changes to the logging output
188
189 * mbase/MParContainer.cc:
190 - fHasChanged added
191
192 * mbase/MParContainer.h:
193 - Reset prototype added
194 - HasChanged added
195 - SetHasChanged added
196
197 * mbase/MParList.[cc,h]:
198 - SetHasChanged added
199 - Reset added
200
201 * mbase/MTaskList.cc:
202 - Process: call SetHasChanged before looping
203 - Process: call Reset before looping
204
205 * mbase/MTaskList.h:
206 - fParList added to class definition
207
208
209
210 2001/04/27: Thomas Bretz
211
212 * macros/merpp.C:
213 - made the merpp-macro Mars 0.3 compatible
214
215
216
217 2001/04/19: Thomas Bretz
218
219 * mbase/MParList.cc:
220 - added stripping of the string after last semicolon (classname)
221
222 * mbase/MReadTree.cc:
223 - added Veto funtionality to PreProcess
224 - added HasVeto
225 - added fVetoList
226 - added VetoBranch
227
228
229
230 2001/04/18: Thomas Bretz
231
232 * mbase/MHtml.[cc.h]:
233 - Added
234
235 * mbase/*.cc:
236 - changed comments of member functions to new MHtml-Style
237
238
239
240 2001/04/09: Thomas Bretz
241
242 * mbase/MParList.cc:
243 - Added the possibility to specify a different object name in
244 FindCreateObj
245
246 * .rootrc:
247 - changed the style for the html documentation
248
249 * macros/dohtml.C:
250 - added SetXwho
251
252 * (*.cc):
253 - added the copyright comment block
254
255 * mgui/MGeomCamMagic.cc:
256 - added some comments to all these numbers
257
258 * mraw/MRawEvtPixelIter.h:
259 - added Jump member function which jumps directly to the pixel with a
260 given id
261
262
263
264 2001/04/09: Thomas Bretz
265
266 * mgui/MGeomPix.cc:
267 - fixed a small error in SetNeighbors (thanks to Oscar)
268
269 * mgui/MGFadcDisp.[h,cc]:
270 - Fixed many small errors which caused the display to display nonsens
271 in some situations
272
273
274
275 2001/04/04: Thomas Bretz
276
277 * mraw/MRawEvtData.[cc,h]:
278 - changed wrong return type of GetNumPixels to UShort_t
279
280 * mmain/MBrowser.[cc,h]:
281 - made the dialog somehow work like it should
282
283
284
285 2001/04/03: Thomas Bretz
286
287 * manalysis/MCT1ReadAscii.cc:
288 - the pedestal values read from the file are now stored in MeanRms
289 instead of Sigma
290
291 * manalysis/MCerPhotCalc.cc:
292 - The pedestal mean Rms is used as the pixel error
293
294 * MImgCleanStd.cc:
295 - CleanStep1: the '<' was replaced by a '<=' to clean also pixels
296 with value=noise=0
297
298 * MMcPedestalCopy.cc:
299 - All the pedestal values are now filled in (are they calculated correctly?)
300
301 * mgui/MGeomCamMagic.cc:
302 - Forgot to initialize the Nextneighbors of the Magic Camera
303 (thanks to Oscar)
304
305 * mhist/MHStarMap.cc:
306 - I changed the model of the display (colors and bin width) to
307 get a 'better' result
308
309
310
311 2001/04/02: Thomas Bretz
312
313 * mraw/MRawEvtHeader.h, mraw/MRawFileWrite.cc:
314 - added constants (kTT*) for trigger type
315
316 * manalysis/MImgCleanStd.[h,cc]:
317 - added changeable cleaning levels
318
319 * manalysis/MHillas.cc:
320 - added some more sanity checks to the calculation
321
322 * manalysis/MCT1ReadAscii.[h,cc]:
323 - added some kind of chain feature (AddFile) to process more than one file
324
325 * mgui/MGeomPix.[h,c]:
326 - added interface to pixel neighbors
327
328 * mgui/MGeomCamCT1.[cc,h], mgui/MGeomCamMagic.[cc,h]:
329 - creates the neighbor geomtry now, too
330
331 * manalysis/MImgCleanStd.[cc,h]:
332 - switched to new stylish neighbors from MGeomCam
333
334
335
336 2001/03/30: Thomas Bretz
337
338 * mdatacheck/MH*, mdatacheck/MFillH*:
339 - moved to mhist
340
341 * mraw/MrawEvtPixelIter:
342 - IsLoGain -> HasLoGain
343
344 * mgui/MG*:
345 - renamed
346 - moved to mmain
347 - move Browser functionality to MBrowser
348
349 * mmain/, mhist:
350 - new
351
352
353
354 2001/03/21: Thomas Bretz
355
356 * manalysis/MHillas.[h,cc]:
357 - fixed some minor errors, added sanity check (N<2) to Calc
358
359 * manalysis/MFillHHillas.cc:
360 - skip event if Hillas calculations fails
361
362 * macros/getCollArea.C, macros/readMagic.C,
363 mdatacheck/MViewAdcSpectra.cc, meventdisp/MGFadcDisp.cc:
364 - changed order in MReadTree constructor
365
366 * manalysis/MCT1ReadAscii.[h,cc]:
367 - changed to use MPedestalCam
368
369 * manalysis/MCT1Pedestals.[h,cc]:
370 - removed
371
372 * manalysis/Makefile, manalysis/AnalysisLinkDef.h:
373 - removed MCT1Pedestals
374
375 * mbase/BaseLinkDef.h:
376 - added const values from Magic.h
377
378 * mbase/MLogManip.h:
379 - changed style of dbginf
380
381 * mbase/MParList.cc:
382 - make use of dbginf
383
384 * mbase/MReadTree.[h,cc]:
385 - switched from a TTree to a TChain object
386 - chnaged order of variables of the constructor
387
388
389
390 2001/03/21: Thomas Bretz
391
392 * macros/CT1Hillas.C, manalysis/MImgCleanStd.cc, manalysis/MImgCleanStd.h,
393 manalysis/MMcPedestalCopy.cc, manalysis/MMcPedestalCopy.h,
394 manalysis/MCerPhotCalc.h, manalysis/MCerPhotCalc.cc, mdatacheck/MHHillas.h,
395 mdatacheck/MHHillas.cc, mdatacheck/MFillHFadc.cc, mdatacheck/MFillHFadc.h,
396 mdatacheck/MHFadcCam.cc, mdatacheck/MHFadcCam.h, mdatacheck/MHFadcPix.cc,
397 mdatacheck/MHFadcPix.h, mdatacheck/MFillHHillas.cc,
398 mdatacheck/MFillHHillas.h
399 - added
400
401 * mdatacheck/MHistosAdc.[h,cc]:
402 - replaced by MHFadc[Cam,Pix]
403
404 * mdatacheck/MFillAdcSpect.[h,cc]:
405 - replaced by MFillHFadc
406
407 * macros/readCT1.C:
408 - uses the new classes now
409 - calculates and displays hillas
410
411 * manalysis/AnalysisLinkDef.h:
412 - added MCerPhotCalc, MImgCleanStd, MMcPedestalCopy
413
414 * manalysis/MCT1ReadAscii.cc:
415 - PreProcess uses FindCreateObj now
416
417 * manalysis/MCerPhotEvt.cc, manalysis/MPedestalCam.cc:
418 - changed the new back to 'new with placement'
419
420 * manalysis/MCerPhotEvt.[h, cc]:
421 - removed cleaning from this class
422
423 * manalysis/MHillas.cc:
424 - some small changes in the naming inside Calc()
425
426 * manalysis/MHillas.h:
427 - added Get-functions
428
429 * manalysis/MPedestalCam.h:
430 - added InitSize-function
431
432 * manalysis/MPedestalPix.h:
433 - made Get-functions const
434
435 * manalysis/Makefile:
436 - added MMcPedestalCopy, MImgCleanStd, MCerPhotCalc
437
438 * mbase/MLogManip.h:
439 - "l." before line number
440
441 * mbase/MParList.cc:
442 - added the autodelete feature for automatically created classes
443
444 * mdatacheck/DataCheckLinkDef.h:
445 - added MHFadc[Cam,Pix], MHHillas
446 - removed MHistosAdc
447 - added MFillHFadc, MFillHHillas
448
449 * mdatacheck/MGDisplayAdc.[h,cc], MShowSpect.[h,cc],
450 mdatacheck/MViewAdcSpectra.[h,cc], :
451 - changed from MHistaosAdc to MHFadcCam
452
453 * mdatacheck/Makefile:
454 - added MFillHFadc.cc, MFillHHillas.cc
455 - removed MFillAdcSpect.cc
456
457 * manalysis/MCT1ReadAscii.h, mbase/MEvtLoop.h, mbase/MLog.h,
458 mbase/MParList.h, mbase/MReadTree.h, mbase/MTask.h,
459 mbase/MTaskList.h, mdatacheck/MDumpEvtHeader.h,
460 meventdisp/MGFadcDisp.h, mgui/MCamDisplay.h,
461 mgui/MCamNeighbor.h, mgui/MGDataCheckMain.h,
462 mgui/MGEventDispMain.h, mgui/MGMarsMain.h,
463 mgui/MGMonteCarloMain.h, mgui/MGPrototyp.h, mgui/MHexagon.h,
464 mmontecarlo/MCollAreaTrigger.h, mraw/MRawEvtPixelIter.h,
465 mraw/MRawFileRead.h, mraw/MRawFileWrite.h:
466 - set version number to '0' (no i/o for this class)
467
468 * mgui/MGeomCamCT1.cc:
469 - new claculation algorith for the CT1 camera. It is more
470 exact in the camera plain
471
472 * mgui/MHexagon.cc:
473 - removed Draw-function (it is inherited from TObject)
474
475 * mmc/MMcFadcHeader.hxx:
476 - Added get-functions
477
478
479
480
481 2001/03/20: Thomas Bretz
482
483 * manalysis/MPedestalPix.[h,cc], manalysis/MPedestalCam.[h,cc],
484 manalysis/MHillas.[h,cc], manalysis/MHillasCalc.[h,cc],
485 mgui/MGeomCamCT1.[h,cc], mgui/MGeomCamMagic.[h,cc]
486 - added
487
488 * macros/readCT1.C:
489 - added calculation of Hillas parameters
490 - changed from pointers to objects
491
492 * manalysis/AnalysisLinkDef.h, manalysis/Makefile:
493 - added MPedestalPix/Cam, MHillas, MHillasCalc
494
495 * manalysis/MCerPhotEvt.[h,cc]:
496 - removed fType
497 - commented out Draw function - should be fixed soon
498 - renamed *Nb* to *Num*
499 - renamed Get[Min,Max]NumPhotons to GetNumPhontons[Min,Max]
500
501 * meventdisp/MGFadcDisp.[h,cc]:
502 - changed parameter of ReadinEvent to unsigned
503
504 * mgui/GuiLinkDef.h, mgui/Makefile:
505 - added MGeomCamCT1, MGeomCamMagic
506
507 * mgui/MCamDisplay.[h,cc]:
508 - changed constructor argument from int to MGeomCam
509 - renamed *Nb* to *Num*
510
511 * mgui/MGeomCam.[h,cc]:
512 - removed all camara specific stuff
513 - MGeomCam is now used as a base class for the classes
514 MGeomCam[Magic,CT1] which are containing the camera specific stuff
515
516 * mgui/MGeomPix.h:
517 - added Set function
518
519
520
521 2001/03/02: Thomas Bretz
522
523 * manalysis/Makefile, mdatacheck/Makefile, meventdisp/Makefile,
524 mgui/Makefile:
525 - new
526
527 * mbase/MParList.[cc,h]:
528 - Added FindCreateObj member function
529 - added a name to the constructor
530
531 * mbase/MReadTree.cc:
532 - changed to use FindCreateObj
533
534 * mdatacheck/MDumpEvtHeader.cc:
535 - removed fPixelIter from member list
536 - changed cout to *fLog
537
538 * mdatacheck/MViewAdcSpectra.cc:
539 - removed a HUGE memory leak. All the objects in the list (and the
540 lists itself were NEVER deleted)
541
542 * mdatacheck/MFillAdcSpect.cc
543 - removed fPixelIter from member list
544 - changed cout to *fLog
545 - changed to use FindCreateObj
546 - changed high and low to hi and lo
547
548 * mdatacheck/MShowSpect.cc
549 - changed cout to *fLog
550 - added a name to the constructor
551
552 * mraw/MRawFileRead.cc:
553 - changed to use FindCreateObj
554
555 * mdatacheck/MGDisplayAdc.[h,cc]:
556 - added some new member functions to make code more clear
557 - removed fHists from the destructor
558
559 * mdatacheck/MHistosAdc.h:
560 - changed high and low to hi and lo
561
562 * macros/dohtml.C:
563 - added manalysis
564
565
566
567 2001/03/01: Thomas Bretz
568
569 * Makefile:
570 - added headers to dependencies
571
572 * Makefile.rules:
573 - added headers to dependencies
574
575 * merpp.cc:
576 - changed from pointers to objects
577 - added compression level support
578
579 * readraw.cc:
580 - removed unnecessary includes
581
582 * mbase/MArray*.*:
583 - changed all Int_t to UInt_t
584
585 * mbase/MLogManip.h:
586 - changed name of __DINF__ to dbginf
587
588 * mraw/MRawCrateData.[h,cc], mraw/MRawEvtHeader.[h,cc],
589 mraw/MRawRunHeader.[h,cc]:
590 - changed ifstream to istream
591
592 * mraw/MRawEvtData.cc:
593 - changed the reading, which speeds up merpp by a factor of 10
594
595 * mraw/MRawEvtData.h:
596 - added flag to InitArrays and DeletePixels
597 (not yet used)
598
599 * mraw/MRawFileRead.h:
600 - removed pParList from parameter list
601
602 * manalysis/AnalysisLinkDef.h
603 - removed MReadCT1Ascii, added MCT1ReadAscii
604 - added MCT1Pedestals
605
606 * manalysis/MCerPhotEvt.[h,cc]:
607 - changed the constructor a little bit
608 - rewrote Print() to make it a bit more readable
609 - moved MCerphotPix to new File
610 - added many lines of comments
611 - exchanged old stylish new call with new stylish(=) one
612 - replaced all accesses to fPixels with the [] operator to make this
613 lines more readable
614 - made all variable declarations const-correct,
615 - I changed the style of the cleaning method from if(a){if()b{if(c){}}}
616 to if(!a)continue; if(!b)continue if(!c) continue; to make it more
617 compact, readable and easier to understand
618 - renamed the Boolean-functions to Is* to get a stricter structure
619 - replaced mapping function to access the pixel list entries by the new
620 operator to get rid of more than the necessary number of member
621 functions without loosing speed or readability
622 - renamed GetMinimum/MaximumPhoton to GetMin/MaxNumPhotons to be
623 more exact
624
625 * mgui/MCamGeom.* splitted and changed to MGeomCam/Pix:
626 - added a new operator to access the TObjArray
627 - removed unnecessary code from CreateCT1
628
629 * mbase/MAGIC.h:
630 - added kPI
631
632 * mbase/MReadTree.cc:
633 - added some comments
634
635 * mgui/MCamDisplay.[h,cc]:
636 - added some comments, reordered a bit the calls in the constructor
637 to get a 'straight forward structure', MGeomCam is now only
638 locally used where it is needed, replaced access to the
639 TClonesArrays by new member-function to get a more readable code,
640 replaced old stylish new call with new stylish one, made
641 variable decleration const-correct, introduced a new member function
642 to set the pixel color, renamed the overloaded Draw functions to
643 DrawPhotons, DrawPhotErr to prevent missunderstatements, changed
644 the 'layout' of GetColor to make it easier to understand the algorithm,
645
646 * mgui/MCamNeighbor.[h, cc]:
647 - changed to new log-interface
648 - exchanged -9999 by -1
649 - skipped the exits
650 - you must check for -1 one in any case
651 - this means a warning should be enough
652
653 * mgui/MHexagon.[h,cc]:
654 - added new constructor whcih uses a MGeomPix-object
655
656
657
658 2001/02/28: Thomas Bretz
659
660 * mbase/MParList.[h,cc]:
661 - changed return type of FindObject back to TObject
662 - it seems so, that some compilers don't like overriding the
663 return type of a virtual member function
664
665
666
667 2001/02/23: Thomas Bretz
668
669 * mraw/MRawEvtPixelIter.h:
670 - added GetSum* functions
671
672 * mbase/MParList.[h,cc]:
673 - Removed unnecessary fNext-stuff
674
675
676
677 2001/02/22: Thomas Bretz
678
679 * merpp.cc, readraw.cc, mbase/MParContainer.cc, mbase/MParList.cc,
680 mbase/MParList.h, mbase/MReadTree.cc, mbase/MTask.cc, mbase/MTask.h,
681 mbase/MTaskList.cc, mbase/MTime.cc, mdatacheck/MDumpEvtHeader.cc,
682 mdatacheck/MShowSpect.cc, meventdisp/MGFadcDisp.cc, mgui/MGPrototyp.h,
683 mmc/MHeaderTrig.cxx, mraw/MRawCrateArray.cc, mraw/MRawEvtData.cc,
684 mraw/MRawEvtHeader.cc, mraw/MRawFileRead.cc, mraw/MRawFileWrite.cc,
685 mraw/MRawRunHeader.cc:
686 - exchanged cout with the new logging style (gLog, *fLog)
687
688 * mraw/MRawEvtData.cc:
689 - added 'dec' option to Print
690
691 * mmc/MHeaderTrig.cxx, mmc/MMcEvt.cxx, mmc/MMcTrig.cxx:
692 - small changes to the Print funtions
693
694
695
696 2001/02/21: Thomas Bretz
697
698 * MRawEvtData.cc:
699 - Changed ReadEvt according to the new raw binary format 2001/02/20
700
701 * Added MLog.[h,cc], MLogManip.[h,cc]
702
703 * Adde SetStreamer and fLog to the MParContainer base class
704
705 * Derived MEvtLoop from MParContainer
706
707 * Makefile:
708 - added 'tar'
709
710 * mbase/BaseIncl.h:
711 - added fstream.h, TGListBox.h
712
713 * mbase/BaseLinkDef.h:
714 - added pragma for gLog and MLog
715
716 * mbase/MAGIC.h:
717 - added forward definition for gLog
718
719 * mbase/MEvtLoop.cc:
720 - exchanged cout with *fLog
721 - added statements to provide log-facility to all tasks als parameter
722 containers
723
724 * mbase/MEvtLoop.h:
725 - Small changes
726
727 * mbase/MParContainer.h:
728 - Added definitions necessary for use of Log-Facility
729
730 * mbase/MParList.[h,cc]:
731 - Added SetLogStream
732
733 * mbase/MTask.h:
734 - added fLog
735
736 * mbase/MTaskList.[h,cc]:
737 - added SetLogStream
738
739 * mbase/Makefile:
740 - Added MLog.cc, MLogManip.cc
741
742
743
744 2001/02/19: Harald Kornmayer
745
746 * implemented the Image Cleaning a la CT1 to the class MCerPhotEvt
747
748 * changed the readCT1.C file to show the effects of the image cleaning
749 a la CT1
750
751 * changed
752 mgui/MCamNeighbor.cc
753 mananlysis/MCerPhotEvt.cc .h
754 macros/readCT1.C
755
756
757
758 2001/02/19: Thomas Bretz
759
760 * MParContainer.h added prototypes for AsciiRead/Write
761
762 * .rootrc added
763
764 * MEvtLoop.[h,cc]:
765 - split eventloop in its three parts, this should be used for
766 debugging only.
767
768
769
770 2001/02/06: Harald Kornmayer
771
772 * the first running version with a eventdisplay. Now we are able
773 to display an Event on the photo electron level. To do this, run
774 the macro "macros/readCT1.C" after changing the file name.
775
776 changed:
777 macros/readCT1.C
778 manalysis/MNphotEvent.cc, manalysis/MNphotEvent.h
779 analysis/MReadCT1Ascii.cc
780 mgui/MCamDisplay.cc, mgui/MCamDisplay.h
781
782
783
784 2001/01/23: Harald Kornmayer
785
786 * the integration of the class FadcDisp in the mars enviroment
787 and further developments in the display
788
789 changed:
790 meventdisp/MGFadcDisp.h
791 meventdisp/MGFadcDisp.cc
792 mgui/GuiIncl.h
793 mgui/GuiLinkDef.h
794 mgui/MGMarsMain.cc
795 mgui/MGPrototyp.cc
796 mgui/MGPrototyp.h
797 mgui/Makefile
798
799 added:
800 mgui/MGEventDispMain.h
801 mgui/MGEventDispMain.cc
802
803
804
805 2001/01/22: Harald Kornmayer
806
807 * started with the development of a EventDisplay Utitliy.
808 Therefore I added the following files.
809
810 meventdisp/EvtDispIncl.h
811 meventdisp/EvtDispLinkDef.h
812 meventdisp/MGFadcDisp.cc
813 meventdisp/MGFadcDisp.h
814 meventdisp/Makefile
815
816 Also a few of the older files where slightly changed.
817 ./Makefile
818 ./Makefile.rules
819 mraw/MRawEvtData.
820
821
822
823 2001/01/19: Thomas Bretz
824
825 * mmc/*.hxx:
826 - changed include of MDefineTrigger.h back
827
828
829
830 2001/01/19: Oscar Blanch
831
832 * mmc/MTriggerDefine.h:
833 - added
834
835
836
837 2001/01/18: Thomas Bretz
838
839 * Makefile:
840 - mmc-library added
841
842 * Makefile.conf.general:
843 - Added definition of __MARS__
844
845 * Makefile.rules:
846 - Added definitions to rootcint
847
848 * Oscar added the McFormat subdir of the Monte Carlo as mmc
849
850 * mmc/MMcEvt.h:
851 - renamed to MMcEvt.hxx
852
853 * mmc/*.hxx:
854 - added necessary defintions from MDefineTrigger.h
855
856 * mmc/Makefile, mmc/McLinkDef.h, mmc/McIncl.h, mmc/readme.txt:
857 - added
858
859 * mmc/LinkDef.h:
860 - removed
861
862
863
864 2001/01/17: Thomas Bretz
865
866 * Makefile:
867 - Exchanged explicit rules to make library by implicit ones
868 - The shared object works now. I exchanged the libraries with the object
869 files. But I don't know why the libraries don't work.
870
871 * Makefile.conf.linux-gnu:
872 - replaced CC with gcc (instead of g++)
873
874 * mdatacheck/DataCheckLinkDef.h:
875 - removed unused statements
876
877 * mraw/RawLinkDef.h:
878 - added globals
879
880 * mraw/MerppLinkDef.h:
881 - removed unused file
882
883
884
885 2001/01/12: Thomas Bretz
886
887 * MLinkDef.h, MIncl.h, marslogo.xpm, magiclogo.xpm:
888 - added
889
890 * LinkDef.h:
891 - removed
892
893 * Makefile:
894 - Added CINT, mrproper
895
896 * mbase/Makefile, mraw/Makefile, mgui/Makefile, mdatacheck/Makefile:
897 - included makefile.general, Makefile.rules,
898 - removes corresponding lines
899
900 * mdatacheck/MDumpEvtHeader.[h,cc], mdatacheck/MFillAdcSpect.[cc,h],
901 mdatacheck/MFillAdcSpect.[h,cc], mdatacheck/MGDisplayAdc.[cc,h],
902 mdatacheck/MHistsosAdc.[h,cc], mdatacheck.MShowSpect.[cc,h]
903 - changed include statements
904
905 * mgui/MGDataCheckMain.[cc,h], mgui/MGMarsMain.[cc,h]
906 - changed include statements
907 - move enum from h to cc
908 - removed comma operator from delete statements (nonsense)
909
910
911
912 2001/01/11: Harald Kornmayer
913
914 * ./
915 readraw.cc, Makefile, Makefile.rules, LinkDef.h, MParList.cc, MReadTree.cc,
916 MReadTree.h, mbase/Makefile, mraw/Makefile
917 - small changes in this files. Not really critical.
918
919 * mars.cc
920 - added the main file for the gui
921
922 * mgui/
923 GuiIncl.h, MGMarsMain.cc, GuiLinkDef.h, MGMarsMain.h, MGDataCheckMain.cc,
924 Makefile, MGDataCheckMain.h
925 - added the subdir mgui and this files
926
927 * mdatacheck/
928 DataCheckIncl.h, DataCheckLinkDef.h, MHistosAdc.cc, MHistosAdc.h,
929 MDumpEvtHeader.cc, MDumpEvtHeader.h, MShowSpect.cc, MShowSpect.h,
930 MFillAdcSpect.cc, MFillAdcSpect.h, MViewAdcSpectra.cc, MViewAdcSpectra.h,
931 MGDisplayAdc.cc, MGDisplayAdc.h, Makefile
932 - added the subdir mdatacheck and this files
933
934
935
936 2000/12/28: Thomas Bretz
937
938 * merpp.cc, MArray.cc, MArray.h, MArrayB.cc, MArrayB.h, MArrayS.cc,
939 MArrayS.h, MEvtLoop.cc, MEvtLoop.h, MInputStreamID.cc, MInputStreamID.h,
940 MParContainer.cc, MParContainer.h, MParList.cc, MParList.h, MReadTree.cc,
941 MTask.cc, MTask.h, MTaskList.cc, MTaskList.h, MTime.cc, MTime.h:
942 - Added changes some comments.
943
944 * MLoopEvt.cc, MLoopEvt.h:
945 - Removed
946
947
948
949 2000/12/22 - Thomas Bretz:
950
951 * readraw.cc:
952 - changed some comments and the Root-Name of the program
953 - added check for the existance of the file
954 - changed name of numbers of entries from iEnt to nent
955
956 * dohtml.C:
957 - changed title of converted macros
958
959 * MRawEvtData.cc:
960 - added a commet in Draw()
961
962 * MRawEvtPixelIter.[h,cc]:
963 - Added the comment header of the file
964 - removed inheritance from TIterator (not needed)
965 - some changes to get it work (the one in the repository was untested
966 and not working)
967 - changed calling style of iterator from do...while to while-loop
968 - changed some comments
969
970 * MRawRunHeader.cc:
971 - added some comments
972
973 * Changelog, News: added
974
975 * test.C: removed
Note: See TracBrowser for help on using the repository browser.