source: trunk/MagicSoft/Mars/Changelog@ 2886

Last change on this file since 2886 was 2886, checked in by moralejo, 21 years ago
*** empty log message ***
File size: 22.4 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
7 2004/01/22: Abelardo Moralejo
8
9 * manalysis/MMcCalibrationUpdate.[h,cc]
10 - Now ratio of high to low gain is taken from MCalibrationCam if
11 it existed previously in the parameter list, instead of being
12 read again from the MMcFadcHeader. Removed Setter function for
13 fADC2PhInner, no longer necessary. Fixed error regarding the
14 pedestal conversion to photons (did not read conversion factor
15 from preexisting MCalibrationCam object).
16
17 * mcalib/MMcCalibrationCalc.cc
18 - Changed parameters of the histogram, and also the quantity being
19 histogrammed. Check that input data come from a noiseless camera
20 file before proceeding to do the calibration. Introduced lower
21 size in cut for calibration. Now rhe calibration constant is not
22 calculated from the mean of photons/ADC counts, but from the peak
23 of the histogram.
24
25 * macros/starmc.C
26 - Introduced new scheme. Now there are two loops over two different
27 sets of files. First loop calculates the calibration constants,
28 second one does the analysis. Introduced comments. Now the
29 histogram used in the light calibration is written to the output
30 file.
31
32 2004/01/22: Thomas Bretz
33
34 * mcalib/MCalibrate.[h,cc], mcalib/MCalibrationCam.[h,cc],
35 mcalib/MCalibrationBlindPix.[h,cc], mcalib/MCalibrationCalc.[h,cc],
36 mcalib/MCalibrationPix.[h,cc], mcalib/MCalibrationPINDiode.[h,cc],
37 mcalib/MCalibrationBlindPixel.[h,cc],
38 mcalib/MHCalibrationPixel.[h,cc], mcalib/MMcCalibrationCalc.[h,cc],
39 mcalib/MHCalibrationBlindPixel.[h,cc],
40 mcalib/MHCalibrationPINDiode.[h,cc]:
41 - cleaned up includes
42
43
44
45 2004/01/22: Raquel de los Reyes
46
47 * macros/CCDataCheck.C
48 - macro to check the data from the central control (.rep files).
49
50
51
52 2004/01/22: Markus Gaug
53
54 * macros/calibration.C
55 - made MStatusDisplay 3 bit smaller
56
57 * manalysis/MExtractSignal.cc
58 - put fSignals->SetUsedFADCSlices into PreProcess
59
60 * manalysis/MPedCalcPedRun.cc
61 - calculate PedRMS as RMS of the sums, later renormalized to units
62 of RMS/slice (eliminate the wrong effect of odd and even slices)
63
64 * mcalib/MCalibrationCalc.cc
65 - if bit SkipBlindPixelFit is set, now number of photons outside
66 plexiglass is not intended to be calculated any more (previous
67 bug)
68 - exclude excluded pixels in eventloop
69
70 * mcalib/MHCalibrationBlindPixel.[h,cc]
71 - move functions to pointer again (otherwise, Clone will give
72 strange results)
73
74
75
76 2004/01/21: Abelardo Moralejo
77
78 * mcalib/MMcCalibrationCalc.[h,cc]
79 - Added. First version of the task intended to calculate the
80 conversion factors from ADC counts to photons in the MC. It has
81 a different aim than the recently renamed class
82 "MMcCalibrationUpdate" (which takes care that the correct
83 pedestals and conversion factors are supplied to each event, but
84 does not really calculate anything).
85
86 * mcalib/Makefile, CalibLinkDef.h
87 - Added new class MMcCalibrationCalc
88
89 * manalysis/MMcCalibrationUpdate.[h,cc]
90 - Now the container MCalibrationCam is not created or modified if
91 it is found that one such container already exists in the
92 Parameter list (from a previous calibration).
93
94
95
96 2004/01/21: Thomas Bretz
97
98 * mraw/MRawRead.cc:
99 - restore the fake time for all runs (current time stamp in
100 the data seems to be toally nonsense)
101
102 * mraw/MRawEvtHeader.cc:
103 - removed decoding of real time (current time stamp in the data
104 seems to be toally nonsense)
105
106
107
108 2004/01/21: Abelardo Moralejo
109
110 * mmc/MMcEvt.hxx
111 - Uncommented 6 Getter functions (those regarding the number of
112 photons surviving the different stages of simulation).
113
114 * manalysis/MMcCalibrationUpdate.[h,cc]
115 - Added (see below).
116
117 * manalysis/MMcCalibrationCalc.[h,cc]
118 - Removed: changed name of this class to MMcCalibrationUpdate,
119 which is more representative of what it really does. Moved
120 the filling of the MCalibrationCam container from Process to
121 ReInit, since it does not change on an event by event basis.
122 Simplified PreProcess (MCalibrationCam was searched for twice).
123 Updated class description and comments.
124
125 * manalysis/Makefile, AnalysisLinkDef.h
126 - Adapted to change above
127
128 * macros/starmc.C
129 - Adapted to change above. Changed also task instance name from
130 mccalibcalc to mccalibupdate.
131
132
133
134 2004/01/21: Raquel de los Reyes
135
136 * mreport/MReportCC.h, mreport/MReportTrigger.h, mcamera/MCameraHV.h
137 and mcamera/MCameraCalibration.h
138 - Added the "Get" functions (e.g GetStatus() for fStatus) to access
139 the private data members of the class.
140
141
142
143 2004/01/20: Thomas Hengstebeck
144
145 * mranforest/MRanForestCalc.[h,cc]
146 - Added member functions Grow (training of RF) and Fill (reading in
147 trained forest from file) which simplify macros.
148 One just needs to call them instead of using MRanForestGrow and
149 MRanForestFill (and the related training and fill loops) in a
150 macro.
151
152
153
154 2004/01/20: Abelardo moralejo
155
156 * manalysis/MMcCalibrationCalc.cc
157 - removed call to MCalibrationPix::SetPedestal, which was not
158 needed.
159
160
161
162 2004/01/20: Thomas Bretz
163
164 * Makefile:
165 - replaced 'make' by '$(MAKE)'
166
167 * Makefile.rules:
168 - added Makefile itself to dependencies
169
170 * mbase/MTask.cc:
171 - added comment about ReInit
172
173 * mhbase/MH.cc:
174 - do not clear pad in DrawClone if 'same' option given
175
176 * mhist/MHVsTime.cc:
177 - evaluate 'same' option
178
179 * mfileio/MReadCurrents.[h,cc]:
180 - obsolete, removed
181
182 * manalysis/MCerPhotEvt.cc, manalysis/MCerPhotPix.cc:
183 - added some comments
184
185
186
187 2004/01/20: Abelardo moralejo
188
189 * mcalib/MHCalibrationPINDiode.cc
190 - Added call to SetDirecory(0) for histograms fHErrCharge,
191 fHPCharge, fHPTime.
192
193 * manalysis/MCerPhotPix.h:
194 - Changed position of declaration of fIsSaturated to be the last
195 private variable. Otherwise, since in the constructor it is
196 initialized in the last place, a warning is displayed upon
197 compilation in some systems.
198
199
200
201 2004/01/20: Markus Gaug
202 * mcalib/Makefile, manalysis/Makefile:
203 - include directory ../mtools
204
205 * mtools/MFFT.[h,cc]
206 - class inherits from TObject now
207
208
209
210 2004/01/19: Markus Gaug
211
212 * mcalib/MHCalibrationBlindPixel.[h,cc]
213 - fixed a bug in fFitLegend due to which program crashed by calls
214 to DrawClone
215 - Modified way to change the fit function
216
217 * mcalib/MHCalibrationPixel.[h,cc]
218 - reordered function calls
219 - removed SetupFill
220
221 * mcalib/MHCalibrationPINDiode.h
222 - reordered function calls
223
224 * mcalib/MCalibrationPix.[h,cc]
225 - limits to define fFitValid now as variables in class
226
227 * mcalib/MCalibrationCam.[h,cc]
228 - reordered function calls
229 - incorporate option to exclude pixels
230
231 * mcalib/MCalibrationBlindPix.h
232 - Modified way to change the fit function
233
234 * mcalib/MCalibrationCalc.[h,cc]
235 - Modified way to change the fit function
236 - incorporate option to exclude pixels from configuration file
237
238 * macros/calibration.C
239 - Modified way to change the fit function
240 - incorporate option to exclude pixels from configuration file
241
242
243
244 2004/01/19: Javier Rico
245
246 * manalysis/MPedCalcPedRun.cc, manalysis/MPedPhotCalc.cc
247 - Added documentation of member functions
248
249
250
251 2004/01/19: Abelardo Moralejo
252
253 * manalysis/MCerPhotPix.[h,cc]
254 - Added fIsSaturated to flag whether low gain of the pixel is
255 saturated. Added corresponding getter and setter functions.
256 Updated ClassDef to version 2.
257
258 * mcalib/MCalibrate.cc
259 - Set the new saturation flag of MCerPhotPix to kTRUE if at least
260 one low gain FADC slice is saturated.
261
262 * mimage/MNewImagePar.[h,cc]
263 - Added new member variable fNumSaturatedPixels to count how many
264 pixels were saturated. Updated ClassDef to version 2.
265
266
267
268 2004/01/19: Thomas Bretz
269
270 * manalysis/MPedPhotCalc.[cc,h]:
271 - fixed order of includes
272 - removed obsolete forward declarations
273 - removed obsolete data member fNumPixels (stored already twice in
274 the two TArrayF)
275 - fixed some small bugs in the documentation
276
277 * manalysis/MPedCalcPedRun.cc:
278 - updated my eMail address
279
280
281
282 2004/01/19: Javier Rico
283
284 * macros/dohtml.C, NEWS
285 - include some missing info
286
287
288
289 2004/01/19: Abelardo Moralejo
290
291 * manalysis/MExtractedSignalPix.h
292 - added GetNumLoGainSaturated()
293
294
295
296 2004/01/19: Markus Gaug
297
298 * macros/dohtml.C
299 - include calibration.C
300
301 * manalysis/MExtractSignal.cc
302 - warning of logain saturation now only once per event (out of loop)
303
304 * mcalib/MCalibrationCalc.cc, mcalib/MCalibrationPix.[h,cc]
305 - new Flag fExcluded to indicate if pixel has been excluded from
306 further analysis
307
308
309
310 2004/01/16: Javier Rico & Pepe Flix
311
312 * manalysis/MPedPhotCalc.[cc,h]
313 - added
314 - new class for the evaluation of pedestals in units of photons
315 using the extracted signal from pedestal runs and calibration
316 constants defined in MCalibrate
317
318 * manalysis/AnalysisLinkDef.h, manalysis/Makefile
319 - added entries for MPedPhotCalc
320
321 * macros/pedphotcalc.C
322 - added
323 - example on how to use MPedPhotCalc task
324
325
326
327 2004/01/16: Markus Gaug
328
329 * mcalib/MCalibrationFits.h
330 - removed and incorporated in MHCalibrationBlindPixel.h
331
332 * mcalib/MHCalibrationBlindPixel.[h,cc], mcalib/MHCalibrationConfig.h,
333 mcalib/MCalibrationBlindPix.h:
334 - incorporate Fit functions
335 - fixed a bug due to which DrawClone crashed when class was used
336 in a compiled macro
337
338 * mcalib/MCalibrationCalc.cc, mcalib/MCalibrationPix.cc,
339 mcalib/MCalibrationBlindPix.cc, mcalib/MCalibrationPINDiode.cc,
340 mcalib/MCalibrationCam.cc, mcalib/MHCalibrationBlindPixel.cc,
341 mcalib/MHCalibrationPixel.cc:
342 - fixed the warns and errs in fLog's
343
344
345
346 2004/01/16: Abelardo Moralejo
347
348 * manalysis/MMcCalibrationCalc.cc
349 - TMath::Max() is no longer used because it did not compile in some
350 systems for unkown reasons. I replaced it by a safer (and may be
351 slower) code.
352 - Added calpix.SetFitValid();
353
354 * mhist/MHEvent.cc
355 - In MHEvent::Fill, fixed: second parameter of SetCamContent must
356 be 1 in case of RMS:
357 case kEvtPedestalRMS:
358 fHist->SetCamContent(*(MCamEvent*)par, 1);
359
360
361
362 2004/01/15: Abelardo Moralejo
363
364 * macros/starmc.C
365 - Added. Version of star showing new chain to get Hillas
366 parameters (with Size calibrated in photons) from MC files.
367
368
369
370 2004/01/15: Javier Rico
371
372 * manalysis/MPedCalcPedRun.[h,cc]
373 - optimize the running time
374 - add (some) documentation
375 - correct treatment for the case of several input files
376
377 * macros/pedvsevent.C
378 - added
379 - draw pedestal mean and rms vs event# for input pixel# and run
380 file, and compares them to the global pedestal mean and rms
381
382
383
384 2004/01/15: Raquel de los Reyes
385
386 * mhist/MHCamEvent.cc, mhist/MHCamera.cc
387 - changed the MHCamEvent::SetupFill and MHCamera::GetBinError
388 functions to compute the estimation of the error of the
389 mean. It can be done calling to the function
390 MCamEvent::SetBit(MHCamera::kVariance) in the macro
391
392
393
394 2004/01/15: Markus Gaug
395
396 * mhist/MHCamera.[h,cc]
397 - incorporate Thomas's changes
398 - replace void CreateProjection() by TH1D *Projection(const char*)
399
400 * macros/calibration.C
401 - replace MHCamera->Draw("proj") by MHCamera->Projection()
402 - produce better fits to the projection
403
404 * manalysis/MSimulatedAnnealing.[h,cc],
405 mhist/MHSimulatedAnnealing.[h,cc]:
406 - moved to directory mtools
407 - MSimulatedAnnealing now inherits from TObject
408
409 * manalysis/Makefile, manalysis/AnalysisLinkDef.h,
410 mhist/Makefile, mhist/HistLinkDef.h:
411 - removed MSimulatedAnnealing
412 - removed MHSimulatedAnnealing
413
414 * mtools/Makefile, mtools/AnalysisLinkDef.h:
415 - added MSimulatedAnnealing
416 - added MHSimulatedAnnealing
417
418
419
420 2004/01/15: Thomas Bretz
421
422 * manalysis/AnalysisLinkDef.h:
423 - removed MCurrents
424
425 * mhist/MHCamera.[h,cc]:
426 - added member function Projection
427 - removed fYproj
428
429 * mreport/MReport*.*:
430 - added more comments
431
432
433
434 2004/01/14: Markus Gaug
435
436 * mtools/MFFT.[h,cc]
437 - new class to perform Fast Fourier Transforms
438
439 * mtools/Makefile
440 * mtools/ToolsLinkDef.h
441 - include MFFT
442
443 * manalysis/MExtractedSignalCam.h
444 - removed variables fNumHiGainSamples and fNumLoGainSamples
445 - function SetNumUsedFADCSlices replaced by SetUsedFADCSlices
446
447 * manalysis/MExtractSignal.cc
448 - updated call to SetUsedFADCSlices
449
450
451
452 2004/01/14: Abelardo Moralejo
453
454 * manalysis/MMcCalibrationCalc.cc:
455 - set pedestal rms per FADC slice to 0.01 counts in case it is 0.
456 This can happen (depending on camera simulation parameters), and
457 rms = 0 later resulted in the pixel being eliminated in the
458 image cleaning.
459
460
461
462 2004/01/14: Thomas Bretz
463
464 * Makefile:
465 - replaced old style Makefile.depend by directory specific
466 dependancy files
467
468 * Makefile.rules:
469 - changed obsolete '.cc.o' style to newer style '%.o: %.c'
470 - added rule to make dependency files
471 - added rule to remove dependancy files.
472 - added rmdep as prerequisite to clean
473 - include dependency file
474
475 * mbase/Makefile, mcalib/Makefile, mcamera/Makefile,
476 mdata/Makefile, mfileio/Makefile, mfilter/Makefile,
477 mgeom/Makefile, mgui/Makefile, mhbase/Makefile,
478 mhist/Makefile, mhistmc/Makefile, mimage/Makefile,
479 mmain/Makefile, mmc/Makefile, mmontecarlo/Makefile,
480 mpointing/Makefile, mranforest/Makefile, mraw/Makefile,
481 mreflector/Makefile, mreport/Makefile, mtemp/Makefile,
482 mtools/Makefile:
483 - removed clean-rule, use the one in Makefile.rules instead
484
485 * mreport/Makefile, mreport/ReportLinkDef.h:
486 - added MReportHelp
487
488 * mreport/MReportFileRead.cc:
489 - moved code from MReportHelp to new file
490 - removed usage of MReport class completely
491
492 * mfilter/MFGeomag.[h,cc]:
493 - fixed a bug which causes MFGeomag to fail if MARSSYS is not set
494 - changed the second loop from 0->1151 to 1152->2304
495 - removed dummy arrays used for reading
496 - output filename in case of 'file not found'
497 - removed obsolete data members
498 - removed obsolete Init function
499 - removed forbidden underscore from member variable
500 - changed wrong 0/1 in allocation of fResult into kFALSE/TRUE
501
502 * mbase/MStatusDisplay.[h,cc]:
503 - added new member function Open
504 - added new menu entry kFileOpen
505 - changed UpdatePSheader algorithm (the old one was much too slow)
506
507 * manalysis/MCurrents.[h,cc]:
508 - removed (old outdated)
509
510 * manalysis/Makefile, manalysis/AnalysisLinkDef.h:
511 - removed MCurrents
512
513
514
515 2004/01/14: Wolfgang Wittek
516
517 * macros/ONOFFAnalysis.C:
518 - current version
519
520 * mhist/MHSigmaTheta.[h,cc]:
521 - replace MPedestalCam by MPedPhotCam
522
523 * manalysis/MPad.[h,cc], manalysus/MSigmabar.[h,cc],
524 manalysus/MSigmabarCalc.[h,cc], manalysus/MCT1PadONOFF.[h,cc],
525 manalysus/MCT1PadSchweizer.[h,cc], manalysus/MPadding.[h,cc]:
526 - replace MPedestalCam by MPedPhotCam
527
528 * manalysis/MPedPhotPix.[h,cc]
529 - uncomment SetRms()
530
531
532
533 2004/01/13: Markus Gaug
534
535 * manalysis/MExtractSignal.h
536 - seems that the reduced light intensity of the CT1 Pulser
537 results in broader pulses -> Set Default time slices to [3,10]
538
539 * mhist/MHCamera.cc
540 - make Stat Window in option 'proj' bigger
541 - add comment line at beginning of Draw()
542
543 * mcalib/MHCalibrationBlindPixel.[h.cc]
544 - add Function DrawClone()
545 - fix bug in calculation of integral (GetIntegral("width"))
546 - restrict parameters tighter
547 - declare fit as not valid, if less than 100 events
548 in single photo-electron peak
549
550 * mcalib/MCalibrationFits.h, mcalib/MHCalibrationBlindPixel.[h.cc]
551 - fit now with fixed normalization
552
553 * mcalib/MHCalibrationPixel.[h.cc]
554 - new function IsEmpty()
555 - Time fit accepted if ChiSquare less than 30. (instead of 20.)
556
557 * mcalib/MCalibrationPix.[h.cc]
558 - F-Factor corrected and added error
559 - Histograms not fitted if they are empty
560 - rejection criteria of fitted charges now > 5 PedRMS (instead 3)
561
562 * mcalib/MCalibrationCam.cc
563 - Square Root of Reduced Sigmas not taken, if they are < 0.
564 - Reduced Sigma / Charge squared replaced by reduced sigma / charge
565
566 * mcalib/MCalibrationCalc.cc
567 - Blind Pixel is not additionally treated as normal pixel any more
568 - Blind Pixel Draw replaced by DrawClone
569
570 * macros/calibration.C
571 - took out some unused code
572 - some default axis labelling corrected
573
574
575
576 2004/01/13: Abelardo Moralejo
577
578 * manalysis/MMcPedestalCopy.cc
579 - added check of whether input file is a MC file before executing
580 the PreProcess.
581
582
583
584 2004/01/13: Wolfgang Wittek
585
586 * macros/ONOFFAnalysis.C, macros/ONAnalysis.C:
587 - change macro to handle also MC events with finite sigmabar
588
589 * manalysis/MPadOn.[h,cc]:
590 - deleted, is replaced by MPad
591
592 * manalysis/MPadOnOFF.[h,cc]:
593 - deleted, is replaced by MPad
594
595 * manalysis/MPad.[h,cc]:
596 - new class, replacing MPadON and MPadONOFF
597 - handle also MC events with finite sigmabar
598
599 * manalysis/Makefile, manalysis/AnalysisLinkDef.h:
600 - replace MPadON and MPadONOFF by MPad
601
602
603
604 2004/01/13: Thomas Bretz
605
606 * mraw/MRawRunHeader.[h,cc]:
607 - implemented new member function GetRunTypeStr
608
609 * Changelog.03:
610 - added (contains entries of 2003)
611
612 * Changelog:
613 - removed entries of 2003
614
615 * mfilter/MFGeomag.cc:
616 - simplified open/close of input files
617
618 * manalysis/MEventRate.[h,cc], manalysis/MEventRateCalc.cc:
619 - added some comments
620 - added new member function GetError
621
622 * Makefile:
623 - updated 'make dox' output for convinience
624
625 * macros/dohtml.C:
626 - do not print Info's
627 - added mcamera
628 - added mpointing
629 - added mreport
630
631 * mreport/MReportCurrents.cc, mreport/MReportDAQ.cc:
632 - removed some obsolete comments (these comments confused THtml)
633
634 * manalysis/MCameraData.[h,cc], mfileio/MCT1ReadAscii.[h,cc],
635 mfileio/MCT1ReadPreProc.[h,cc], mfilter/MFCT1SelBasic.cc,
636 mfilter/MFSelBasic.cc, mhist/MHCamera.cc, mhist/MHEvent.[h,cc],
637 mimage/MImgCleanStd.[h,cc], mimage/MImgCleanTGB.[h,cc],
638 mmain/MAnalysis.cc, mmain/MEventDisplay.cc:
639 - replaced MPedestalCam by MPedPhotCam
640 - removed some obsolete includes
641
642 * mbase/BaseLinkDef.h, mbase/Makefile:
643 - added MLogPlugin
644 - added MLogHtml
645
646 * mbase/MLog.[h,cc]:
647 - added use of plugins
648
649 * mbase/MLogPlugin.[h,cc], mbase/MLogHtml.[h,cc]:
650 - added
651
652 * mbase/MStatusDisplay.[h,cc]:
653 - added a Save-As dialog
654
655
656
657 2004/01/12: Thomas Bretz
658
659 * macros/rootlogon.C:
660 - added mcamera to include path
661 - added mpointing to include path
662 - added mreport to include path
663
664 * mbase/MLog.cc:
665 - updated my eMail address
666
667 * mbase/MParContainer.h:
668 - added Read member function
669
670 * mbase/MStatusDisplay.[h,cc]:
671 - changed size of ps-paper
672 - added a user defined bottom line to the ps-files
673 - added name (currently unused)
674 - added title (used as possible bottom line in ps-file)
675
676 * mraw/MRawRunHeader.cc:
677 - added some comments
678
679 * status.cc:
680 - set name of input as bottom line of status display
681
682
683
684 2004/01/12: Abelardo Moralejo
685
686 * mimage/MStereoPar.cc
687 - fixed mistake: now fSourceY = scale1*hillas1.GetMeanY() + ...
688 instead of fSourceY = scale2*hillas1.GetMeanY() + ...
689 Bug had no effect unless scale1 != scale2 (-> telescopes of
690 different size).
691
692
693
694 2004/01/12: Markus Gaug
695
696 * manalysis/MExtractSignal.[h,cc]
697 - take out some uncommented code
698 - replace logainshift by two independent variables:
699 logainfirst, logainlast
700 - because in most data, maximum occurs in slice 4, shift default
701 from slices 4-9 to slices 3-8.
702
703 * manalysis/MExtractedSignalPix.[h,cc]
704 - took out some uncommented code
705 - new initializers: instead of -1. now 99999.9
706
707
708
709 2004/01/09: Markus Gaug
710
711 * mcalib/MCalibrationCam.[h,cc]
712 - take out 1-dim histos because we can use
713 the projections in MHCamera (s.b.)
714
715 * mcalib/MHCalibrationBlindPixel.h
716 - make the fit by default quiet
717
718 * mcalib/MHCalibrationPixel.[h,cc]
719 * mcalib/MCalibrationPix.[h,cc]
720 - Ranges of time slices stored independently for HiGain and LoGain
721 in order to allow consecutive checks
722
723 * mhist/MHCamera.[h.cc]
724 - add the possibility to call a Draw("proj") which will
725 draw a Y-Projection of the histogram
726
727 * macros/calibration.C
728 - apply the drawing of the projections and fit them
729
730 * mcalib/MCalibrationCalc.cc
731 - catch the possibility of a calibration file,
732 unintendedly being a pedestal or cosmic file.
733 Program now exits with an error before doing the fits
734
735 * mcalib/MCalibrationPix.[h,cc]
736 - fixed a bug in calculation of fFitValid.
737 before, a call to IsFitValid() always returned false
738
739
740
741 2004/01/09: Javier L¢pez
742
743 * macros/bootcampstandardanalysis.C
744 - added new macro that holds the main scheleton discussed in the
745 december bootcamp in Wuerzburg. It runs first over a pedestal
746 run, then over a calibration run, again over the pedestal run
747 to compute de pedestal in number of photons and finally over a
748 data run to calibrate the data.
749
750
751
752 2004/01/06: Sebastian Raducci
753
754 * manalysis/MArrivalTime.[h,cc]
755 - added new method to calculate photon arrival times. It uses the
756 TSpline5 Root Class to interpolate the Fadc Slices. The time is
757 the abscissa value of the absolute maximum of the interpolation
758 - added new method to find clusters with similar arrival times.
759 For now it's a preliminary version. It simply search for adiacent
760 pixels having the same arrival time (color).
761
762 * manalysis/MArrivalTimeCalc.[h,cc]
763 - modified the Process() method according to the changes in the
764 Arrival Time Cointainer
765
766 * mmain/MEventDisplay.cc
767 - added new tab in the camera event display to show the arrival
768 time. This arrival time is calculated with the spline method
769 - the old Arrival Time pad now it's called Max Slice Idx, because
770 it's only the index of the slice with the max content.
771
772 * mhist/MHEvent.[h,cc]
773 - added new fType in te enumeration to handle the arrival time
774 histos
Note: See TracBrowser for help on using the repository browser.