source: trunk/MagicSoft/Mars/Changelog@ 1965

Last change on this file since 1965 was 1965, checked in by tbretz, 23 years ago
*** empty log message ***
File size: 40.7 KB
Line 
1 -*-*- END OF LINE -*-*-
2
3 * Makefile:
4 - exchanged mbase and mmain
5
6 * Makefile.conf.general:
7 - added MARSVER
8
9 * mars.cc:
10 - use MARSVER
11
12 * macros/readMagic.C:
13 - updated to work with the new MH-stuff
14
15 * macros/status.C:
16 - added
17
18 * manalysis/MBlindPixelCalc.cc, manalysis/MCerPhotCalc.cc,
19 manalysis/MMcPedestalCopy.ccm, manalysis/MMcPedestalNSBAdd.cc,
20 mfileio/MReadMarsFile.cc, mimage/MHillasCalc.cc,
21 mimage/MImgCleanStd.cc:
22 - changed def. title
23
24 * manalysis/MCT1PointingCorrCalc.h:
25 - minor change
26
27 * manalysis/MCerPhotEvt.[h,cc]:
28 - don't use unused pixels for calculation of min/max
29 - added Scale member function
30
31 * manalysis/MCerPhotPix.h:
32 - added Scale inline function
33
34 * mbase/MEvtLoop.[h,cc], mbase/MParContainer.[h,cc],
35 mbase/MParList.[h,cc], mbase/MTaskList.[h,cc],
36 mfileio/MReadMarsFile.cc, mhist/MFillH.[h,cc]:
37 - implemented use of fDisplay
38
39 * mbase/MParContainer.h:
40 - Don't display name and class name if it is the same (GetDescriptor)
41
42 * meventdisp/MGCamDisplay.[h,cc]:
43 - made working with new MH-stuff
44
45 * mfileio/Makefile:
46 - added -I../mmain
47
48 * mgeom/MGeomCam.[h,cc]:
49 - added Clone function
50
51 * mgeom/MGeomCamCT1.cc, mgeom/MGeomCamMagic.cc:
52 - commented out informal output at constructor
53
54 * mgui/MCamDisplay.[h,cc], mhist/MHStarMap.[h,cc],
55 mimage/MHH*.[h,cc]:
56 - changed to be more root oriented
57
58 * mgui/MHexagon.cc:
59 - small changes
60
61 * mgui/Makefile:
62 - added mhist
63
64 * mhist/MH.[h,cc]:
65 - changed to be more root oriented
66 - removed border
67 - added DrawClone
68 - GetNewPad
69
70 * mhist/MH3.cc:
71 - removed some strange debug output
72
73 * mhist/MHCerPhotEvt.[h,cc]:
74 - fixed some bug
75 - made working with fDisplay
76
77 * mhist/Makefile:
78 - added mmain
79
80 * mmain/MProgressBar.cc:
81 - fixed a typo
82
83 * mmain/MStatusDisplay.[h,cc]:
84 - new implementation
85
86 * mmain/MainLinkDef.h, mmain/Makefile:
87 - added MStatusDisplay
88 - added MGMenu
89
90 * mmain/MGMenu.[h,cc]:
91 - added
92
93
94
95 2003/04/19: Abelardo Moralejo
96
97 * mmontecarlo/MMcEnergyEst.[h,cc]
98 - Added. Contains routine for optimization of parameters of
99 energy estimator.
100
101 * mmontecarlo/MMcEnergyMigration.[h,cc]
102 - Added. Task to fill the energy migration matrix histograms
103 contained in class MHMcEnergyMigration.
104
105
106
107 2003/04/17: Wolfgang Wittek
108
109 * mhist/MBinning.[h,cc]
110 - replace for (int i=1; i<fEdges.GetSize()-1; i++)
111 by for (int i=1; i<fEdges.GetSize(); i++)
112
113
114
115 2003/04/17: Wolfgang Wittek
116
117 * mfileio/MCT1ReadPreProc.cc
118 - removed : if (theta > pi/2) continue;
119 otherwise get inconsistency between no.of read events
120 and no.of events after filter
121 - write into MCerPhotEvt also pixels with zero no. of photons
122
123 * manalysis/MSigmabar.cc
124 - correct wrong argument in call to memset
125
126 * manalysis/MPadSchweizer.cc
127 - pad also pixels with zero no.of photons
128
129 * mhist/MHSigmaTheta.[h,cc]
130 - add plot of no.of used pixels in MCerPhotEvt
131 - add plot of Id of blind pixel
132
133
134
135 2003/04/14: Wolfgang Wittek
136
137 * manalysis/Makefile
138 AnalysisLinkDef.h
139 - MNewImagePar and MNewImageParCalc removed
140
141
142
143
144 2003/04/12: Thomas Bretz
145
146 * mmain/MStatusDisplay.[h,cc]:
147 - added
148
149 * manalysis/MPadding.[h,cc]:
150 - simplified includes
151 - changed some code (discussed with Robert)
152 - fixed comments in header
153 - changed ClassDef to 0
154 - changed output to Mars style
155 - fixed the memory leak of fHSigmabarMax
156 - replaced TRandom by gRandom
157 - removed usage of ->operator
158
159 * manalysis/MApplyPadding.[h,cc]:
160 - replaced fRnd by gRandom
161 - used MH::SetBinning
162 - use telescope theta instead of theta
163 - removed usage of ->operator
164 - removed PostProcess
165
166 * manalysis/MPadSchweizer.cc:
167 - fixed outputs in PreProcess
168
169 * manalysis/MSigmabar.[h,cc]:
170 - added Reset member function
171 - usage of memset
172 - don't skip NumPhotons==0
173 - changes discussed with Robert
174 - small simplifications in loops
175 - some fixes to the output
176
177 * manalysis/MSigmabarCalc.[h,cc]:
178 - fixed outputs
179 - some small simplifications
180 - moved test for theta<120deg to MCT1ReadPreProc
181
182 * mfileio/MCT1ReadPreProc.[h,cc]:
183 - skip events with theta>90deg
184
185 * mhist/MHSigmaPixel.[h,cc]:
186 - fixes to the screen output
187 - simplified usage of MBinning
188
189 * mhist/MHSigmaTheta.[h,cc]:
190 - fixes to the screen output
191 - simplified usage of MBinning
192 - lower cased upper case local variables
193 - removed DrawClone from Finalize (call from macro or executable)
194
195 * mhist/MHSigmabarTheta.[h,cc]:
196 - fixes to the screen output
197
198 * mhist/MHStarMap.cc:
199 - added some const qualifiers
200
201 * mhist/MHHadronnes.cc:
202 - removed output of function name in Finalize because this
203 information is already available on the screen.
204
205 * manalysis/MCT1PointingCorrCalc.h:
206 - changed ClassDef to 0
207 - removed empty PostProcess
208 - fixes to the screen output in PreProcess
209 - changed the order of the arguments in the constructor
210 (name, title to the end)
211
212 * manalysis/MMultiDimDistCalc.cc:
213 - added two const qualifiers
214
215 * mtemp/MObservatory.cc:
216 - changed Magic1 coordinates to CT1 GPS.
217
218
219
220 2003/04/12: Wolfgang Wittek
221
222 * manalysis/MCT1PointingCorrCalc.[h,cc]
223 - replaces MPointingCorr.[h,cc]
224
225 * manalysis/AnalysisLinkDef.h
226 Makefile
227
228 * mbase/MFilter.h
229 - set ClassDef(MFilter,1)
230
231 * mhist/MHHadronness.[h,cc]
232 - improve warning printout
233
234 * mhist/MHMatrix.[h,cc]
235 - type of 3rd argument of member function Fill
236 changed from 'MF' to 'MFilter'
237
238
239
240 2003/04/11: Thomas Bretz
241
242 * macros/readMagic.C:
243 - replaced GetEventNum by GetNumEntry
244
245 * manalysis/MCT1SupercutsCalc.cc:
246 - fixed constructor (no default for fHadronnessName)
247 - missing fHadronness->SetReadyToSave added
248
249 * manalysis/MMultiDimDistCalc.cc:
250 - missing fHadronness->SetReadyToSave added
251
252 * manalysis/MParameters.cc:
253 - changed title
254
255 * mfilter/MFCT1SelFinal.h:
256 - set ClassDef to 0
257
258 * mimage/Makefile:
259 - fixed a typo
260
261 * mraw/MRawEvtData.cc:
262 - fixed Pixel assignment (i->ipos, fPosInArray++)
263
264
265
266 2003/04/10: Thomas Bretz
267
268 * mbase/MContinue.[h,cc]:
269 - changed, so that also a filter given as a pointer is added to
270 the tasklist automatically
271 - added SetInverted
272 - added IsInverted
273
274 * mbase/MTaskList.[h,cc]:
275 - added RemoveFromList-function
276
277 * merpp.cc:
278 - fixed typo
279
280 * mbase/MFilter.[h,cc]:
281 - removed unnecessary base functions for Pre//PostProcess
282 - added SetInverted
283 - added IsInverted
284
285 * mbase/MTask.cc, mfileio/MCT1ReadPreProc.cc, mfileio/MReadTree.cc,
286 mfilter/MF.cc, mfilter/MFilterList.cc
287 - implemented IsConditionalTrue to support inverted filters
288
289 * mhist/MHHadronness.cc:
290 - removed unnecessary check
291
292 * meventdisp/MGFadcDisp.cc:
293 - remove all IDs in listbox
294 - add entries sorted
295
296 * manalysis/MImgCleanStd.[h,cc], manalysis/MCameraSmooth.[h,cc],
297 manalysis/MHillas.[h,cc], manalysis/MHillasSrc.[h,cc],
298 manalysis/MHillasSrc.[h,cc], manalysis/MHillasCalc.[h,cc],
299 manalysis/MNewImagePar.[h,cc], manalysis/MNewImageParCalc.[h,cc],
300 mhist/MHHillas.[h,cc], mhist/MHHillasSrc.[h,cc],
301 mhist/MHHillasExt.[h,cc], mhist/MHNewImagePar.[h,cc]:
302 - moved to new directory mimage
303
304 * mimage/Makefile, mimage/ImageLinkDef.h, mimage/ImageIncl.h:
305 - new
306
307 * Makefile:
308 - added mimage
309
310 * manalysis/AnalysisLinkDef.h, manalysis/Makefile
311 mhist/HistLinkDef.h, mhist/Makefile:
312 - removed moved files
313
314 * manalysis/Makefile, manalysis/AnalysisLinkDef.h,
315 mhist/Makefile, mhist/AnalysisLinkDef.h, mmain/Makefile,
316 mfilter/Makefile, meventdisp/Makefile, mgui/Makefile:
317 - adapted
318
319
320
321 2003/04/09: Thomas Bretz
322
323 * manalysis/MCT1SupercutsCalc.[h,cc]:
324 - moved last changes from MFCT1Supercuts to MCT1SupercutsCalc
325
326 * mhist/MHMcTriggerLvl2.[h,cc]:
327 - fixed a warning
328 - removed global variables
329
330
331
332 2003/04/09: Abelardo Moralejo
333
334 * manalysis/MHillasSrc.cc
335 - changed comment about meaning of fCosDeltaAlpha
336
337
338
339 2003/04/08: Thomas Hengstebeck
340
341 * mhist/MHRanForest.cc, mhist/MHRanForestGini.cc
342 - removed gStyle->SetOptStat(10), gStyle settings should be
343 done by the user himself
344
345
346
347 2003/04/08: Abelardo Moralejo
348
349 * manalysis/MImgCleanStd.cc
350 - Fixed "democratic" cleaning: now tail cut is proportional
351 to pixel area instead of pixel radius as (erroneously) was
352 before.
353
354 * NEWS
355 - Changed comment on image cleaning.
356
357
358
359 2003/04/08: Thomas Bretz
360
361 * mhist/MHHadronness.cc:
362 - no check for sump==0 and sumg==0 in loop necessary anymore
363
364 * Changelog, Changelog.02:
365 - moved everything before 1/2003 to Changelog.02
366
367
368
369 2003/04/08: Wolfgang Wittek
370
371 * mfilter/MFCT1SelFinal.[h,cc]
372 - add new member function SetHadronnessName()
373
374 * mhist/MHHadronness.[h,cc]
375 - reset to SetOptStat(111100)
376 - correct acceptance
377
378 * manalysis/MMultiDimDistCalc.[h,cc]
379 - swap arguments in FindCreateObj
380
381
382
383 2003/04/08: Nicola Galante and Antonio Stamerra
384
385 * mhist/MHMcTriggerLvl2.[h,cc]
386 - New class added (histograms for the MMcTriggerLvl2 class)
387
388 * mhist/Makefile
389 - Added MHMcTrigggerLvl2 in SRCFILES
390
391 * manalysis/Makefile
392 - Reintroduced MMcTriggerLvl2 and MMcTriggerLvl2Calc
393 (they were removed!!)
394
395 * manalysis/MMcTriggerLvl2.h
396 - 'const' added in inline functions Get****
397
398 * manalysis/MMcTriggerLvl2Calc.cc
399 - added call to Fill method of MHMcTriggerLvl2
400
401 * macros/triglvl2.C
402 - updated to have histograms with MHMcTriggerLvl2
403
404 * macros/dohtml.C
405 - added triglvl2.C
406
407 * NEWS
408 - new comment on L2T selection classes
409
410 2003/04/08: Wolfgang Wittek
411
412 * mfilter/Makefile
413 FilterLinkDef.h
414 - MFCT1Supercuts removed
415
416 * manalysis/MMultiDimDistCalc.h
417 - set ClassDef(MMultiDimDistCalc,1)
418
419 * manalysis/MCT1SupercutsCalc.[h,cc]
420 - new; replaces MFCT1Supercuts in mfilter
421
422 * manalysis/Makefile
423 AnalysisLinkDef.h
424
425
426
427 2003/04/07: Thomas Bretz
428
429 * Makefile:
430 - changed order
431
432 * manalysis/MMultiDimDistCalc.[h,cc]:
433 - fixed default title
434 - simplified code
435 - added fHadronnessName
436
437 * manalysis/MRanForestCalc.[h,cc]:
438 - added fHadronnessName
439
440 * mbase/MAGIC.h:
441 - fixed a bug with rootcint
442
443 * meventdisp/MGFadcDisp.cc:
444 - fixed a variable name
445
446 * mhist/MHHadronness.cc:
447 - removed many old comments
448 - simplified some code
449 - uses argument in Fill now
450
451 * mmain/MMonteCarlo.cc:
452 - some code simplification
453 - fixed a warning
454
455 * macros/dohtml.C:
456 - added testenv.C
457
458 * readraw.cc:
459 - simplified
460
461 * mraw/MRawEvtData.cc:
462 - fixed a bug in the draw function (the drawn pixel has not been the
463 one with the given Id, but simply the i-th entry in the array)
464
465 * mfilter/MFCT1Supercuts.[h,cc]:
466 - changed naming style of variables
467 - changes array access
468
469 * mhist/MHFadcCam.[h,cc]:
470 - added HasHi
471 - added Exists
472
473 * mmain/MDataCheck.cc:
474 - removed unimplemented buttons
475
476 * mdatacheck/MGDisplayAdc.[h,cc]:
477 - tried to implement some unimplemented buttons
478 - don't display non existing (empty) histograms in list
479
480
481
482 2003/04/04: Thomas Bretz
483
484 * mtools/MagicReversi.[h,cc]:
485 - added support for Number of Players
486 - added instructions
487 - added support for Esc key
488
489 * mbase/MAGIC.h:
490 - added version check to MAGIC.h
491
492
493
494 2003/04/04: Wolfgang Wittek
495
496 * mfilter/Makefile
497 /FilterLinkDef.h
498 - added MFCT1SelBasic, MFCT1SelStandard, MFCT1SelFinal,
499 MFCT1Supercuts
500
501 * mfilter/MFCT1SelBasic.[h,cc]
502 /MFCT1SelStandard.[h,cc]
503 /MFCT1SelFinal.[h,cc]
504 - new; they replace manalysis/MSelBasic.[h,cc]
505 /MSelStandard.[h,cc]
506 /MSelFinal.[h,cc]
507
508 * mfilter/MFCT1Supercuts.[h,cc]
509 - new (supercuts from Daniel for CT1 Mkn421 2001 data)
510
511 * manalysis/MSelBasic.[h,cc]
512 /MSelStandard.[h,cc]
513 /MSelFinal.[h,cc]
514 - deleted
515
516 * manalysis/Makefile
517 AnalysisLinkDef.h
518 - MSelBasic, MSelStandard, MSelFinal removed
519
520 * mfileio/MCT1ReadPreProc.[h,cc]
521 - smeare theta only for MC events
522
523 // The following is not yet commited !!!!!!!!!!!!!
524 * Mars/Makefile
525 - in SUBDIRS put mfilter before manalysis
526 (otherwise get link error)
527
528
529
530 2003/04/03: Abelardo Moralejo
531
532 * mmontecarlo/MMcTriggerRateCalc.cc:
533 - added #include <math.h> for compilation on alpha (otherwise
534 floor() is unkown)
535
536
537
538 2003/04/03: Thomas Bretz
539
540 * macros/testenv.C:
541 - added
542
543 * mbase/MEvtLopp.cc, mbase/MParContainer.[h,cc],
544 mbase/MParList.cc, mbase/MTaskList.cc:
545 - changed the stuff for reading steering card - didn't really
546 work like expected
547
548 * mhist/MHMatrix.cc, mfileio/MRead.cc, manalysis/MImgCleanStd.cc:
549 - adapted ReadEnv
550
551 * mhist/MHMatrix.[h,cc]:
552 - added ReadEnv
553
554 * mfileio/MCT1ReadPreProc.[h,cc]:
555 - base SmearTheta on new FindLoEndge
556 - simplified
557
558 * mhist/MBinning.h:
559 - added FindBinLoEdge
560 - added FindBinHiEdge
561
562 * mdata/MDataArray.[h,cc]:
563 - added Clear
564 - added Delete
565
566 * mbase/MEvtLoop.cc:
567 - added output of the name
568
569 * mbase/MLog.[h,cc]:
570 - don't use any pthread stuff if _REENTRANT is not defined
571
572 * mfileio/MRead.cc, mhist/MHMatrix.cc:
573 - fixed waring for unreachable statement
574
575 * mhist/MHArray.cc:
576 - fixed: redifinition of default argument
577
578
579
580
581 2003/04/02: Abelardo Moralejo
582
583 * mmc/MMcTrigHeader.hxx
584 - added threshold>0 check in the calculation of
585 GetMeanThreshold
586
587 * mmontecarlo/MMcTriggerRateCalc.cc
588 - The check of the MC spectral index value is now done by
589 comparing integers instead of real numbers.
590 - Found out with GREAT surprise that the graphical output
591 has been completely commented out by someone(?) because it
592 produced a memory leak. Also the function comment did not
593 match the rules (my fault; is it correct now?) This commenting
594 out has not been logged to this file, as far as I can see. This
595 is rather unkind, I thought that when somebody finds some bug or
596 messy code, he should either correct and commit it (and log the
597 change here) and/or inform the author of the mistake to correct
598 it. Please try to do so in the future instead of simply
599 commenting out useful code!
600
601 * mdata/MDataValue.h
602 - added default constructor (otherwise, no constant values
603 can be used in the parameters used in the random forest
604 separation)
605
606
607
608
609 2003/04/02: Wolfgang Wittek
610
611 * mfileio/Makefile
612 - mhist added, because MBinning is used in MCT1ReadPreproc
613
614 * mfileio/MCT1ReadPreProc.[h,cc]
615 - new member function SmearTheta
616 - store smeared Theta in MMcEvt::fTelescopeTheta
617 store original Theta in MParameterD container "ThetaOrig"
618 store fhourangle in MParameterD container "HourAngle"
619
620 * manalysis/MPointingCorr.[h,cc]
621 - get hour angle from ParameterD container "HourAngle"
622
623 * manalysis/MSelBasic.[h,cc]
624 MSelStandard.[h,cc]
625 MSelFinal.[h,cc]
626 - new member functions SetCuts()
627
628
629
630 2003/04/01: Abelardo Moralejo
631
632 * macros/CT1EnergyEst.C
633 - added argument (maximum dist parameter), changed (reduced) output
634 histograms, added writing to (and reading from) a file the energy
635 estimation parameters and the histograms. Added comments.
636
637 * manalysis/MEnergyEstParam.[h,cc]
638 - added member function GetCoeff. Changed comment.
639
640
641
642 2003/03/31: Thomas Bretz
643
644 * manalysis/MParameters.[h,cc]:
645 - added
646
647 * manalysis/AnalysisLinkDef.h, manalysis/Makefile:
648 - added MParameters, MParameterD, MParameterI
649
650 * mhist/MHArray.[h,cc]:
651 - added default constructor
652 - added Set-function
653 - added Init function
654 - moved code from constructors to Set and Init
655
656 * Makefile.conf.linux:
657 - removed -fno-rtti to make it compatible with root 3.04.02
658
659 * NEWS:
660 - changed
661
662 * manalysis/MImgCleanStd.[h,cc]:
663 - added SetLvl1
664 - added SetLvl2
665 - added ReadEnv
666
667 * manalysis/MNewImagePar.[h,cc]:
668 - removed unnecessary fHillas data member
669 - removed unnecessary fSrcPos data member
670 - removed unnecessary Set/GetSrcPos
671
672 * manalysis/MNewImageParCalc.[h,cc]:
673 - removed unnecessary SetSrcPos
674 - removed const-qualifier from fGeomCam, fCerPhotEvt
675 (trouble with root 3.02/06)
676
677 * manalysis/MRanForest.cc:
678 - changed cout-output
679
680 * manalysis/MSigmabar.cc:
681 - changed Area to area (local variable)
682
683 * mbase/MEvtLoop.[h,cc]:
684 - added evtloop name to constructor (default=Evtloop)
685 - adapted StreamPrimitive
686 - added ReadEnv
687 - added WriteEnv
688
689 * mbase/MParContainer.[h,cc]:
690 - removed TROOT.h
691 - fixed const-qualifier for Copy-function for root>3.04.01
692 - added ReadEnv
693 - added WriteEnv
694 - added IsEnvDefined
695 - added GetEnvValue
696
697 * mbase/MParList.[h,cc], mbase/MTaskList.[h,cc]:
698 - added ReadEnv
699 - added WriteEnv
700
701 * mfileio/MCT1ReadAscii.[h,cc], mfileio/MCT1ReadPreProc.[h,cc]:
702 - changed AddFile declaration to declaration in MRead
703 - added return value to AddFile
704
705 * mfileio/MRead.[h,cc]:
706 - added template for AddFile
707 - added ReadEnv
708
709 * mgui/MHexagon.[h,cc]:
710 - fixed const-qualifier for Copy-function for root>3.04.01
711
712 * mhist/MH.cc:
713 - fixed the FindGoodLimit stuff for root> 3.04.01
714
715 * mhist/MHRanForest.[h,cc], mhist/MHRanForestGini.[h,cc]:
716 - removed unnecessary casts
717 - fixed a copilation error with root 3.04.01 (kFullDotlarge
718 doesn't exist)
719 - removed second Draw (one should not add something twice to
720 the pad)
721
722 * mmontecarlo/MMcTriggerRateCalc.cc:
723 - changes to the header
724 - changes to the fLog stuff
725 - added a cast to get rid of a warning
726
727 * mtools/Makefile, mtools/ToolsLinkDef.h:
728 - added MagicReversi
729
730 * mtools/MagicRevers.[h,cc]:
731 - added
732
733
734
735 2003/03/28: Thomas Bretz
736
737 * mbase/MParContainer.h:
738 - added kEnableGraphicalOutput
739 - added EnableGraphicalOutput
740 - added IsGraphicalOutputEnabled
741
742 * mbase/MParList.h:
743 - changed BIT(15) to BIT(17)
744
745 * mhist/MH.[h,cc]:
746 - SetBinning(TH1*, TH1*) --> SetBinning(TH1*, const TH1*)
747
748 * mhist/MH3.h:
749 - changed BIT(15) to BIT(17)
750 - changed BIT(16) to BIT(18)
751 - changed BIT(17) to BIT(19)
752
753 * mhist/MHMatrix.[h,cc]:
754 - added DrawDefRefInfo
755 - added CopyCrop
756 - added GetRandomArrayI
757 - changed DefRefMatrix to support the above
758 - fixed a bug in DefRefMatrix (evtcount2 in the last loop
759 instead of evtcount1)
760 - Don't do anything in the finalization if the matrix has the correct
761 dimensions
762 - fixed comment of DefRefMatrix
763 - changed number of first column from 1 to 0
764 - changed BIT(16) to BIT(17)
765
766
767
768 2003/03/28: Wolfgang Wittek
769
770 * mhist/MHMatrix.cc
771 - DefRefMatrix: if nmaxevts>fM.GetNrows() set
772 nmaxevts = fM.GetNrows()
773
774 * manalysis/MSelBasic.[h,cc]
775 - better output
776
777 * manalysis/MSelStandard.[h,cc]
778 - different cut in DIST
779
780 * mfileio/MCT1ReadPreProc.[h,cc]
781 - store hour angle in variable fOtherCphFraction
782
783 * manalysis/MHillasSrcCalc.h
784 - replace in 'SetInput' fHillasName = hilname;
785 by fHillasInput = hilname;
786
787 * manalysis/MNewImagePar.[h,cc]
788 /MNewImageParCalc.[h,cc]
789 - new; calculates new image parameters
790
791 * mhist/MHNewImagePar.[h,cc]
792 - new; plots new image parameters
793
794 * manalysis/AnalysisLinkDef.h
795 manalysis/Makefile
796
797 * mhist/HistLinkDef.h
798 mhist/Makefile
799
800
801
802 2003/03/27: Thomas Hengstebeck
803
804 * manalysis/MRanForest.[h,cc]
805 - allocation of TObjArray fForest moved to constructor.
806 - use of gRandom
807
808 * manalysis/MRanTree.[h,cc]
809 - use of gRandom
810
811 * macros/RanForest.C
812 - gRandom initialized as TRandom3 object.
813
814
815
816 2003/03/25: Abelardo Moralejo
817
818 * macros/mergecamera.C
819 - added warning to prevent dangerous misuse of this macro.
820
821
822
823 2003/03/25: Wolfgang Wittek
824
825 * mhist/MHStarMap.[h,cc]
826 - use constant step size along the main axis of the ellipse
827
828 * manalysis/MPointingCorr.[h,cc]
829 - new class for calculating the pointing correction
830
831 * mmc/MMcEvt.hxx
832 - add GetOtherCphFraction()
833
834 * manalysis/Makefile
835
836 * manalysis/AnalysisLinkDef.h
837
838
839
840 2003/03/24: Abelardo Moralejo
841
842 * manalysis/MEnergyEstParam.cc
843 - now energy estimation (for CT1) is done using the same model
844 as in D.Krannich's thesis.
845
846
847
848 2003/03/24: Thomas Bretz
849
850 * manalysis/MHillasSrcCalc.[h,cc]:
851 - removed last argument in constructor, replaced by SetInput
852
853 * mfilter/MFEventSelector.[h,cc]:
854 - removed unnecessary last argument
855
856
857
858 2003/03/21: Thomas Hengstebeck
859
860 * manalysis/MRanTree.[h,cc]
861 - new; parameter container to store a single random tree
862
863 * manalysis/MRanForest.[h,cc]
864 - new; parameter container to store complete forest
865
866 * manalysis/MRanForestGrow.[h,cc]
867 - new; task to grow trees (training)
868
869 * manalysis/MRanForestCalc.[h,cc]
870 - new; task to calculate hadronness using random forest
871
872 * manalysis/MRanForestFill.[h,cc]
873 - new; task to read in the trees of the random forest
874
875 * manalysis/Makefile, manalysis/HistLinkDef.h:
876 - added MRanTree, MRanForest, MRanForestGrow, MRanForestCalc,
877 MRanForestFill
878
879 * mhist/MHRanForest.[h,cc]
880 - new; histogram showing variance of estimated hadronness as
881 function of no. of combined trees
882
883 * mhist/MHRanForestGini.[h,cc]
884 - new; histogram showing mean decrease in Gini-index as function
885 of RF-input-parameters
886
887 * mhist/Makefile, mhist/HistLinkDef.h:
888 - added MHRanForest, MHRanForestHillas
889
890 * macros/RanForest.C
891 - new; g/h-separation by Random Forest-method
892
893 * macros/RanForest2.C
894 - new; reading in saved random forest (using MRanForestFill)
895
896
897
898 2003/03/21: Abelardo Moralejo
899
900 * mhist/MHMatrix.[h,cc]:
901 - Added third argument (a filter) to the second instantiation
902 of the Fill procedure.
903
904 * macros/CT1EnergyEst.C:
905 - Example of the parameter calculation and use of the energy
906 estimation method for CT1.
907
908
909
910 2003/03/21: Thomas Bretz
911
912 * manalysis/MEnergyEstParam.[h,cc]
913 - Added StopMapping and Print functions.
914
915 * manalysis/MSel*.h:
916 - set default for HilName to MHillas
917 - set default for HilNameSrc to MHillasSrc
918
919 * mfileio/MCT1ReadPreProc.[h,cc]:
920 - do not flood the output with all events from the first run
921 - output meaningfull text instead of variable names
922 - removed a 'goto'!
923 - changed savePedRMS according to the coding conventions to
924 fPedRMS and the array of fixed size to a TArrayF
925
926 * mbase/MEvtLoop.cc:
927 - added a events counter which counts the real number of
928 processed events.
929
930 * mdata/MDataChain.[h,cc]:
931 - implemented random numbers
932 - implemented a conversion from degrees to radians and vice versa
933
934
935
936 2003/03/20: Thomas Bretz
937
938 * mfilter/MF.[h,cc]:
939 - changed fFilter (already used in base class MTask) to fF
940
941
942
943 2003/03/19: Abelardo Moralejo
944
945 * macros/CT1collarea.C:
946 - Added filter to cut in hadronness (now available in new version
947 of root CT1 Monte Carlo file from Wolfgang).
948
949
950
951 2003/03/19: Robert Wagner
952
953 * mhist/MH3.cc:
954 - changed MH3::New() such that constructor according to Thomas'
955 previous changes is supported
956
957
958
959 2003/03/19: Thomas Bretz
960
961 * mhist/MH3.[h,cc]:
962 - changed default constructor to support different dimensions
963
964 * mhist/MHArray.[h,cc]:
965 - added AddHistogram
966
967 * meventdisp/MGEvtDisplay.cc, mfileio/MReadTree.[h,cc],
968 meventdisp/MReadMarsFile.cc:
969 - changed MReadTree::GetEventNum to MReadTree::GetNumEntry
970
971 * macros/estfit.C:
972 - adopted to new MChisqEval
973
974 * mtools/MChisqEval.[h,cc]:
975 - added
976
977 * mtools/Makefile, mtools/ToolsLinkDef.h:
978 - added MChisqEval
979
980 * manalysis/MEnergyEstParam.[h,cc]:
981 - slight changes
982
983 * mfileio/MCT1ReadPreProc.cc:
984 - changed name to MRead
985
986
987
988 2003/03/18: Thomas Bretz
989
990 * mfileio/MReadTree.cc:
991 - fixed a bug in the AddFile function
992
993 * mhist/MHMatrix.[h,cc]:
994 - implemented a request of Th. Hengstebeck: Let DefRefMatrix
995 return the 'unused' events
996
997
998
999 2003/03/18: Abelardo Moralejo
1000
1001 * mhist/MHMcCT1CollectionArea.[h,cc]
1002 - Added arguments in constructor: number of bins and ranges of the
1003 x-axis (energy) of the 2-d histograms. Changed type of binning:
1004 now the x-axis is log10(energy) and bins have equal width.
1005
1006 * macros/CT1collarea.C
1007 - The MHMcCT1CollectionArea object is now created and added to the
1008 parlist so that we can choose the binning. Changed the way
1009 histograms are written to the output file.
1010
1011
1012
1013 2003/03/13: Abelardo moralejo
1014
1015 * mhist/MHMcCT1CollectionArea.[h,cc]
1016 - Added for calculations of collection area for CT1.Contains three
1017 2-d histograms with axis energy vs theta angle: one histogram for
1018 all events, one for analyzed events, one for the collection area.
1019
1020 * mmontecarlo/MMcCT1CollectionAreaCalc.[h,cc]
1021 - Added for the same reason.
1022
1023 * macros/CT1collarea.C
1024 - Uses the above classes
1025
1026
1027
1028 2003/03/12: Abelardo Moralejo
1029
1030 * macros/mergecamera.C
1031 - Added. Merges several MC camera output files into a single file.
1032
1033
1034
1035 2003/03/08: Wolfgang Wittek
1036
1037 * macros/AnalyseCT1.C
1038 - for the CT1 data analysis
1039
1040 * mhist/MHMatrix.[h,cc]
1041 - let refcolumn start at 1 (not at 0)
1042
1043 * mhist/MHSigmaTheta.[h,cc]
1044 - Draw replaced by DrawCopy
1045 - add SetDirectory(NULL)
1046
1047 * manalysis/MSelBasic.[h,cc]
1048 MSelStandard.[h,cc]
1049 MSelFinal.[h,cc]
1050 - more detailed output for errors
1051 - bugs removed
1052
1053 * manalysis/MPadSchweizer.[h,cc]
1054 - add SetDirectory(NULL)
1055 - add fErrors
1056
1057 * mfilter/MFEventSelector.[h,cc]
1058 - add fErrors
1059
1060 * manalysis/MMultiDimDistCalc.[h,cc]
1061 - check division by zero
1062
1063 * mhist/MHHadronness.[h,cc]
1064 - check division by zero
1065 - normalize distributions of hadronness
1066
1067 * mfileio/MCT1ReadPreProc.[h,cc]
1068 - add event number (event.isecs_since_midday)
1069 - change definition of "fIsMcFile",
1070 because outpars.bmontecarlo is set wrongly sometimes
1071 - copy pedestalRMS for each event from the header information
1072 - check for the presence of a footer record even after reading
1073 a run header
1074
1075 * mmc/MMcEvt.[hxx,cxx]:
1076 - add GetEvtNumber()
1077
1078
1079
1080 2003/02/27: Abelardo Moralejo
1081
1082 * mmontecarlo/MMcTriggerRateCalc.cc:
1083 - Fixed: MMCTrigHeader could not be found in the case of camera
1084 files containing single trigger condition.
1085
1086 * macros/trigrate.C
1087 - no plot is made in the case of single trigger condition.
1088
1089 * mhist/MHMcRate.[h,cc]
1090 - Added member fTriggerCondNum to keep track of what trigger
1091 condition corresponds to each MHMcRate object, for the case of
1092 files with more than one condition (when running camera in
1093 trigger_loop mode). Added also Set and Get procedures for nre
1094 member.
1095
1096 * mmain/MMonteCarlo.cc
1097 - Fixed bug: matrix BgR was created with dimension "dim", a number
1098 which can be negative. Put "num" instead of "dim".
1099
1100
1101
1102 2003/02/25: Thomas Bretz
1103
1104 * mbase/MParContainer.cc:
1105 - small simplification for Cosy
1106
1107 * mbase/MLog.cc:
1108 - allow a maximum of 1000 lines in the gui
1109
1110
1111
1112 2003/02/25: Abelardo Moralejo
1113
1114 * mmontecarlo/MMcTriggerRateCalc.[h,cc]
1115 - Added axis labels in graphic output
1116 - Added Get function for rate histograms
1117
1118 * macros/trigrate.C
1119 - Added output file with rate histograms
1120
1121
1122
1123 2003/02/24: Abelardo Moralejo
1124
1125 * mmontecarlo/MMcTriggerRateCalc.[h,cc]
1126 - Fixed mistake when analysing camera files containing all
1127 events (including non-triggers): fShowers was always zero.
1128 - Added reading of MMcTrigHeaders in ReInit
1129 - Added procedure Draw for graphics output: rate versus
1130 discriminator threshold (useful for camera files with several
1131 trigger conditions).
1132
1133 * macros/trigrate.C
1134 - Added some explanations. Style improvements in function
1135 GetNSBEvents. Added call to MMcTriggerRateCalc::Draw
1136
1137 * mhist/MHMcRate.[h,cc]
1138 - Added GetTriggerRate() and GetTriggerRateError()
1139 - Added members fMultiplicity and fMeanThreshold, with their
1140 corresponding Set and Get functions
1141 - Added info on discriminator threshold and L1 trigger
1142 multiplicity on the printout.
1143
1144 * mmc/MMcTrigHeader.hxx
1145 - Added GetMultiplicity() and GetMeanThreshold()
1146
1147
1148 2003/02/22: Wolfgang Wittek
1149
1150 * mhist/Makefile
1151 - MHSigmaTheta added
1152
1153 * mhist/HistLinkDef.h
1154 - MHSigmaTheta added
1155
1156 * mhist/MHSigmaTheta.[h,cc]
1157 - type inconsistency removed
1158
1159
1160
1161 2003/02/21: Abelardo Moralejo
1162
1163 * mmontecarlo/MMcTriggerRateCalc.[h,cc]
1164 - adapted to new camera files, added warnings.
1165 - added ReInit procedure to read relevant info from from the
1166 run headers
1167
1168 * mhist/MHMcRate.[h,cc]
1169 - adapted accordingly. Added Set functions for several members.
1170
1171 * mmc/MMcCorsikaRunHeader.h
1172 - added Get functions for fELowLim, fEUppLim and fSlopeSpec.
1173
1174 * mmain/MMontecarlo.cc, macros/trigrate.C
1175 - adapted to changes above, changed MReadTree to MReadMarsFile to
1176 be able to read the run headers.
1177
1178
1179
1180 2003/02/21: Antonio Stamerra
1181
1182 * manalysis/MMcTriggerLvl2.[cc|h]
1183 - new data member fCompactNN needed to define a compact pixels
1184 - new inline functions SetCompactNN and GetCompactNN
1185 - Method Calc(int neighpix) -> Calc(). The value of neighpix
1186 is read from fCompactNN
1187
1188 * manalysis/MMcTriggerLvl2Calc.[cc|h]
1189 - Check on fCompactNN added in the PreProcess
1190
1191 * macros/triglvl2.C
1192 - Set of fCompactNN added
1193
1194
1195
1196 2003/02/21: Wolfgang Wittek
1197
1198 * manalysis/MSelFinal.[h,cc]
1199 - 'const' removed from pointers
1200
1201 * macros/AnalyseCT1.C
1202 - macro for the CT1 analysis (work in progress)
1203
1204
1205
1206 2003/02/20: Wolfgang Wittek
1207
1208 * manalysis/Makefile
1209 - add MSelFinal
1210
1211 * manalysis/AnalysisLinkDef.h
1212 - add MSelFinal
1213
1214 * manalysis/MPadSchweizer.[h,cc]
1215 - slight modification of padding procedure
1216
1217 * manalysis/MSigmabarCalc.[h,cc]
1218 - 'const' removed from pointers
1219
1220 * mhist/MHMatrix.[h,cc]
1221
1222 * mhist/MHSigmaTheta.[h,cc]
1223
1224
1225
1226 2003/02/20: Abelardo Moralejo
1227
1228 * mhist/MH.cc
1229 - Removed call to TGaxis::Optimize for compilation under root
1230 versions > 3.03, since in them this procedure is no longer
1231 existing. I did this to allow compilation under root_3.04,
1232 since earlier versions has a bug which prevents from
1233 plotting in the simple way some variables in a tree
1234 (example: fConc and others in the output of star.C). This
1235 is a temporal fix, I guess something will have to
1236 substitute the call to Optimize...
1237
1238
1239
1240 2003/02/20: Antonio Stamerra
1241
1242 * manalysis/MMcTriggerLvl2.[cc|h]
1243 - new; replaces MTrigLvl2.[cc|h]
1244 - new data members: fLutPseudoSize, fPseudoSize.
1245 - functions renamed:
1246 GetLutPseudoSize -> CalcBiggerLutPseudoSize
1247 GetBiggerFiredCell -> CalcBiggerFiredCell
1248 - new inline functions: GetLutPseudoSize(), GetPseudoSize().
1249 - new member functions:
1250 Calc(); CalcPseudoSize (not yet implemented)
1251 - Redefined Print() function as a TObject.
1252 - pixels_in_cell and pixels_in_lut redefined as static data
1253 members
1254
1255 * manalysis/MMcTriggerLvl2Calc.[cc|h]
1256 - new; replaces MTrigLvl2FillTask.[cc|h]
1257 - creation and filling of histograms commented
1258 - Process() calls the MMcTriggerLvl2::Calc()
1259
1260 * mfilter/MFTriggerLvl2.[h|cc]
1261 - new class to select events using MMcTriggerLvl2 data members.
1262
1263 * macros/triglvl2.C
1264 - added example to use the MFTriggerLvl2 filter.
1265
1266
1267
1268 2003/02/19: Wolfgang Wittek
1269
1270 * manalysis/MSelBasic.[h,cc]
1271 - new; evaluates the Basic Cuts (after the calibration)
1272
1273 * manalysis/MSelStandard.[h,cc]
1274 - new; evaluates the Standard Cuts
1275 (after the calculation of the image parameters and before the
1276 calculation of the hadronness)
1277
1278 * manalysis/MHillasCalc.[h,cc]
1279 - replace
1280 fHillas = (MHillas*)pList->FindCreateObj(fHilName);
1281 by
1282 fHillas = (MHillas*)pList->FindCreateObj("MHillas",
1283 fHilName);
1284 in order to allow MHillas containers with a name
1285 different from "MHillas"
1286
1287 * mhist/MHHillasExt.[h,cc]
1288 - replace
1289 TObject *obj = plist->FindObject("MHillas");
1290 by
1291 TObject *obj = plist->FindObject(fHilName, "MHillas");
1292 in order to allow MHillas containers with a name
1293 different from "MHillas"
1294 - add a 3rd argument in the constructor : fHilName
1295
1296 * manalysis/MHillasSrcCalc.[h,cc]
1297 - add new argument for constructor:
1298 the name of the MHillas input container
1299 in order to allow MHillas input containers with a name
1300 different from "MHillas"
1301
1302 * mhist/MHMatrix.[h,cc]
1303 - add member function DefRefMatrix();
1304 it defines the reference sample for the g/h separation;
1305 the selection of events for the reference sample can be made
1306 such that the distribution of a certain variable (for example
1307 Theta) agrees with a target distribution.
1308
1309 * mfilter/MFEventSelector.[h,cc]
1310 - add new argument for constructor:
1311 the name of the read object
1312 in order to allow also read objects which have a name
1313 different from
1314 "MRead"
1315
1316
1317
1318 2003/02/18: Thomas Bretz
1319
1320 * mfileio/MReadTree.cc:
1321 - added a fix for a bug in the workaround using wildcards
1322
1323
1324
1325 2003/02/14: Thomas Bretz
1326
1327 * mtemp/MObservatory.[h,cc]:
1328 - added
1329
1330
1331
1332 2003/02/10: Abelardo Moralejo
1333
1334 * Makefile.conf.osf1
1335 - Added -lpthread to compilation flags (otherwise linking fails
1336 in alfa)
1337
1338 * manalysis/Makefile, AnalysisLinkDef.h
1339 - Changed MApplyPadding for MPadding
1340
1341
1342
1343 2003/02/07: Wolfgang Wittek
1344
1345 * mhist/MHSigmaTheta.[h,cc]
1346 - new; 2D distribution : Theta, Sigmabar
1347 3D distribution : Theta, pixel number, Sigma
1348 3D distribution : Theta, pixel number, Sigma^2-Sigmabar^2
1349 these histograms may be used for the padding
1350
1351 * manalysis/MPadding.[h,cc]
1352 - new; replaces MApplyPadding.[h,cc]
1353 some errors removed
1354
1355 * manalysis/MSigmabar.[h,cc]
1356 - new definition of Sigmabar (only relevant for MAGIC)
1357 - add in member function 'Calc' a 3rd argument : 'const
1358 MCerPhotEvt &evt'
1359 - calculate sigmabar for 'MCerPhotEvt' pixels
1360 - in member function 'Calc' return Float_t fSigmabar instead of
1361 Bool_t
1362 - copies of objects replaced by references
1363
1364 * manalysis/MSigmabarCalc.[h,cc]
1365 - fSig->Calc(*fCam, *fPed) replaced by
1366 fSig->Calc(*fCam, *fPed, *fEvt)
1367 - change type of result of fSig->Calc from Bool_t to Float_t
1368
1369 * mfileio/MCT1ReadPreProc.cc
1370 - add in member function PreProcess() the initialization of the
1371 total number of pixels :
1372 fPedest->InitSize(iMAXNUMPIX);
1373 - remove statements that cannot be reached ('break' after
1374 'return')
1375
1376 * manalysis/MPadSchweizer.[h,cc]
1377 - alternative to MPadding
1378 - does the padding ala Thomas Schweizer
1379
1380
1381
1382 2003/02/06: Thomas Bretz
1383
1384 * mgeom/MGeomCam.[h,cc]:
1385 - fixed a warning (GetPixRatio(int) --> GetPixRatio(Uint)
1386
1387
1388
1389 2003/02/07: Antonio Stamerra
1390
1391 * manalysis/MTrigLvl2.[cc|h]
1392 - added new function
1393 MTrigLvl2::GetLutCompactPixel(int cell, int lut, int
1394 neighpix=2) which calculates the number of compact pixel
1395 in one lut
1396 - added new function GetLutPseudoSize(int neighpix=2) which
1397 calculates the lut-pseudosize
1398 - added static data member pixel_in_lut
1399 - merging of the PrintCell and PrintStatus functions in a single
1400 Print(int cell) function
1401 - Added comments using the standard layout
1402 - some small changes following Thomas comments (memset, *fLog)
1403
1404
1405
1406 2003/02/06: Thomas Bretz
1407
1408 * mbase/MLog.[h,cc]:
1409 - serialized the GUI output (problems with mutithreded prgs,
1410 eg Cosy)
1411
1412 * mtemp/MObservatoryLocation.[h,cc], mtemp/MVPObject.[h,cc],
1413 mtemp/MVPPlotter.[h,cc]:
1414 - added changes discussed in Wuerzburg
1415
1416 * mfileio/MCT1ReadPreProc.cc:
1417 - some simplifications
1418
1419
1420
1421 2003/01/31: Antonio Stamerra & Marcos Lopez
1422
1423 * mgui/MCamDisplay.[cc|h]
1424 - Added a new function MCamDisplay::SetPix(const Int_t pixnum,
1425 const Int_t color, Float_t min, Float_t max) which just set the
1426 color of a given pixel
1427
1428 * created two new classes for simulating the second level trigger
1429 in the directory manalysis:
1430 - MTrigLvl2.[cc|h] // Implement the Lvl2 topology and
1431 // selection strategies
1432 - MTrigLvl2FillTask.[cc|h] // For a given MMc event, fill the
1433 // MTrigLvl2 with the Lvl1 trigger
1434 // information
1435
1436 * manalysis/Makefile
1437 - Added -I../mgui
1438
1439 * Added macro macros/triglvl2.C which uses the above classes.
1440
1441
1442
1443 2003/01/27: Robert Wagner
1444
1445 * mfileio/MCT1ReadPreProc.[cc|h]
1446 - Added call of MTaskList::ReInit after processing of new
1447 run header
1448 - Filling of MC container complies to Oscar's changes of
1449 MMcEvt.[hxx,cxx] dated 2003/01/20
1450 - Added filling of run number in MRawRunHeader object while
1451 processing a new run header
1452
1453
1454
1455 2003/01/23: Robert Wagner
1456
1457 * manalyis/MSigmabarCalc.cc
1458 - MSigmabarCalc::Process()
1459 Replaced fMcEvt->GetTheta() by fMcEvt->GetTelescopeTheta()
1460
1461
1462
1463 2003/01/20: Oscar Blanch
1464
1465 * mmc/MMcEvt.[hxx,cxx]
1466 - Data members: fElecCphFraction, fMuonCphFraction,
1467 fOtherCphFraction have been introduced.
1468 - Class version updated to 3.
1469
1470 * mmc/MMcCorsikaRunHeader.[h.cc]
1471 - Data members: fWobbleMode and fAtmosphericModel introduced.
1472 - Class version updated to 2.
1473
1474
1475
1476 2003/01/19: Thomas Bretz
1477
1478 * manalysis/MCerPhotCalc.[h,cc]:
1479 - slight changes, mainly to the layout
1480
1481 * manalysis/MCerPhotEvt.[h,cc]:
1482 - some small changes to make the code a bit faster
1483
1484 * manalysis/MCerPhotPix.[h,cc]:
1485 - added AddNumPhotons
1486
1487 * mbase/MContinue.[h,cc]:
1488 - changed comments
1489 - enhanced functionality and fixed some small bugs
1490
1491 * mbase/Makefile:
1492 - added mfilter to paths (to be fixed)
1493
1494 * mfileio/MCT1ReadPreProc.cc:
1495 - Init fNumEvents = 0
1496
1497 * mgeom/MGeomCam.cc:
1498 - return 0 Ratio if the pixel number exceeds the number of pixels
1499
1500 * mgui/MCamDisplay.[h,cc]:
1501 - added sanity check for the maximum number of pixels
1502 - added functions to set the three different palettes
1503 - removed the buttons
1504 - fixed the context menu display
1505
1506 * mhist/HistLinkDef.h, mhist/Makefile:
1507 - added MHCerPhotEvt
1508
1509 * mhist/MHCerPhotEvt.[h,cc]:
1510 - added
1511
1512 * mhist/MFillH.cc:
1513 - changed the initialization of fParContainer from pList to NULL
1514
1515 * mhist/MHHillasExt.cc:
1516 - fixed a smallo bug when filling the histograms (crached when scaling
1517 under some circumstances)
1518
1519 * mhist/MHStarMap.cc:
1520 - added a warning output
1521
1522 * mmontecarlo/MMcCollectionAreaCalc.cc:
1523 - added a check for impact=NaN (some MC Files have this)
1524
1525
1526
1527 2003/01/17: Robert Wagner
1528
1529 * manalysis/MApplyPadding.cc
1530 - bugfix: Effective number of used pixels taken from
1531 MCerPhotEvt container, not from MPedestalCam
1532
1533
1534
1535 2003/01/16: Wolfgang Wittek
1536
1537 * mhist/MHMatrix.[h,cc]
1538 - member function MHMatrix::Read added
1539 the function calls TObject::Read(name) and SetName(name)
1540
1541
1542
1543 2003/01/15: Wolfgang Wittek
1544
1545 * mdata/MDataMember.cc
1546 - in MDataMember::PreProcess()
1547 "if (fCall)" replaced by "if (fCall && !fObject)"
1548 The additional condition "&& !fObject" is to make sure that read
1549 MDataMembers works correctly.
1550
1551
1552
1553 2003/01/08: Oscar Blanch Bigas
1554
1555 * mgeom/MGeomMirror.[h,cc]
1556 - Varible members to store mirror reflectivities have been
1557 introduced: fReflectivity and fWavelength.
1558 - Member function to set reflectivity added: SetReflectivity
1559 - Member function to set TArrayF size: SetArraySize
1560 - Class version number changed to 2.
Note: See TracBrowser for help on using the repository browser.