source: trunk/MagicSoft/Mars/Changelog@ 2906

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