source: trunk/MagicSoft/Mars/Changelog@ 3028

Last change on this file since 3028 was 3028, checked in by gaug, 21 years ago
*** empty log message ***
File size: 41.3 KB
Line 
1Please do not write behind the end of line tag so that it is possible
2to send a Changelog file to a line printer directly. Thanks.
3
4
5 -*-*- END OF LINE -*-*-
6 2004/02/05: Markus Gaug
7 * mcalib/MHCalibrationPixel.[h,cc]
8 - put an NDF limit for the fit
9 - removed all TStrings and replace them by Form(..)
10 - Check for nan's of all returned fit values
11
12 * mcalib/MCalibrationPix.[h,cc]
13 * mcalib/MCalibrationCam.cc
14 - reshuffled HiLoGainConversion, calculation of F-Factor method,
15 - calculation of total F-Factor of the readout.
16
17 * mcalib/MCalibrationCam.cc
18 - include relative times to display with GetPixelContent
19
20
21 2004/02/05: Abelardo Moralejo
22
23 * macros/starmc2.C
24 - added 3rd argument, "kFALSE", to call of MWriteRootFile::Add
25 for both MMcEvt and MMcRunHeader since these containers are
26 not present in real data. Name of macro is no longer adequate if
27 we will use it for calibrated real data (to be changed if so).
28
29 2004/02/05: Sebastian Raducci
30
31 * mtools/MCubicSpline.[h,cc]
32 - added
33 - this class will take the place of the TSpline class to
34 calculate arrival times
35
36 * mtools/MCubicCoeff.[h,cc]
37 - added
38 - this class is used by MCubicSpline to store coefficients
39
40 * macros/spline.C
41 - added
42 - test macro. Shows how to use the MCubicSpline class
43 - it could be used to test the methods of the Spline class
44
45
46 2004/02/05: Thomas Bretz
47
48 * mmain/MBrowser.cc:
49 - fixed a double deletion of a TGLayoutHints
50
51
52
53 2004/02/04: Markus Gaug
54
55 * mmain/MBrowser.cc:
56 - corrected TGTReeLBEntry for TGTreeLBEntry
57
58
59
60 2004/02/04: Thomas Bretz
61
62 * manalysis/MExtractSignal2.cc:
63 - don't allow odd numbers for the window size
64
65 * mfilter/MFilterList.cc:
66 - corrected a wrong logging message
67
68 * mmain/MBrowser.cc:
69 - added '/data/MAGIC' as shortcut in the combo box
70
71 * mraw/MRawEvtPixelIter.cc:
72 - optimized calculation of MaxIdx
73
74
75
76 2004/02/04: Abelardo Moralejo
77
78 * macros/starmc2.C
79 - removed unnecessary variables BinsHigh, BinsLow
80
81
82
83 2004/02/04: Markus Gaug
84
85 * manalysis/MPedestalCam.[h,cc], manalysis/MPedestalPix.[h,cc],
86 manalysis/MPedCalcPedRun.[h,cc], manalysis/MHPedestalPixel.[h,cc],
87 macros/calibration.C:
88 - histograms are now filled with MFillH as proposed and coded by
89 Thomas Bretz. Some modifications had to be done, however.
90 - Class to hold MHPedestalPixel is still MPedestalCam
91 - MPedCalcPedRun does nothing any more (except from what is was
92 doing before)
93
94 * manalysis/MExtractSignal.cc
95 - remove uncommented code
96
97 * mcalib/MCalibrationCalc.[h,cc]
98 - modified way to handle histogram overflow: Now flags are set and
99 ChargevsN histogram is not tried to be filled subsequently
100
101
102
103 2004/02/03: Markus Gaug
104
105 * manalysis/MHExtractedSignalPix.[h,cc]
106 - added Thomas B. modified version of MHPedestalPixel. Later will
107 remove MHPedestalPixel
108
109 * manalysis/MCalibrationPix.[h,cc], manalysis/MHCalibrationPixel.[h,cc],
110 manalysis/MCalibrationCam.cc, macros/calibration.C:
111 - now split completely absolute and relative times. Absolute
112 times are not fitted, but their histogram mean and rms are
113 returned.
114
115
116
117 2004/02/03: Thomas Bretz
118
119 * mfileio/MReadTree.cc:
120 - fixed handling of -1 entries in AddFile: root 3.10/02 crashed
121
122 * manalysis/MExtractSignal.[h,cc]:
123 - moved code to extract the signal from Process to
124 new member function FindSignal, I left the arrival time
125 extraction as commented-out code in the code just as a
126 demonstration to do this very fast.
127
128
129
130 2004/02/02: Markus Gaug
131
132 * manalysis/MPedCalcPedRun.cc
133 - corrected formulae in Class description
134
135 * mcalib/MCalibration.[h,cc], mcalib/MHCalibration.[h,cc],
136 manalysis/MMcCalibrationUpdate.cc:
137 - calculate relative times and absolute times. Fit only
138 the relative ones.
139
140
141
142 2004/02/02: Abelardo Moralejo
143
144 * manalysis/MMcCalibrationUpdate.cc, MMcPedestalCopy.cc
145 - removed file type check (MC or data) from PreProcess since now
146 run headers are not yet known at that point.
147
148 * mcalib/MMcCalibrationCalc.cc
149 - same as above.
150
151 * NEWS
152 - updated.
153
154
155
156 2004/02/02: Thomas Bretz
157
158 * manalysis/MExtractSignal2.[h,cc]:
159 - added new task which takes a given number of slices with the
160 highest integral content as signal.
161
162 * manalysis/Makefile, manalysis/AnalysisLinkDef.h:
163 - added MExtractSignal2
164
165
166
167 2004/01/30: Abelardo Moralejo
168
169 * macros/starmc.C
170 - changed default FADC integration range (more adequate for coming
171 camera version).
172
173 * macros/mccalibrate.C, starmc2.C
174 - added. First macro transforms input files from camera simulation
175 into files with pixel data already calibrated in photons. The
176 second reads in an already calibrated data file and produces an
177 output file with Hillas parameters. Both together do the same as
178 starmc.C, but it is convenient to have files containing
179 calibrated pixel information.
180
181
182
183 2004/01/30: Thomas Bretz
184
185 * mbase/MDirIter.h:
186 - added GetNumEntries
187
188 * mhist/MHEvent.cc:
189 - added a dynamic_cast from MParContainer to MCamEvent to get the
190 correct pointer to the correct base-class.
191
192 * mbase/MStatusDisplay.cc:
193 - In EventInfo check whether gPad==0
194
195 * mfileio/MReadMarsFile.cc:
196 - removed reading RunHeaders from PreProcess, this resulted
197 in strange behaviour of writing RunHeaders
198 - fixed consistency check for RunType accordingly
199
200 * mfilter/MFilterList.cc:
201 - do not skip adding filter if only a filter with the same name
202 exists
203
204 * mraw/MRawFileRead.cc:
205 - added an output message if run header is not accessible
206
207 * mraw/MRawRunHeader.[h,cc]:
208 - initialize fRunType to new enum kRTNone
209
210 * mfilter/MFGeomag.cc:
211 - set fResult to kFALSE at the beginning of Process
212 - according to this removed setting fResult=kFALSE before return
213 - replaced some float by Float_t
214 - added some const-qualifiers
215 - replaced (rig<0.5/pr*R*(r2-r1)+r1) by (rig-r1)*pr<rnd
216 with rnd = R * (r2-r1)/2 to make sure that we cannot
217 devide by 0
218
219 * manalysis/MPedCalcPedRun.cc:
220 - added some comments
221
222 * Makefile:
223 - added mjobs
224
225 * mjobs/*:
226 - added
227
228 * mbase/Makefile, mbase/BaseLinkDef.h:
229 - added MRunIter
230
231 * mbase/MRunIter.[h,cc]:
232 - added
233
234
235
236 2004/01/30: Markus Gaug
237
238 * manalysis/MPedestalCam.h
239 - added function IsUsedHists()
240
241 * manalysis/MPedestalCam.cc
242 - modified GetPixelContent
243
244 * manalysis/MPedestalCam.cc, manalysis/MPedCalcPedRun.cc:
245 - include storage of number of used FADC slices to compare later
246 the pedestal per slice ( and sigma per slice)
247 - return relative differences in GetPixelContent
248
249 * mcalib/MCalibrationCalc.[h,cc], mcalib/MHCalibrationBlindPixel.[h,cc]:
250 - fBlindPixelId and fPINDiodeId now like in PedestalCam
251 - fill Blind Pixel with information about its fitted pedestal if
252 available
253 - initialize charges histogram with a bigger range
254 - use pedestal information to constrain the pedestal fit ranges
255
256 * manalysis/MHPedestalPixel.cc
257 - initialize charges histogram with a bigger range
258
259 * macros/calibration.C
260 - SetRange of MExtractSignal to 1,14 (see emails of yesterday)
261 - apply new GetPixelContents of MPedestalCam (more calculations
262 and displays of errors, correction for different FADC slice
263 number)
264
265 * manalysis/MExtractSignal.cc
266 - not access to MArrivalTime any more. The same information is
267 stored in MRawEvt->GetPixelContent(...)
268
269 * manalysis/MCalibrationCalc.cc
270 - retrieve default arrival time from MRawEvt
271
272 * manalysis/MCalibrationBlindPix.cc, manalysis/MCalibrationPix.cc
273 - check for NaN's in fit results
274
275
276
277 2004/01/29: Abelardo Moralejo
278
279 * mfileio/MWriteFile.h
280 - added missing declaration of ReInit
281
282 * manalysis/MMcCalibrationUpdate.cc
283 - added call to MCalibrationCam::SetBlindPixelMethodValid(kTRUE)
284 to adapt to recent changes in MCalibrate.
285
286
287
288 2004/01/29: Thomas Bretz
289
290 * manalysis/MArrivalTime.h, manalysis/MCameraData.h,
291 manalysis/MCerPhotEvt.h, manalysis/MExtractSignalCam.h,
292 manalysis/MPedPhotCam.h, manalysis/MPedestalCam.h,
293 mcalib/MCalibrationCam.h, mcamera/MCameraDC.h,
294 mraw/MRawEvtData.h, mreflector/MRflEvtData.h:
295 - split derivement into MParContainer and MCamEvent
296
297 * manalysis/MExtractSignalCam.[h,cc]:
298 - removed obsolete MExtractSignal::ReInit
299 - added -> to fArray
300
301 * mbase/MParList.h:
302 - added a new bit kIsProcessing
303
304 * mbase/MTaskList.cc:
305 - fixed the handling of kDoNotReset and the bahaviour of
306 SetReadyToSave, such that it is possible to write all
307 headers
308
309 * mfileio/MWriteFile.cc:
310 - added ReInit which also calls CheckAndWrite
311
312 * mgui/MCamEvent.h:
313 - does not derive from MParContainer anymore
314
315
316
317 2004/01/29: Markus Gaug
318
319 * mcalib/MCalibrationCalc.[h,cc], mcalib/MCalibrationCam.[h,cc],
320 mcalib/MCalibrationConfig.h
321 - put gkCalibrationBlindPixelId and gkCalibrationPINDiodeId
322 directly into the corresponding classes.
323
324
325
326 2004/01/29: Nicola Galante
327
328 * mhistmc/MHMcTriggerLvl2.[h,cc]:
329 - In method MHMcTriggerLvl2::GetHistByName(const TString name)
330 added string checking to return also
331 fHistCellPseudoSize, fHistCellPseudoSizeNorm
332 and fHistCellPseudoSizeEnergy.
333 - Added inline functions GetHistCellPseudoSize() and
334 GetHistCellPseudoSizeNorm().
335
336
337
338 2004/01/28: Javier Rico
339
340 * mcalib/MCalibrate.[h.cc]
341 - include possibility to select the calibration method to be used
342
343
344
345 2004/01/28: Markus Gaug
346
347 * mcalib/MCalibrate.[h.cc]
348 - corrected Int_t ReInit() to Bool_t ReInit(MParList *pList)
349
350 * mcalib/MCalibrationCalc.[h,cc], mcalib/MCalibrationCam.[h,cc]:
351 - included flags to indicate if Blind Pixel Method or PIn Diode
352 method was OK. Up to now, program stopped, if one of the two
353 methods was chosen but not able to being executed.
354
355 * manalysis/MArrivalTimeCalc.cc, manalysis/MExtractSignals.cc,
356 manalysis/MGeomApply.cc:
357 - put all missing InitSize(npixels) into MGeomApply
358
359 * manalysis/MPedCalcPedRun.[h,cc], manalysis/MPedestalCam.[h,cc],
360 manalysis/MPedestalPix.[h,cc], manalysis/MHPedestalPixel.[h,cc],
361 manalysis/Makefile, manalysis/AnalysisLinkDef.h:
362 - include possibility to fit the pedestals with Gaussian.
363 - old methods are not affected.
364 - add new method with MPedCalcPedRun::SetUseHists()
365
366
367
368 2004/01/28: Abelardo Moralejo
369
370 * mcalib/MMcCalibration.cc
371 - fixed wrong variable type in call to TH1F constructor (number of
372 bins is now integer), which resulted in a compilation warning.
373
374
375
376 2004/01/28: Thomas Bretz
377
378 * manalysis/MPedestalCam.cc:
379 - removed unwanted CheckBound from operators. CheckBounds is ONLY
380 ment for really old MC files and will be removed in the future
381 anyhow.
382
383 * mcalib/MHCalibrationPixel.h:
384 - removed obsolete include of MFFT
385
386 * manalysis/MCerPhotAnal.cc, manalysis/MCerPhotCalc.cc,
387 manalysis/MPedestalCam.[h,cc]:
388 - removed use of obsolete MPedestalCam::CheckBounds. This was
389 a workaround for a 'bug' in very old camera files, which is not
390 necessary anymore.
391
392 * manalysis/MCerPhotAnal2.[h,cc]:
393 - replaced MPedestalCam by MPedPhotCam
394
395 * manalysis/MExtractSignal.cc:
396 - some small simplification to the signal extraction
397 - removed some obsolete variables
398 - replaced for by while
399 - removed obsolete casts
400
401 * mmain/MEventDisplay.cc:
402 - gave names to the filters
403 - removed adding MHCamera to fList because it was deleted twice
404
405 * mhist/MHCamera.cc:
406 - fixed usage of fPainter in Paint() - title was not updated
407 correctly
408
409
410
411 2004/01/28: Sebastian Raducci
412
413 * manalysis/MArrivalTime.[h,cc]:
414 - removed all the code relative to the cluster evaluation
415
416
417
418 2004/01/27: Markus Gaug
419
420 * manalysis/MPedestalPix.cc:
421 - initialize default values to 0 instead of -1.
422
423 * manalysis/MPedestalCam.[h,cc]:
424 - include CheckBounds, also in operator[]
425
426 * mcalib/MCalibrationCam.[h,cc]:
427 - apparently, there was a reference to InitSize(UInt_t i) instead
428 of InitSize(Int_t i), where compiler complained, now changed
429
430 * mcalib/MHCalibration*, mcalib/MCalibration*:
431 - fixed all Clear()'s, Reset()'s, direct intializers
432
433
434
435 2004/01/27: Thomas Bretz
436
437 * mdata/MDataChain.cc:
438 - added '%' to supported operators
439
440
441
442 2004/01/26: Nicola Galante
443
444 * manalysis/MMcTriggerLvl2.[cc,h]:
445
446 - Defined some static constants to avoid ugly "magic numbers"
447 in arrays: gsNCells, gsNTrigPixels,
448 gsNPixInCell, gsNLutInCell, gsNPixInLut, fNumPixCell.
449 - Added method
450 MMcTriggerLvl2::GetCellCompactPixel(int cell, MGeomCam *fCam)
451 which computes compact pixels into a given L2T macrocell.
452 - Added method
453 MMcTriggerLvl2::CalcBiggerCellPseudoSize()
454 which computes fCellPseudoSize, the maximum Pseudo Size into L2T
455 macrocells
456 - Added method
457 MMcTriggerLvl2::GetCellPseudoSize() const
458 which returns fCellPseudoSize
459 - Added method
460 MMcTriggerLvl2::IsPixelInCell(Int_t pixel, Int_t cell),
461 which controls whether a pixel belongs to a given L2T cell.
462 - Added method
463 MMcTriggerLvl2::GetMaxCell() const
464 which returns fMaxCell, the cell with the maximum
465 fCellPseudoSize.
466
467
468
469 2004/01/26: Markus Gaug, Michele Doro
470
471 * manalysis/MArrivalTime.[h,cc], manalysis/MArrivalTimeCalc.[h,cc]:
472 - moved calculation of arrival time from MArrivalTime to
473 MArrivalTimeCalc. MArrivalTime does not do any Process-job
474 anymore
475 - TSpline5 now on stack.
476 - function to set the stepsize
477
478 * mcalib/MHCalibrationBlindPixel.[h,cc]:
479 - force mu_{0} in Blind Pixel Fit to be around 0 in fKPoisson4
480 - implement combined Polya fit and Michele's back-scattered electron
481 fit
482
483 * mcalib/MHCalibrationPixel.[h,cc], mcalib/MCalibrationPix.cc,
484 mcalib/MCalibrationPINDiode.cc:
485 - combine FitChargeHiGain and FitChargeLoGain into one function
486
487 * macros/calibration.C
488 - improve double gauss fit a bit
489
490
491
492 2004/01/26: Thomas Bretz
493
494 * mraw/MRawEvtPixelIter.[h,cc]:
495 - removed member function GetNumPixels. For more details see mantis.
496
497 * manalysis/MArrivalTime.[h,cc]:
498 - reorganized includes
499 - fixed InitSize and ClearArray (now Reset) to fit MParContainer
500 definition
501 - for the moment removed usage of fPixelChecked - THIS WILL CRASH YOUR
502 PROGRAM
503
504 * manalysis/MArrivalTimeCalc.[h,cc]:
505 - reorganized includes
506 - removed many obsolete code, exspecially copy&paste relicts!
507 - fixed usage of InitSize
508 - removed CleanArray. Reset() is called automatically before Process()
509
510 * manalysis/MExtractedSignalCam.[h,cc]:
511 - added SetLogStream
512 - removed obsolete include MGeomCam
513 - replaced PrintOut by Print
514 - added const-qualifiers to all Getters
515 - fixed documentation
516
517 * manalysis/MExtractedSignalPix.[h,cc]:
518 - replaced PrintOut by Print
519 - fixed documentation
520
521 * manalysis/MEventRateCalc.cc, manalysis/MPedCalcPedRun.cc:
522 - replaced memset by Reset()
523
524
525
526 2004/01/24: Abelardo Moralejo
527
528 * macros/starmcstereo.C
529 - Added. Example of how to run the analysis chain for MC files
530 containing simulation of stereo systems of 2 telescopes.
531
532 * mcalib/MCalibrate.cc
533 - Added check that value of signal from MExtractedSignalPix is not
534 the default (error) value. In such a case, the signal in
535 MCerPhotEvt is now set to 0. Before, all pixels got very high
536 values in MCerPhotEvt in case the MRawEvtData object for the
537 event was missing in the file. This happened in MC files, in
538 which in some circumstances an event is written without the
539 pixel information (for instance, when running stereo simulations
540 the pixel data is missing for non-triggered telescopes, but the
541 event headers are present).
542
543
544
545 2004/01/23: Markus Gaug
546
547 * manalysis/MExtractSignal.[h,cc], manalysis/MExtractedSignalPix.[h,cc],
548 manalysis/MArrivalTime.[h,cc], mcalib/MCalibrationBlindPix.h,
549 mcalib/MHCalibrationBlindPixel.[h,cc], mcalib/MCalibrationPINDiode.h,
550 mcalib/MHCalibrationPINDiode.[h,cc], mcalib/MCalibrationPix.[h,cc],
551 mcalib/MHCalibrationPixel.[h,cc], mcalib/MCalibrationCalc.[h,cc]:
552 - use MArrivalTime for Storage (or calculation) of time
553 in MExtractSignal
554 - pass from TH1I histos to TH1F for times
555
556 * mcalib/MCalibrationBlindPix.h, mcalib/MHCalibrationBlindPixel.[h,cc],
557 mcalib/MCalibrationPix.[h,cc], mcalib/MHCalibrationPixel.[h,cc],
558 mcalib/MCalibrationCalc.[h,cc]:
559 - clean up setters
560 - pass to bit-fields for all flags
561
562 * mcalib/MCalibrationCam.cc
563 - exclude Blind Pixel from Camera display
564 - do not fill &val when return kFALSE
565
566 * macros/calibration.C
567 - include functions to exclude the blind pixel,
568 calculation of times and quality checks
569
570
571
572 2004/01/23: Abelardo Moralejo
573
574 * mcalib/MCalibrate.cc, manalysis/MExtractSignal.cc
575 - Added support (using AddSerialNumber) for stereo MC files.
576
577
578
579 2004/01/23: Thomas Bretz
580
581 * mbase/MAstro.cc:
582 - Fixed calculation of MJD. In Ymd2Mjd a plus should be a minus.
583
584 * mreport/MReport*.[h,cc]:
585 - changed all classes to return Int_t instead of Bool_t in
586 InterpreteBody
587 - changed MReportFileRead such, that a wrong line results in
588 skipping the line instead of abort reading.
589
590 * manalysis/MExtractSignal.cc:
591 - do not print information for each pixel - it's too much.
592
593 * mbase/MStatusDisplay.cc:
594 - when reading a status display do not display tabs with
595 the same name than one which is already existing.
596
597 * mcalib/MCalibrate.cc:
598 - directly store pointer to pixel when setting saturation flag
599
600 * mcamera/MCameraDC.cc:
601 - fixed some comments
602
603 * mhist/MHCamEvent.cc:
604 - fixed a crash when no geometry was available
605
606 * mhist/MHCamera.[h,cc]:
607 - removed obsolete member function SetPix
608
609 * mbase/MStatusDisplay.[h,cc]:
610 - added EventInfo member function
611 - implemented preliminary redirection of GetObjectInfo to
612 StatusLine2 -> An own status line for this is missing
613
614 * manalysis/MExtractSignal.[h,cc]:
615 - implemented StreamPrimitive
616 - changed deafults to be static const data members
617
618 * manalysis/MGeomApply.[h,cc]:
619 - implemented StreamPrimitive
620
621
622
623 2004/01/23: Abelardo Moralejo
624
625 * manalysis/MMcCalibrationUpdate.[h,cc]
626 - Added check to guarantee that the FADC simulation parameters of
627 all read files (those used for calibration and those analyzed)
628 are the same.
629 - Added missing support for analysis of stereo files.
630
631 * mcalib/MMcCalibrationCalc.cc
632 - Removed obsolete FIXME comment.
633 - Added missing support for analysis of stereo files.
634
635
636 2004/01/23: Raquel de los Reyes
637
638 * macros/CCDataCheck.C
639 - Added the temperature distribution of the optical links
640 and the plots of the LV power supplies.
641 * mcamera/MCameraLV.h
642 - Added the "Get" functions to access the private data
643 members of the class.
644
645
646 2004/01/22: Abelardo Moralejo
647
648 * manalysis/MMcCalibrationUpdate.[h,cc]
649 - Now ratio of high to low gain is taken from MCalibrationCam if
650 it existed previously in the parameter list, instead of being
651 read again from the MMcFadcHeader. Removed Setter function for
652 fADC2PhInner, no longer necessary. Fixed error regarding the
653 pedestal conversion to photons (did not read conversion factor
654 from preexisting MCalibrationCam object).
655
656 * mcalib/MMcCalibrationCalc.cc
657 - Changed parameters of the histogram, and also the quantity being
658 histogrammed. Check that input data come from a noiseless camera
659 file before proceeding to do the calibration. Introduced lower
660 size in cut for calibration. Now rhe calibration constant is not
661 calculated from the mean of photons/ADC counts, but from the peak
662 of the histogram.
663
664 * macros/starmc.C
665 - Introduced new scheme. Now there are two loops over two different
666 sets of files. First loop calculates the calibration constants,
667 second one does the analysis. Introduced comments. Now the
668 histogram used in the light calibration is written to the output
669 file.
670
671
672
673 2004/01/22: Thomas Bretz
674
675 * mcalib/MCalibrate.[h,cc], mcalib/MCalibrationCam.[h,cc],
676 mcalib/MCalibrationBlindPix.[h,cc], mcalib/MCalibrationCalc.[h,cc],
677 mcalib/MCalibrationPix.[h,cc], mcalib/MCalibrationPINDiode.[h,cc],
678 mcalib/MCalibrationBlindPixel.[h,cc],
679 mcalib/MHCalibrationPixel.[h,cc], mcalib/MMcCalibrationCalc.[h,cc],
680 mcalib/MHCalibrationBlindPixel.[h,cc],
681 mcalib/MHCalibrationPINDiode.[h,cc]:
682 - cleaned up includes
683
684
685
686 2004/01/22: Raquel de los Reyes
687
688 * macros/CCDataCheck.C
689 - macro to check the data from the central control (.rep files).
690
691
692
693 2004/01/22: Markus Gaug
694
695 * macros/calibration.C
696 - made MStatusDisplay 3 bit smaller
697
698 * manalysis/MExtractSignal.cc
699 - put fSignals->SetUsedFADCSlices into PreProcess
700
701 * manalysis/MPedCalcPedRun.cc
702 - calculate PedRMS as RMS of the sums, later renormalized to units
703 of RMS/slice (eliminate the wrong effect of odd and even slices)
704
705 * mcalib/MCalibrationCalc.cc
706 - if bit SkipBlindPixelFit is set, now number of photons outside
707 plexiglass is not intended to be calculated any more (previous
708 bug)
709 - exclude excluded pixels in eventloop
710
711 * mcalib/MHCalibrationBlindPixel.[h,cc]
712 - move functions to pointer again (otherwise, Clone will give
713 strange results)
714
715
716
717 2004/01/21: Abelardo Moralejo
718
719 * mcalib/MMcCalibrationCalc.[h,cc]
720 - Added. First version of the task intended to calculate the
721 conversion factors from ADC counts to photons in the MC. It has
722 a different aim than the recently renamed class
723 "MMcCalibrationUpdate" (which takes care that the correct
724 pedestals and conversion factors are supplied to each event, but
725 does not really calculate anything).
726
727 * mcalib/Makefile, CalibLinkDef.h
728 - Added new class MMcCalibrationCalc
729
730 * manalysis/MMcCalibrationUpdate.[h,cc]
731 - Now the container MCalibrationCam is not created or modified if
732 it is found that one such container already exists in the
733 Parameter list (from a previous calibration).
734
735
736
737 2004/01/21: Thomas Bretz
738
739 * mraw/MRawRead.cc:
740 - restore the fake time for all runs (current time stamp in
741 the data seems to be toally nonsense)
742
743 * mraw/MRawEvtHeader.cc:
744 - removed decoding of real time (current time stamp in the data
745 seems to be toally nonsense)
746
747
748
749 2004/01/21: Abelardo Moralejo
750
751 * mmc/MMcEvt.hxx
752 - Uncommented 6 Getter functions (those regarding the number of
753 photons surviving the different stages of simulation).
754
755 * manalysis/MMcCalibrationUpdate.[h,cc]
756 - Added (see below).
757
758 * manalysis/MMcCalibrationCalc.[h,cc]
759 - Removed: changed name of this class to MMcCalibrationUpdate,
760 which is more representative of what it really does. Moved
761 the filling of the MCalibrationCam container from Process to
762 ReInit, since it does not change on an event by event basis.
763 Simplified PreProcess (MCalibrationCam was searched for twice).
764 Updated class description and comments.
765
766 * manalysis/Makefile, AnalysisLinkDef.h
767 - Adapted to change above
768
769 * macros/starmc.C
770 - Adapted to change above. Changed also task instance name from
771 mccalibcalc to mccalibupdate.
772
773
774
775 2004/01/21: Raquel de los Reyes
776
777 * mreport/MReportCC.h, mreport/MReportTrigger.h, mcamera/MCameraHV.h
778 and mcamera/MCameraCalibration.h
779 - Added the "Get" functions (e.g GetStatus() for fStatus) to access
780 the private data members of the class.
781
782
783
784 2004/01/20: Thomas Hengstebeck
785
786 * mranforest/MRanForestCalc.[h,cc]
787 - Added member functions Grow (training of RF) and Fill (reading in
788 trained forest from file) which simplify macros.
789 One just needs to call them instead of using MRanForestGrow and
790 MRanForestFill (and the related training and fill loops) in a
791 macro.
792
793
794
795 2004/01/20: Abelardo moralejo
796
797 * manalysis/MMcCalibrationCalc.cc
798 - removed call to MCalibrationPix::SetPedestal, which was not
799 needed.
800
801
802
803 2004/01/20: Thomas Bretz
804
805 * Makefile:
806 - replaced 'make' by '$(MAKE)'
807
808 * Makefile.rules:
809 - added Makefile itself to dependencies
810
811 * mbase/MTask.cc:
812 - added comment about ReInit
813
814 * mhbase/MH.cc:
815 - do not clear pad in DrawClone if 'same' option given
816
817 * mhist/MHVsTime.cc:
818 - evaluate 'same' option
819
820 * mfileio/MReadCurrents.[h,cc]:
821 - obsolete, removed
822
823 * manalysis/MCerPhotEvt.cc, manalysis/MCerPhotPix.cc:
824 - added some comments
825
826
827
828 2004/01/20: Abelardo moralejo
829
830 * mcalib/MHCalibrationPINDiode.cc
831 - Added call to SetDirecory(0) for histograms fHErrCharge,
832 fHPCharge, fHPTime.
833
834 * manalysis/MCerPhotPix.h:
835 - Changed position of declaration of fIsSaturated to be the last
836 private variable. Otherwise, since in the constructor it is
837 initialized in the last place, a warning is displayed upon
838 compilation in some systems.
839
840
841
842 2004/01/20: Markus Gaug
843 * mcalib/Makefile, manalysis/Makefile:
844 - include directory ../mtools
845
846 * mtools/MFFT.[h,cc]
847 - class inherits from TObject now
848
849
850
851 2004/01/19: Markus Gaug
852
853 * mcalib/MHCalibrationBlindPixel.[h,cc]
854 - fixed a bug in fFitLegend due to which program crashed by calls
855 to DrawClone
856 - Modified way to change the fit function
857
858 * mcalib/MHCalibrationPixel.[h,cc]
859 - reordered function calls
860 - removed SetupFill
861
862 * mcalib/MHCalibrationPINDiode.h
863 - reordered function calls
864
865 * mcalib/MCalibrationPix.[h,cc]
866 - limits to define fFitValid now as variables in class
867
868 * mcalib/MCalibrationCam.[h,cc]
869 - reordered function calls
870 - incorporate option to exclude pixels
871
872 * mcalib/MCalibrationBlindPix.h
873 - Modified way to change the fit function
874
875 * mcalib/MCalibrationCalc.[h,cc]
876 - Modified way to change the fit function
877 - incorporate option to exclude pixels from configuration file
878
879 * macros/calibration.C
880 - Modified way to change the fit function
881 - incorporate option to exclude pixels from configuration file
882
883
884
885 2004/01/19: Javier Rico
886
887 * manalysis/MPedCalcPedRun.cc, manalysis/MPedPhotCalc.cc
888 - Added documentation of member functions
889
890
891
892 2004/01/19: Abelardo Moralejo
893
894 * manalysis/MCerPhotPix.[h,cc]
895 - Added fIsSaturated to flag whether low gain of the pixel is
896 saturated. Added corresponding getter and setter functions.
897 Updated ClassDef to version 2.
898
899 * mcalib/MCalibrate.cc
900 - Set the new saturation flag of MCerPhotPix to kTRUE if at least
901 one low gain FADC slice is saturated.
902
903 * mimage/MNewImagePar.[h,cc]
904 - Added new member variable fNumSaturatedPixels to count how many
905 pixels were saturated. Updated ClassDef to version 2.
906
907
908
909 2004/01/19: Thomas Bretz
910
911 * manalysis/MPedPhotCalc.[cc,h]:
912 - fixed order of includes
913 - removed obsolete forward declarations
914 - removed obsolete data member fNumPixels (stored already twice in
915 the two TArrayF)
916 - fixed some small bugs in the documentation
917
918 * manalysis/MPedCalcPedRun.cc:
919 - updated my eMail address
920
921
922
923 2004/01/19: Javier Rico
924
925 * macros/dohtml.C, NEWS
926 - include some missing info
927
928
929
930 2004/01/19: Abelardo Moralejo
931
932 * manalysis/MExtractedSignalPix.h
933 - added GetNumLoGainSaturated()
934
935
936
937 2004/01/19: Markus Gaug
938
939 * macros/dohtml.C
940 - include calibration.C
941
942 * manalysis/MExtractSignal.cc
943 - warning of logain saturation now only once per event (out of loop)
944
945 * mcalib/MCalibrationCalc.cc, mcalib/MCalibrationPix.[h,cc]
946 - new Flag fExcluded to indicate if pixel has been excluded from
947 further analysis
948
949
950
951 2004/01/16: Javier Rico & Pepe Flix
952
953 * manalysis/MPedPhotCalc.[cc,h]
954 - added
955 - new class for the evaluation of pedestals in units of photons
956 using the extracted signal from pedestal runs and calibration
957 constants defined in MCalibrate
958
959 * manalysis/AnalysisLinkDef.h, manalysis/Makefile
960 - added entries for MPedPhotCalc
961
962 * macros/pedphotcalc.C
963 - added
964 - example on how to use MPedPhotCalc task
965
966
967
968 2004/01/16: Markus Gaug
969
970 * mcalib/MCalibrationFits.h
971 - removed and incorporated in MHCalibrationBlindPixel.h
972
973 * mcalib/MHCalibrationBlindPixel.[h,cc], mcalib/MHCalibrationConfig.h,
974 mcalib/MCalibrationBlindPix.h:
975 - incorporate Fit functions
976 - fixed a bug due to which DrawClone crashed when class was used
977 in a compiled macro
978
979 * mcalib/MCalibrationCalc.cc, mcalib/MCalibrationPix.cc,
980 mcalib/MCalibrationBlindPix.cc, mcalib/MCalibrationPINDiode.cc,
981 mcalib/MCalibrationCam.cc, mcalib/MHCalibrationBlindPixel.cc,
982 mcalib/MHCalibrationPixel.cc:
983 - fixed the warns and errs in fLog's
984
985
986
987 2004/01/16: Abelardo Moralejo
988
989 * manalysis/MMcCalibrationCalc.cc
990 - TMath::Max() is no longer used because it did not compile in some
991 systems for unkown reasons. I replaced it by a safer (and may be
992 slower) code.
993 - Added calpix.SetFitValid();
994
995 * mhist/MHEvent.cc
996 - In MHEvent::Fill, fixed: second parameter of SetCamContent must
997 be 1 in case of RMS:
998 case kEvtPedestalRMS:
999 fHist->SetCamContent(*(MCamEvent*)par, 1);
1000
1001
1002
1003 2004/01/15: Abelardo Moralejo
1004
1005 * macros/starmc.C
1006 - Added. Version of star showing new chain to get Hillas
1007 parameters (with Size calibrated in photons) from MC files.
1008
1009
1010
1011 2004/01/15: Javier Rico
1012
1013 * manalysis/MPedCalcPedRun.[h,cc]
1014 - optimize the running time
1015 - add (some) documentation
1016 - correct treatment for the case of several input files
1017
1018 * macros/pedvsevent.C
1019 - added
1020 - draw pedestal mean and rms vs event# for input pixel# and run
1021 file, and compares them to the global pedestal mean and rms
1022
1023
1024
1025 2004/01/15: Raquel de los Reyes
1026
1027 * mhist/MHCamEvent.cc, mhist/MHCamera.cc
1028 - changed the MHCamEvent::SetupFill and MHCamera::GetBinError
1029 functions to compute the estimation of the error of the
1030 mean. It can be done calling to the function
1031 MCamEvent::SetBit(MHCamera::kVariance) in the macro
1032
1033
1034
1035 2004/01/15: Markus Gaug
1036
1037 * mhist/MHCamera.[h,cc]
1038 - incorporate Thomas's changes
1039 - replace void CreateProjection() by TH1D *Projection(const char*)
1040
1041 * macros/calibration.C
1042 - replace MHCamera->Draw("proj") by MHCamera->Projection()
1043 - produce better fits to the projection
1044
1045 * manalysis/MSimulatedAnnealing.[h,cc],
1046 mhist/MHSimulatedAnnealing.[h,cc]:
1047 - moved to directory mtools
1048 - MSimulatedAnnealing now inherits from TObject
1049
1050 * manalysis/Makefile, manalysis/AnalysisLinkDef.h,
1051 mhist/Makefile, mhist/HistLinkDef.h:
1052 - removed MSimulatedAnnealing
1053 - removed MHSimulatedAnnealing
1054
1055 * mtools/Makefile, mtools/AnalysisLinkDef.h:
1056 - added MSimulatedAnnealing
1057 - added MHSimulatedAnnealing
1058
1059
1060
1061 2004/01/15: Thomas Bretz
1062
1063 * manalysis/AnalysisLinkDef.h:
1064 - removed MCurrents
1065
1066 * mhist/MHCamera.[h,cc]:
1067 - added member function Projection
1068 - removed fYproj
1069
1070 * mreport/MReport*.*:
1071 - added more comments
1072
1073
1074
1075 2004/01/14: Markus Gaug
1076
1077 * mtools/MFFT.[h,cc]
1078 - new class to perform Fast Fourier Transforms
1079
1080 * mtools/Makefile
1081 * mtools/ToolsLinkDef.h
1082 - include MFFT
1083
1084 * manalysis/MExtractedSignalCam.h
1085 - removed variables fNumHiGainSamples and fNumLoGainSamples
1086 - function SetNumUsedFADCSlices replaced by SetUsedFADCSlices
1087
1088 * manalysis/MExtractSignal.cc
1089 - updated call to SetUsedFADCSlices
1090
1091
1092
1093 2004/01/14: Abelardo Moralejo
1094
1095 * manalysis/MMcCalibrationCalc.cc:
1096 - set pedestal rms per FADC slice to 0.01 counts in case it is 0.
1097 This can happen (depending on camera simulation parameters), and
1098 rms = 0 later resulted in the pixel being eliminated in the
1099 image cleaning.
1100
1101
1102
1103 2004/01/14: Thomas Bretz
1104
1105 * Makefile:
1106 - replaced old style Makefile.depend by directory specific
1107 dependancy files
1108
1109 * Makefile.rules:
1110 - changed obsolete '.cc.o' style to newer style '%.o: %.c'
1111 - added rule to make dependency files
1112 - added rule to remove dependancy files.
1113 - added rmdep as prerequisite to clean
1114 - include dependency file
1115
1116 * mbase/Makefile, mcalib/Makefile, mcamera/Makefile,
1117 mdata/Makefile, mfileio/Makefile, mfilter/Makefile,
1118 mgeom/Makefile, mgui/Makefile, mhbase/Makefile,
1119 mhist/Makefile, mhistmc/Makefile, mimage/Makefile,
1120 mmain/Makefile, mmc/Makefile, mmontecarlo/Makefile,
1121 mpointing/Makefile, mranforest/Makefile, mraw/Makefile,
1122 mreflector/Makefile, mreport/Makefile, mtemp/Makefile,
1123 mtools/Makefile:
1124 - removed clean-rule, use the one in Makefile.rules instead
1125
1126 * mreport/Makefile, mreport/ReportLinkDef.h:
1127 - added MReportHelp
1128
1129 * mreport/MReportFileRead.cc:
1130 - moved code from MReportHelp to new file
1131 - removed usage of MReport class completely
1132
1133 * mfilter/MFGeomag.[h,cc]:
1134 - fixed a bug which causes MFGeomag to fail if MARSSYS is not set
1135 - changed the second loop from 0->1151 to 1152->2304
1136 - removed dummy arrays used for reading
1137 - output filename in case of 'file not found'
1138 - removed obsolete data members
1139 - removed obsolete Init function
1140 - removed forbidden underscore from member variable
1141 - changed wrong 0/1 in allocation of fResult into kFALSE/TRUE
1142
1143 * mbase/MStatusDisplay.[h,cc]:
1144 - added new member function Open
1145 - added new menu entry kFileOpen
1146 - changed UpdatePSheader algorithm (the old one was much too slow)
1147
1148 * manalysis/MCurrents.[h,cc]:
1149 - removed (old outdated)
1150
1151 * manalysis/Makefile, manalysis/AnalysisLinkDef.h:
1152 - removed MCurrents
1153
1154
1155
1156 2004/01/14: Wolfgang Wittek
1157
1158 * macros/ONOFFAnalysis.C:
1159 - current version
1160
1161 * mhist/MHSigmaTheta.[h,cc]:
1162 - replace MPedestalCam by MPedPhotCam
1163
1164 * manalysis/MPad.[h,cc], manalysus/MSigmabar.[h,cc],
1165 manalysus/MSigmabarCalc.[h,cc], manalysus/MCT1PadONOFF.[h,cc],
1166 manalysus/MCT1PadSchweizer.[h,cc], manalysus/MPadding.[h,cc]:
1167 - replace MPedestalCam by MPedPhotCam
1168
1169 * manalysis/MPedPhotPix.[h,cc]
1170 - uncomment SetRms()
1171
1172
1173
1174 2004/01/13: Markus Gaug
1175
1176 * manalysis/MExtractSignal.h
1177 - seems that the reduced light intensity of the CT1 Pulser
1178 results in broader pulses -> Set Default time slices to [3,10]
1179
1180 * mhist/MHCamera.cc
1181 - make Stat Window in option 'proj' bigger
1182 - add comment line at beginning of Draw()
1183
1184 * mcalib/MHCalibrationBlindPixel.[h.cc]
1185 - add Function DrawClone()
1186 - fix bug in calculation of integral (GetIntegral("width"))
1187 - restrict parameters tighter
1188 - declare fit as not valid, if less than 100 events
1189 in single photo-electron peak
1190
1191 * mcalib/MCalibrationFits.h, mcalib/MHCalibrationBlindPixel.[h.cc]
1192 - fit now with fixed normalization
1193
1194 * mcalib/MHCalibrationPixel.[h.cc]
1195 - new function IsEmpty()
1196 - Time fit accepted if ChiSquare less than 30. (instead of 20.)
1197
1198 * mcalib/MCalibrationPix.[h.cc]
1199 - F-Factor corrected and added error
1200 - Histograms not fitted if they are empty
1201 - rejection criteria of fitted charges now > 5 PedRMS (instead 3)
1202
1203 * mcalib/MCalibrationCam.cc
1204 - Square Root of Reduced Sigmas not taken, if they are < 0.
1205 - Reduced Sigma / Charge squared replaced by reduced sigma / charge
1206
1207 * mcalib/MCalibrationCalc.cc
1208 - Blind Pixel is not additionally treated as normal pixel any more
1209 - Blind Pixel Draw replaced by DrawClone
1210
1211 * macros/calibration.C
1212 - took out some unused code
1213 - some default axis labelling corrected
1214
1215
1216
1217 2004/01/13: Abelardo Moralejo
1218
1219 * manalysis/MMcPedestalCopy.cc
1220 - added check of whether input file is a MC file before executing
1221 the PreProcess.
1222
1223
1224
1225 2004/01/13: Wolfgang Wittek
1226
1227 * macros/ONOFFAnalysis.C, macros/ONAnalysis.C:
1228 - change macro to handle also MC events with finite sigmabar
1229
1230 * manalysis/MPadOn.[h,cc]:
1231 - deleted, is replaced by MPad
1232
1233 * manalysis/MPadOnOFF.[h,cc]:
1234 - deleted, is replaced by MPad
1235
1236 * manalysis/MPad.[h,cc]:
1237 - new class, replacing MPadON and MPadONOFF
1238 - handle also MC events with finite sigmabar
1239
1240 * manalysis/Makefile, manalysis/AnalysisLinkDef.h:
1241 - replace MPadON and MPadONOFF by MPad
1242
1243
1244
1245 2004/01/13: Thomas Bretz
1246
1247 * mraw/MRawRunHeader.[h,cc]:
1248 - implemented new member function GetRunTypeStr
1249
1250 * Changelog.03:
1251 - added (contains entries of 2003)
1252
1253 * Changelog:
1254 - removed entries of 2003
1255
1256 * mfilter/MFGeomag.cc:
1257 - simplified open/close of input files
1258
1259 * manalysis/MEventRate.[h,cc], manalysis/MEventRateCalc.cc:
1260 - added some comments
1261 - added new member function GetError
1262
1263 * Makefile:
1264 - updated 'make dox' output for convinience
1265
1266 * macros/dohtml.C:
1267 - do not print Info's
1268 - added mcamera
1269 - added mpointing
1270 - added mreport
1271
1272 * mreport/MReportCurrents.cc, mreport/MReportDAQ.cc:
1273 - removed some obsolete comments (these comments confused THtml)
1274
1275 * manalysis/MCameraData.[h,cc], mfileio/MCT1ReadAscii.[h,cc],
1276 mfileio/MCT1ReadPreProc.[h,cc], mfilter/MFCT1SelBasic.cc,
1277 mfilter/MFSelBasic.cc, mhist/MHCamera.cc, mhist/MHEvent.[h,cc],
1278 mimage/MImgCleanStd.[h,cc], mimage/MImgCleanTGB.[h,cc],
1279 mmain/MAnalysis.cc, mmain/MEventDisplay.cc:
1280 - replaced MPedestalCam by MPedPhotCam
1281 - removed some obsolete includes
1282
1283 * mbase/BaseLinkDef.h, mbase/Makefile:
1284 - added MLogPlugin
1285 - added MLogHtml
1286
1287 * mbase/MLog.[h,cc]:
1288 - added use of plugins
1289
1290 * mbase/MLogPlugin.[h,cc], mbase/MLogHtml.[h,cc]:
1291 - added
1292
1293 * mbase/MStatusDisplay.[h,cc]:
1294 - added a Save-As dialog
1295
1296
1297
1298 2004/01/12: Thomas Bretz
1299
1300 * macros/rootlogon.C:
1301 - added mcamera to include path
1302 - added mpointing to include path
1303 - added mreport to include path
1304
1305 * mbase/MLog.cc:
1306 - updated my eMail address
1307
1308 * mbase/MParContainer.h:
1309 - added Read member function
1310
1311 * mbase/MStatusDisplay.[h,cc]:
1312 - changed size of ps-paper
1313 - added a user defined bottom line to the ps-files
1314 - added name (currently unused)
1315 - added title (used as possible bottom line in ps-file)
1316
1317 * mraw/MRawRunHeader.cc:
1318 - added some comments
1319
1320 * status.cc:
1321 - set name of input as bottom line of status display
1322
1323
1324
1325 2004/01/12: Abelardo Moralejo
1326
1327 * mimage/MStereoPar.cc
1328 - fixed mistake: now fSourceY = scale1*hillas1.GetMeanY() + ...
1329 instead of fSourceY = scale2*hillas1.GetMeanY() + ...
1330 Bug had no effect unless scale1 != scale2 (-> telescopes of
1331 different size).
1332
1333
1334
1335 2004/01/12: Markus Gaug
1336
1337 * manalysis/MExtractSignal.[h,cc]
1338 - take out some uncommented code
1339 - replace logainshift by two independent variables:
1340 logainfirst, logainlast
1341 - because in most data, maximum occurs in slice 4, shift default
1342 from slices 4-9 to slices 3-8.
1343
1344 * manalysis/MExtractedSignalPix.[h,cc]
1345 - took out some uncommented code
1346 - new initializers: instead of -1. now 99999.9
1347
1348
1349
1350 2004/01/09: Markus Gaug
1351
1352 * mcalib/MCalibrationCam.[h,cc]
1353 - take out 1-dim histos because we can use
1354 the projections in MHCamera (s.b.)
1355
1356 * mcalib/MHCalibrationBlindPixel.h
1357 - make the fit by default quiet
1358
1359 * mcalib/MHCalibrationPixel.[h,cc]
1360 * mcalib/MCalibrationPix.[h,cc]
1361 - Ranges of time slices stored independently for HiGain and LoGain
1362 in order to allow consecutive checks
1363
1364 * mhist/MHCamera.[h.cc]
1365 - add the possibility to call a Draw("proj") which will
1366 draw a Y-Projection of the histogram
1367
1368 * macros/calibration.C
1369 - apply the drawing of the projections and fit them
1370
1371 * mcalib/MCalibrationCalc.cc
1372 - catch the possibility of a calibration file,
1373 unintendedly being a pedestal or cosmic file.
1374 Program now exits with an error before doing the fits
1375
1376 * mcalib/MCalibrationPix.[h,cc]
1377 - fixed a bug in calculation of fFitValid.
1378 before, a call to IsFitValid() always returned false
1379
1380
1381
1382 2004/01/09: Javier L¢pez
1383
1384 * macros/bootcampstandardanalysis.C
1385 - added new macro that holds the main scheleton discussed in the
1386 december bootcamp in Wuerzburg. It runs first over a pedestal
1387 run, then over a calibration run, again over the pedestal run
1388 to compute de pedestal in number of photons and finally over a
1389 data run to calibrate the data.
1390
1391
1392
1393 2004/01/06: Sebastian Raducci
1394
1395 * manalysis/MArrivalTime.[h,cc]
1396 - added new method to calculate photon arrival times. It uses the
1397 TSpline5 Root Class to interpolate the Fadc Slices. The time is
1398 the abscissa value of the absolute maximum of the interpolation
1399 - added new method to find clusters with similar arrival times.
1400 For now it's a preliminary version. It simply search for adiacent
1401 pixels having the same arrival time (color).
1402
1403 * manalysis/MArrivalTimeCalc.[h,cc]
1404 - modified the Process() method according to the changes in the
1405 Arrival Time Cointainer
1406
1407 * mmain/MEventDisplay.cc
1408 - added new tab in the camera event display to show the arrival
1409 time. This arrival time is calculated with the spline method
1410 - the old Arrival Time pad now it's called Max Slice Idx, because
1411 it's only the index of the slice with the max content.
1412
1413 * mhist/MHEvent.[h,cc]
1414 - added new fType in te enumeration to handle the arrival time
1415 histos
Note: See TracBrowser for help on using the repository browser.