source: trunk/MagicSoft/Mars/Changelog@ 2894

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