source: trunk/MagicSoft/Mars/Changelog@ 2895

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