source: trunk/MagicSoft/Mars/Changelog@ 2887

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