source: trunk/MagicSoft/Mars/Changelog@ 6170

Last change on this file since 6170 was 6170, checked in by mazin, 20 years ago
*** empty log message ***
File size: 42.7 KB
Line 
1
2Please do not write behind the end of line tag so that it is possible
3to send a Changelog file to a line printer directly. Thanks.
4
5For your entries please follow EXACTLY this style:
6
7_yyyy/mm/dd_[Your Name]
8_
9___*_filename:
10_____-_description
11_
12___*_filename2, filename3:
13_____-_description
14_
15_
16_
17
18While an underscore is a placeholder for a white-space or an empty line.
19
20
21 -*-*- END OF LINE -*-*-
22
23 2005/02/01 Daniel Mazin
24
25 * MPointingPosInterpolate.cc:
26 - fixed bug to match the units of Ra and Decl in MPointingPos
27 - fixed bug in handling of events with times outside of times from
28 MDrive tree
29
30 2005/02/01 Thomas Bretz
31
32 * showplot.cc:
33 - another fix to make the batch mode working (you can use the batch
34 mode to convert a root-file into another format)
35
36
37
38 2005/01/31 Thomas Bretz
39
40 * mbase/MStatusDisplay.cc:
41 - fixed handling of batch mode in GetCanvas(const TString &name)
42 - don't skip already existing tabs in Display()
43
44
45
46 2005/01/31 Raquel de los Reyes
47
48 * mjobs/MSequence.h
49 - Added "Get" functions for some of the sequence.txt file
50 parameters.
51
52
53
54 2005/01/31 Markus Gaug
55
56 * mjobs/MJob.[h,cc]
57 * mjobs/MJCalibrateSignal.[h,cc]
58 * mjobs/MJCalibration.[h,cc]
59 - move file type enum to base class
60
61 * mjobs/MJCalibrateSignal.[h,cc]
62 - allow also for direct setting of an MRunIter (not used in
63 callisto).
64
65 * mcalib/MCalibrationChargeCalc.[h,cc]
66 - test also for pulser strength changes additionally to changes in
67 colour.
68
69
70
71 2005/01/31 Abelardo Moralejo
72
73 * mpointing/MSrcPosCalc.cc
74 - Create only one instance of MAstroSky2Local for the
75 transformations, instead of two identical ones, as it was before.
76
77
78
79 2005/01/30 Markus Gaug
80
81 * mjobs/MJCalibration.cc
82 * mjobs/MJPedestal.cc
83 * mjobs/calibrationref_Nov04.rc
84 * mhcalib/MHCalibrationRelTimeCam.[h,cc]
85 - updated correct display of reference lines
86
87
88
89 2005/01/29 Markus Gaug
90
91 * msignal/MExtractFixedWindowSpline.[h,cc]
92 - fixed a bug occurring with overlapping windows between high-gain
93 and low-gain
94
95 * msignal/MExtractFixedWindowPeakSearch.cc
96 - take out call to fSignals->Clear() which is already done in
97 MTaskList.
98
99 * msignal/MExtractTimeAndChargeDigitalFilterPeakSearch.[h,cc]
100 - new extractor reducing the bias and solving the problem with the
101 jumping pulse readout.
102
103
104
105 2005/01/28 Abelardo Moralejo
106
107 * mpointing/MSrcPosCalc.cc
108 - updated. Make it work as desired: obtain for each event the x,y
109 position on the camera of a source whose celestial coordinates
110 (J2000) have been set by the user in the container "MSourcePos"
111 of type MPointingPos, added to the parameter list. If the
112 container MSourcePos is not found, the center of the camera (or
113 other fixed position x,y set in the parameter list by the user -
114 in MSrcPosCam) is used as source position for all the events in
115 the loop.
116
117
118
119 2005/01/28 Thomas Bretz
120
121 * mjobs/MJCalibrateSignal.cc:
122 - fixed that extract1,2,3 haven't been deleted if loop failed.
123 - print tasklist also if loop failed.
124 - added a undefined task (MTaskEnv "FinalFantasy") as last task to
125 the event processing tasklist
126
127 * callisto.rc:
128 - added comments about "FinalFantasy" into call
129 - added comment for obsolete resources as discussed yesterday
130 evening: TimeUpperLimit
131
132 * mbase/MMath.[h,cc], manalysis/MCerPhotPix.[h,cc],
133 mpedestal/MPedPhotPix.h:
134 - replaced TruncatePrecision by ReducePrecision (its simply a better
135 name)
136
137 * mbase/MParList.cc:
138 - added a check to make 200%(!) sure that the container added
139 to the list is a MParContainer (everything else could crash
140 almost everything in Mars!)
141
142 * mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.[h,cc],
143 mjobs/MJPedestal.cc:
144 - simplified the code in the WriteResult functions by using
145 the new WriteContainer in MJob
146 - removed the TObjArray from the MParList! It is NOT a MParContainer
147 there are a lot of circumstance how this can crash Mars. I don't
148 know why the compiler allowed for this.
149 - unified WriteResult and WriteHists
150 - split GetOutputFile into two functions for simplification
151
152 * mjobs/MJCalibration.h:
153 - copy the extractorcam name when copying the contents
154
155 * mjobs/MJob.[h,cc]:
156 - new member function WriteContainer to simplify code in derived
157 classes
158
159 * mpointing/MSrcPosCalc.[h,cc]
160 - fixed the header according to Abelardo's changes
161 - added the initialization of the pointers to the constructor
162
163
164
165 2005/01/28 Markus Gaug
166
167 * msignal/MExtractTimeAndChargeDigitalFilter.cc
168 - introduce a security check for the time fine adjustment in case,
169 it is too large.
170
171 * mcalib/MCalibConstCam.[h,cc]
172 * mcalib/MCalibConstPix.h
173 - new classes to allow display of changing cal. constants with the
174 interlaced cal. events
175
176 * mcalib/MCalibrationChargeCalc.cc
177 - removed stopping of PostProcess in case that the evtloop is
178 finished with interlaced cal. events
179
180 * mcalib/MCalibrateData.[h,cc]
181 - fill MCalibConstCam with update results (once per calib. consts
182 update == every 10 sec.)
183 - introduce check for size of calibration constant. In case, it is
184 completetly out of range, set the MBadPixelsPix::IsUnsuitableRun
185
186 * mjobs/MJCalibrateSignal.cc:
187 - display one MHCamera more with changing conv. factors (only for
188 interlaced cal. events)
189
190 * mpedestal/MPedCalcFromLoGain.cc
191 - set default for MExtractWinFirst from 15 to 17 because of the
192 late cosmics signals in December
193
194
195 2005/01/28 Abelardo Moralejo
196
197 * mtemp/mpadova/macros/trainsubsample.C
198 - added # of events to be written in the output (instead of
199 fraction of total). Moved MSrcPosCam in output from RunHeaders
200 to Events tree.
201
202
203
204 2005/01/27 Daniel Mazin and Markus Gaug
205
206 * mcalib/MCalibrateData.[h,cc]
207 - derive this class from MCamEvent in order to be able to display
208 evolution of conversion factors in case of interlaced cal.
209 events
210
211 * mpointing/MInterpolatePointingPos.[h,cc]
212 - new class to interpolate pointing positions, adapted from a class
213 by Marcos Lopez
214
215 * mjobs/MJCalibrateSignal.[h,cc]
216 - enabled the calibration of data with interlaced calibration events
217
218 * msignal/MArrivalTime.[h,cc]
219 * mcalib/MCalibrateRelTime.cc
220 - removed Error of calibrated arrival time, as agreed on the last
221 software calibration meeting yesterday
222
223 * mjobs/MJCalibrateSignal.cc
224 - add display to show histogramming of conversion factors
225 - modify default calibration to equiv. photo-electrons
226 - allow for setting of MC, Raw or Root-file type in callisto.rc
227
228 * callisto.rc
229 - updated conf. file
230
231
232 2005/01/27 Thomas Bretz
233
234 * callisto.cc:
235 - don't display starting pedestals when calibrating the signal
236
237 * callisto.rc:
238 - added some comments
239
240 * star.rc:
241 - according to Daniel M. we have agreed to change the default
242 cleaning level to adapt it roughly to the new pedestal
243
244 * manalysis/MCerPhotPix.[h,cc], mpedestal/MPedPhotPix.h:
245 - as agreed in the current calibration meeting we truncate the
246 precision of the stored floating point values to roughly 0.5%
247 to gain storage space in the calibrated data (the gzip
248 algorithm compresses this stuff nicely - we gain roughly 15%)
249
250 * mhflux/MHFalseSource.cc, mjobs/MJCalibration.cc, mjobs/MJStar.cc:
251 - added a comment
252
253 * mjobs/MJCalibrateSignal.cc:
254 - changed title of unsuitable plot
255 - removed plot for calibrated fundamental pedestal as agreed in the
256 current calibration meeting (we may change this to an option)
257
258 * mjobs/MJPedestal.[h,cc]:
259 - changed the name of the "PedDiff" plot to be consistent with the
260 other tab-name
261 - changed the options for the display
262 - removed the dependancy of fDisplayType and the SetDataCheck
263 option
264 - added option kDisplayNone
265 - renamed enums from k*Display to kDisplay*
266
267 * mhist/MHCamEvent.cc:
268 - trying to get rid of the Err_%p workaround.
269
270 * manalysis/MCerPhotEvt.[h,cc]:
271 - added some '!' signs in the comment line. This is quick hack
272 to gain I/O speed and storage space. We will soon have new
273 containers for the calibrated data and image cleaning
274 information.
275 - changed version number to 6
276
277 * mhist/MHCamera.cc:
278 - added member function SetAllUsed
279
280
281
282 2005/01/26 Abelardo Moralejo
283
284 * macros/mccalibrate.C
285 - removed creation and writing out of MSrcPosCam. It is more
286 flexible to add it in starmc2.C if needed (for wobble mode for
287 instance).
288
289 * mtemp/mpadova/macros/RanForestDISP.C
290 - added possibility to set the number of hadrons read in for the
291 training. Added some missing containers to output.
292 - Fixed rule concerning the DISP, by adding parentheses. Remember
293 that MHMatrix::AddColumn does not respect the usual precedence
294 of operations!
295
296 * mtemp/mpadova/macros/resize.C
297 - added to output missing container MRawEvtHeader
298
299 * macros/starmc2.C
300 - added missing container MImagePar. Added possibility to set the
301 source position on the camera (for the wobble mode).
302
303
304
305 2005/01/25 Abelardo Moralejo
306
307 * macros/starmc2.C
308 - modified to allow double (train / test) output, for g/h
309 separation studies. Added several missing containers to output.
310
311
312
313 2005/01/25 Thomas Bretz
314
315 * mcalib/MCalibrationIntensityChargeCam.cc:
316 - fixed a lot of 'default argument'-warnings to make to code
317 compile
318
319 * mbase/MParContainer.[h,cc]:
320 - moved the empty Reset() function into the source file and
321 added a lot of comments
322 - implemented new helper-functions: GetNewObject
323
324 * mbase/MContinue.[h,cc]:
325 - allow to use MFilter-classes as filter in ReadEnv
326
327 * mbase/MTaskEnv.cc:
328 - replaced some code by GetNewObject
329
330 * mhbase/MFillH.cc:
331 - handle DrawOption "same" to be able to draw to the same pad
332
333 * mhbase/MH.[h,cc]:
334 - added same-argument to DrawSame
335
336 * mhbase/MH3.cc:
337 - removed some obsolete comments
338 - remove own drawing options before calling fHist->Draw
339
340 * mimage/MHHillas.cc, mimage/MHImagePar.cc:
341 - first try of implementing 'same' drawing option
342
343
344
345 2005/01/25 Markus Gaug
346
347 * mcalib/MCalibrationPattern.[h,cc]
348 * mcalib/MCalibrationPatternDecode.[h,cc]
349 - New Decoder task for the calibration pattern from the
350 digital modules
351
352 * mraw/MRawEvtHeader.[h,cc]
353 - remove decoding from this class
354
355 * mcalib/MCalibrationIntensityHiLoCam.[h,cc]
356 - remove, because one needs anyhow much more than one data file
357 to get a reasonable conversion factor
358
359 * mcalib/MCalibCalcFromPast.[h,cc]
360 - remove MCalibrationIntensityHiLoCam
361
362 * mbadpixels/MBadPixelsPix.h
363 * mbadpixels/MBadPixelsCam.cc
364 - changed one function name to GetUnsuitableCalLevel()
365
366 * mjobs/MJCalibration.cc
367 - replace all Y-titles with units "FADC counts" by "FADC cnts" and
368 "FADC slices" by "FADC sl.", otherwise they range out of the
369 canvas.
370
371 * mcalib/MCalibrationChargeCalc.cc
372 - ensure to set the color correctly in MCalibrationBlindCam
373
374 * callisto.rc
375 - put space for
376 MJCalibrateSignal.ExtractSignal.HiGainFirst: 2
377 MJCalibrateSignal.ExtractSignal.HiGainLast: 16
378
379
380 2005/01/24 Abelardo Moralejo
381
382 * manalysis/MMcCalibrationUpdate.cc
383 - Adapted to changes in MCalibrateData from 2005/01/16: moved
384 qepix.SetAvNormFFactor(1.) from Process() to ReInit(). Due to
385 this, for the last week you may have found trouble running
386 starmc.C and mccalibrate.C.
387
388
389
390 2005/01/24 Thomas Bretz
391
392 * callisto.cc:
393 - removed non-existing option from output
394
395 * manalysis/MEnergyEstimate.[h,cc]:
396 - added ReadEnv member function
397
398 * mbase/MContinue.[h,cc]:
399 - implementes AllowEmpty option to support doing nothing
400 defined in resource file
401 - added a first draft to allow usage of class-filters instead of
402 rules
403
404 * mbase/MMath.[h,cc]:
405 - implemented a function suggested by Florian Goebel which reduces
406 the precision of a float to ~0.5% which is usefull for data
407 compression by gzip
408
409 * mdata/MDataChain.[h,cc]:
410 - implemented ReadEnv member function
411
412 * mfbase/MF.cc:
413 - a small enhancement to the output in ReadEnv
414
415 * mhbase/MH3.cc:
416 - fixed call to FindObject in Paint which caused a profile to be
417 displayed incorrectly in case it was read from a file
418
419 * mhflux/MHFalseSource.[h,cc]:
420 - removed old obsolete unsused Significance functions
421 - implemented ReadEnv member function
422 - set false source binning only if BinningFalseSource is not default
423 - check parlist for BinningAlpha
424
425 * mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.cc,
426 mjobs/MJPedestal.cc:
427 - added an additional check and output if output-file could
428 not be opened
429
430 * mjobs/MJob.h:
431 - added some Getter
432
433 * mhbase/MBinning.[h,cc].
434 - added nen member functions
435 + SetEdgesRaw
436 + ReadEnv
437 + Print
438
439 * mhflux/MAlphaFitter.[h,cc]:
440 - added new member function ReadEnv
441
442 * mhflux/MHAlpha.cc:
443 - fixed a problem when fitting without off-data
444
445 * mbase/MStatusDisplay.cc:
446 - implemented a further fix in DrawClonePad to make sure
447 that the X-stuff doesn't get confused while still
448 GetDrawOption returns the correct value
449
450
451
452 2005/01/24 Markus Gaug
453
454 * msignal/MExtractTimeAndChargeDigitalFilter.cc
455 - introduced security check for the times fine-tuning to catch
456 outliers because of deviating pulse forms.
457
458 * msignal/MExtractTime.cc
459 * msignal/MExtractor.cc
460 - lowered default high-gain saturation limit to 250
461 - removed Clear() for two results containers at beginning of Process()
462
463 * msignal/MExtractor.h
464 - Take fHiLoLast into the Clone()
465
466 * msignal/MExtractedSignalPix.cc
467 - change sign of default initializer to negative.
468
469
470
471 2005/01/23 Markus Gaug
472
473 * mhcalib/MHCalibrationHiLoCam.[h,cc]
474 - updated to new logain switch setting in MExtractTimeAndCharge
475 - extract also high-gain vs. low-gain time difference
476
477 * mhcalib/MHCalibrationCam.[h,cc]
478 * mhcalib/MHCalibrationChargeCam.[h,cc]
479 - updated reading of conf. values in ReadEnv
480
481 * mhcalib/MCalibrationHiLoCam.[h,cc]
482 * mhcalib/MCalibrationHiLoPix.[h,cc]
483 * mhcalib/MCalibrationIntensityHiLoCam.[h,cc]
484 - updated accordingly
485
486 * mbadpixels/MBadPixelsCam.cc
487 - removed some bugs in the Print() function
488
489
490
491 2005/01/22 Markus Gaug
492
493 * mhcalib/MHCalibrationRelTimeCam.cc
494 - display in the averaged times display the event-by-event averaged
495 absolute arrival times instead of the rel. ones which do not make
496 much sense.
497
498 * mhcalib/MHCalibrationTestTimeCam.[h,cc]
499 * mhcalib/MHCalibrationTestCam.[h,cc]
500 - update to the latest changes in analysis chain.
501
502 * mjobs/MJExtractCalibTest.[h,cc]
503 - update to the latest changes in analysis chain.
504
505 * mjobs/MJCalibration.cc
506 - replace title of that times-averageing Tab from "RelTimes" by
507 "Times".
508
509 * macros/calibration.C
510 - update to changes in MJExtractCalibTest
511
512
513
514 2005/01/21 Markus Gaug
515
516 * msignal/MExtractTimeAndChargeDigitalFilter.cc
517 * msignal/MExtractTimeAndChargeSlidingWindow.cc
518 * msignal/MExtractTimeAndChargeSpline.cc
519 - use the max. bin content for low-gain extraction
520
521 * callisto.rc
522 - add place for LoGainSwitch
523
524
525
526 2005/01/21 Florian Goebel
527
528 * mfbase/MF.cc:
529 - include a (TString) cast to make it compilable with gcc2.95.3
530
531
532
533 2005/01/21 Thomas Bretz
534
535 * mpointing/MSrcPosFromModel.cc:
536 - fixed crash in Process if no pointing model available
537
538 * mpointing/MPointingPosCalc.h:
539 - added missing initialization of data members
540
541 * mastro/MObservatory.[h,cc]:
542 - added ReadEnv member function
543
544 * mbase/MTaskEnv.h:
545 - added (=0) default to SetDefault
546
547
548
549 2005/01/20 Markus Gaug
550
551 * mcalib/MCalibrationIntensityChargeCam.[h,cc]
552 - added function to display fluctuations of a variable
553
554 * mcalib/MCalibrationPix.cc
555 - fixed small bug in High-gain mean error.
556
557 * msignal/MExtractTimeAndCharge.[h,cc]
558 - introduced high-gain maximum limit before extracting the low-gain
559
560
561
562 2005/01/20 Thomas Bretz
563
564 * mbase/MContinue.[h,cc]:
565 - added ReadEnv member function to support resource files
566
567 * mbase/MEvtLoop.[h,cc]:
568 - added a second arguemtn to reading of the resource file by name
569 - added some checks when reding the resource file and the
570 parameter list hasn't been setup
571
572 * mbase/MParList.cc:
573 - removed an obsolete output from ReadEnv
574
575 * mfbase/MF.[h,cc]:
576 - added ReadEnv member function to support resource files
577 - added kAllowEpty flag to support skipping by resource files
578
579 * mfbase/MFilterList.cc:
580 - added a comment
581
582 * mbase/MStatusDisplay.[h,cc]:
583 - fixed Write to be compatible with root 4.02/00
584 - worked around a problem with reading the DrawOption correctly
585 from a stored status display
586
587
588
589 2005/01/19 Thomas Bretz
590
591 * mbase/MMath.cc:
592 - added a comment to SignificanceLiMa, made by Daniel Mazin
593 - also check for b==0
594
595 * mhflux/MAlphaFitter.[h,cc]:
596 - fixed significance calculation in case of on-off data
597 - added fScaleFactor
598
599 * mhflux/MHAlpha.[h,cc], mhflux/MHFalseSource.cc:
600 - handle scale factor in case of on-off observations
601
602 * mjobs/MJPedestal.cc:
603 - aligned screen output to 80col rule
604
605 * mtrigger/MFTriggerPattern.[h,cc]:
606 - assigned correct integers to enum
607 - made sure that the enum is correctly handled in all function by
608 applying a r-value to the condition
609
610
611
612 2005/01/19 Abelardo Moralejo
613
614 * mtrigger/MFTriggerPattern.[cc,h]
615 - Changed Bool_t arguments of all setters to new type Prescale_t
616 defined by N. Galante (see below)
617
618
619
620 2005/01/19 Nicola Galante
621
622 * mtrigger/MFTriggerPattern.[cc,h]
623 - added in header enum Prescale_t { kUnPrescaled = kFALSE,
624 kPrescaled = kTRUE };
625
626 - fixed a bug in Process, both fMaskRequiredUnprescaled and
627 fMaskRequiredPrescaled are checked simultaneously.
628
629
630
631 2005/01/18 Markus Gaug
632
633 * mcalib/MCalibColorSet.cc
634 - fixed the remaining day of data without colour in project name
635 neither in digital modules bits.
636
637 * mpedestal/MPedCalcPedRun.[h,cc]
638 - catch the continuous light runs with MRawRunHeader::fRunType
639 == kRTCalibration to be recognized as effective pedestal runs.
640
641
642 2005/01/18 Thomas Bretz
643
644 * mbase/MMath.cc:
645 - added a check for s==0 in SignificanceLiMa, because otherwise the
646 result is NaN
647
648 * mfbase/MF.cc:
649 - removed an obsolete debugging output from the latest changes
650
651 * mhflux/MHAlpha.cc:
652 - reset fHTime, too
653
654
655
656 2005/01/18 Nicola Galante
657
658 * mtrigger/MFTriggerPattern.cc:
659 - added parentesis to ensure bitwise operators priority
660 with respect to logical operators.
661
662
663 2005/01/17 Thomas Bretz
664
665 * manalysis/MEnergyEstimate.[h,cc]:
666 - changed to be more general. Energy is now estimated from a rule
667 (MDataChain) The default behaviour is still the same as before
668 to copy the energy from MMcEvt
669
670 * mbase/MTask.cc:
671 - changed to write out the descriptor istead of the task-name only
672 in Pre/PostProcess
673
674 * mhbase/MH.cc:
675 - initialize fSerialNumber and fNumExecutions in constructor
676
677 * mhflux/MHFalseSource.cc:
678 - according to a suggestion by Markus Mayer I have changed
679 \\sigma_{max}=f to S_{max}=f\\sigma
680
681 * mjobs/MJCalibrateSignal.cc:
682 - as discussed with Markus and Abelardo fixed the MFTriggerPattern
683 call.
684
685 * mtrigger/MFTriggerPattern.cc, mtrigger/MTriggerPattern.cc,
686 mtrigger/MTriggerPatternDecode.cc:
687 - added some comment about file version
688
689 * mbase/MFilter.h:
690 - implemented new virtual function GetDataMember like in MData
691
692 * mbase/MTask.[h,cc]:
693 - when filter is added ass GetDataMember to branch list (should be
694 obsolete, because filter is in the tasklist, but it should not hurt)
695
696 * mfbase/MF.[h,cc], mfbase/MFDataChain.[h,cc], mfbase/MFDataMember.[h,cc],
697 mfbase/MFilterList.[h,cc]:
698 - implemented new function GetDataMember
699
700
701
702 2005/01/17 Markus Gaug
703
704 * msignal/MExtractTimeAndChargeDigitalFilter.cc
705 - remove a situation where the high-gain signal can be 0.
706
707 * mtrigger/MTriggerPattern.h
708 - fixed a bug in defining the trigger bit pattern (Have to start
709 from 0 instead of 1)
710
711 * mjobs/MJPedestal.cc
712 * mjobs/MJCalibrateSignal.cc
713 - fixed default extraction ranges.
714
715 * callisto.rc
716 - fixed default weights files for pedestal extraction for cosmcis
717
718 * mcalib/MCalibrationChargeCalc.cc
719 - removed program exit on occurrance of multiple colours without
720 intensity calibration
721
722
723
724 2005/01/17 Nadia Tonello and Markus Gaug
725
726 * mcalib/MCalibrationChargeCam.cc
727 - some fit improvements in the function GetAveragedConvFADC2PhotPerArea
728
729
730
731 2005/01/16 Markus Gaug
732
733 * mhcalib/MHCalibrationCam.[h,cc], mhcalib/MHCalibrationRelTimeCam.[h,cc],
734 mhcalib/MHCalibrationChargeCam.[h,cc]
735 - put overflow management and results camera initialization into
736 base class
737
738 * mcalib/MCalibrateData.[h,cc]
739 - added possibility to re-normalize signal to equiv. photo-electrons
740 ( SetSignalType(MCalibrateData::kPhe) ).
741 Default is old version in photons
742 - speed up Process by storing pre-calculated calibration constants
743 in arrays (needed 40% of CPU time of the eventloop before, now: 23%)
744 - added new pointer to different MCalibrationChargeCam used for
745 updates
746 - added possibility to update the conversion factors using the
747 MCalibrationChargeCam stored in fCalibUpdate.
748 - added Print() function
749
750 * mcalib/MCalibCalcFromPast.[h,cc]
751 - committed final version, now also in the Makefile
752
753 * mjobs/MJCalibrateSignalFromOutside.[h,cc], macros/calibration.C
754 - committed final version, now able to calibrate interlaced cal.
755 events.
756
757
758
759 2005/01/14 Hendrik Bartko
760
761 * msignal/calibration_weights_UV.dat
762 - fixed a small bug in the noise autocorrelation of the AB-noise
763
764 * msignal/calibration_weights_blue.dat
765 - new weights file for blue calibration pulses
766
767 * cosmics_weights.dat
768 - fixed a small bug in the noise autocorrelation of the AB-noise
769
770
771
772 2005/01/14 Markus Gaug
773
774 * msignal/MExtractTimeAndChargeDigitalFilter.cc
775 - added a small acceleration of the program, tested by Hendrik and
776 me.
777
778 * mpedestal/MPedCalcFromLoGain.cc
779 - fixed one warning output which was not a real warning.
780
781 * mcalib/MCalibrationChargeCam.cc
782 - improved the function to calculate a mean conversion factor over
783 the whole camera including a fit to the values.
784
785 * mpedestal/MPedCalcPedRun.[h,cc]
786 - undo some changes introduced by TB on 2/12/04 which had made the
787 use of interlaced pedestal events impossible again.
788 - Use now the new class MTriggerPattern directly to recognize an
789 interlaced pedestal event.
790
791
792
793 2005/01/14 Thomas Bretz
794
795 * callisto.cc:
796 - fixed a typo in output
797
798 * manalysis/MGeomApply.cc:
799 - removed some old code already in comments
800 - added possibility to switch off automatic processing (used
801 if two different geometries around)
802
803 * manalysis/MMultiDimDistCalc.cc, mhbase/MHMatrix.[h,cc],
804 mranforest/MRanForestCalc.cc, mtools/MHSimulatedAnnealing.[h,cc],
805 mtools/MSimulatedAnnealing.h:
806 - added include of TVector because in newer root version it is
807 not included from TMatrix anymore
808
809 * mbase/BaseLinkDef.h, mbase/MMath.[h,cc]:
810 - to stick to the convention of TMath in newer root versions MMath
811 changed from a class to a namespace
812
813 * mbase/MEvtLoop.[h,cc]:
814 - to support newer root version added a second Write-function
815 with a const qualifier.
816
817 * mdata/MDataChain.cc:
818 - changed access to TMath for newer root versions
819
820 * mfileio/MChain.[h,cc]:
821 - implemented a workaround for teh changed LoadTree definition
822 in newer root-versions
823
824 * mfileio/MReadTree.cc:
825 - fixed a bug in CheckBranchSize caused some warning to be
826 displayed
827
828 * mhflux/MHAlpha.cc:
829 - removed check for fResult in PostProcess (it is always there)
830
831 * msignal/MExtractTimeFastSpline.cc:
832 - fixed delete --> delete[]
833
834 * mbadpixels/MBadPixelsCalc.cc:
835 - slight change to some output
836
837 * mbase/MTaskEnv.h:
838 - set name of default task when pointer is given
839
840 * mjobs/MJCalibrateSignal.cc:
841 - fixed handling of extraction range for various cases
842 - fixed handling in case no arrival times are calculated
843
844 * mjobs/MJCalibration.cc:
845 - write at least a default arrival time calibration container
846 to make further processing easier
847
848 * mjobs/MJPedestal.[h,cc]:
849 - fixed handling of extraction range for various cases
850
851
852
853 2005/01/14 Abelardo Moralejo
854
855 * mtemp/mpadova/macros/trainsubsample.C, RanForestDISP.C
856 - added. Two macros used in the analysis of real wobble mode data.
857
858
859
860 2005/01/14 Daniela Dorner
861
862 * macros/sql/filldotrun.C
863 - added new arehucas-verions and changed code accordingly
864
865
866
867 2005/01/13 Abelardo Moralejo
868
869 * macros/starmc.C
870 - Added (commented) lines for the case of gamma MC source off-axis
871 (wobble mode). Changed default extractor to
872 MExtractFixedWindowPeakSearch.
873
874
875
876 2005/01/13 Raquel de los Reyes
877
878 * callisto.rc
879 - introduced several configuration lines
880 (format: "class".DataCheck: No) to allow callisto
881 to run with rawfiles. Necessary for the datacheck.
882
883
884
885 2005/01/13 Markus Gaug
886
887 * mcalib/MCalibColorSet.cc
888 - fixed runs 45605-45609
889
890 * msignal/MExtractor.h
891 - take out the variable fHiLoLast from the streamer. Will be
892 initialized in the ReInit(), if needed
893
894 * msignal/MExtractor.cc
895 - Initialized fHiLoLast to 0. Otherwise, a second eventloop with
896 the same extractor may have that variable set to a certain
897 value, even if not desired. The ReInit() fixes fHiLoLast, if
898 different from 0.
899
900 * mpedestal/MExtractPedestal.cc
901 * mpedestal/MPedCalcPedRun.cc
902 * mpedestal/MPedCalcFromLoGain.cc
903 - fix the output of the print to the correct value for the case
904 that the extractor is used.
905
906
907 2005/01/13 Thomas Bretz
908
909 * callisto.rc:
910 - fixed some typos
911
912 * mbase/MLog.cc:
913 - unset DEBUG defined unintentionally
914
915 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
916 - removed printing Weights in InitArrays, because otherwise
917 the output of a full data calibration is totally crowded
918 with numbers. Having the weights-file name on the display
919 is perfectly enough.
920
921
922
923 2005/01/12 Markus Gaug
924
925 * mcalib/MCalibrationIntensityRelTimeCam.cc
926 - added fit to improve averageing of the obtained results
927
928
929
930 2005/01/12 Thomas Bretz
931
932 * manalysis/MMatrixLoop.cc:
933 - changed name to MRead because it now derives from MRead
934
935 * mbase/MEvtLoop.[h,cc]:
936 - implemented an option not to cascade the status display to the
937 parameter list in PreProcess
938
939 * mhflux/MHAlpha.cc:
940 - changed name of "Significance" to "MinimizationValue"
941 - return -significance to have a value being minimized
942
943 * mhist/MHCamera.cc:
944 - fixed output of text in legend
945
946 * mhist/MHEvent.[h,cc]:
947 - implemented new options for calibrated pedestals
948
949 * mmain/MEventDisplay.cc:
950 - fixed to support latest changes in MJCalibrateSignal
951
952 * mpedestal/MPedPhotCam.cc:
953 - added new options in GetPixelContent (4 and 5) to support
954 a correct camera display
955
956 * mjobs/MJCalibrateSignal.cc:
957 - fixed display of calibrated pedestal and pedestal rms
958 - changed order of plots. Now all interpolated values
959 (means all calibrated values which are bad-pixel treated)
960 are displayed behind the unsuitable pixels.
961
962 * mjobs/MJ*.cc:
963 - corrected all wrong %06d to %08d to fit the number of
964 digits in run-numbers
965
966
967
968 2005/01/11 Abelardo Moralejo
969
970 * mjobs/Makefile
971 - added missing include -I ../mtrigger
972
973
974
975 2005/01/11 Thomas Bretz
976
977 * callisto.cc, callisto.rc:
978 - changed such, that all three kinds of pedestals are calcualted
979 (usefull for studies)
980
981 * manalysis/MMatrixLoop.[h,cc]:
982 - derived from MRead
983 - implemented some basic functions from MRead
984
985 * mfilter/MFCosmics.[h,cc]:
986 - allow setting of name of MPedestalCam
987
988 * mhbase/MBinning.[h,cc]:
989 - added SetEdges taking MParList as input
990
991 * mhflux/MHAlpha.cc:
992 - use new function from MBinning
993
994 * mjobs/MJCalibrateSignal.[h,cc]:
995 - changed to calculate all three kinds of pedestals
996 - added filters for trigger pattern and illuminated events
997
998 * mjobs/MJPedestal.cc:
999 - give different names to tabs with different pedestals
1000
1001 * mjobs/MJStar.cc:
1002 - on request changed used pedestal from "FromExtractor" to
1003 "FromExtractorRndm"
1004
1005 * mtrigger/MTriggerPattern.h:
1006 - added Reset function
1007
1008 * mtrigger/MTriggerPatternDecode.[h,cc]:
1009 - added using file format version number
1010
1011
1012
1013 2005/01/11 Markus Gaug
1014
1015 * mbadpixels/MBadPixelsPix.cc
1016 - updated documentation
1017
1018 * mcalib/MCalibrationChargeCalc.cc
1019 - make pixels with deviating number of phes unreliable instead of
1020 unsuitable (this was already thought so, but missed to modify
1021 at one place).
1022
1023 * mhcalib/MHCalibrationCam.[h,cc]
1024 - add possible flag 'kInterlaced': default: kFALSE (like before)
1025 - added pointer to MRawEvtHeader to deny cosmics events in case
1026 of 'interlaced' flag is set. No changes for 'normal' calibration
1027
1028
1029
1030 2005/01/10 Benjamin Riegel
1031
1032 * mreport/MReportStarguider.cc, mreport/MReportStarguider.h
1033 - added two classes for implementing starguider-data
1034
1035 * mreport/ReportLinkDef.h
1036 - added class MReportStarguider to be linked:
1037 #pragma link C++ class MReportStarguider+;
1038
1039 * mreport/Makefile
1040 - added file MReportStarguider.cc
1041
1042 * merpp.cc
1043 - added two containers ( MReportStarguider, MTimeStarguider ) and
1044 added MReportStarguider to the list:
1045 w->AddContainer("MReportStarguider", "Starguider");
1046 w->AddContainer("MTimeStarguider", "Starguider");
1047 r->AddToList("MReportStarguider");
1048
1049
1050
1051 2005/01/10 Markus Gaug
1052
1053 * mcalib/MCalibColorSet.cc
1054 - return kFALSE for CL-run instead of kTRUE
1055
1056 * mcalib/MCalibrationChargeCalc.cc
1057 - stop program in case that multiple colours are found in same file
1058 without intensity calibration
1059
1060 * mbadpixels/MBadPixelsPix.h
1061 - added two new possible UnCalibrated_t flags for the hi-lo
1062 calibration
1063
1064 * macros/calibration.C
1065 - add the calls to:
1066 MArray::Class()->IgnoreTObjectStreamer();
1067 MParContainer::Class()->IgnoreTObjectStreamer();
1068 in main.
1069
1070 * msignal/MExtractor.h
1071 - added Getter for fOffsetLoGain (was still missing)
1072
1073 * mhcalib/MHCalibrationChargeCam.[h,cc]
1074 - remove pixels with histogram overflow only if their percentage
1075 passes a certain limit (default: 0.5%). Before, every overflow
1076 lead to an unsuitable pixel.
1077
1078 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc]
1079 - implemented changes suggested by T.B. to speed up calculations
1080 - take fNameWeightsFile into the streamer, otherwise the Clone()
1081 will always create an extractor with cosmic's weights.
1082 - set fOffsetLoGain to a slighly higher value. The DF seems to
1083 have a different offset since it uses different pulse shapes
1084 and thus sightly different time definitions.
1085
1086
1087
1088 2005/01/10 Thomas Bretz
1089
1090 * mhvstime/MHVsTime.cc:
1091 - fixed a compiler error for gcc 2.95.3, see Mantis bug # 157
1092
1093 * callisto.cc:
1094 - changed such, that the calculated pedestal is not random
1095 anymore
1096 - added code to calculate the pedestal also with randomization,
1097 but this code is for the moment commented out.
1098
1099 * callisto.rc:
1100 - fixed naming of pedestal calculation
1101
1102 * mbadpixels/MBadPixelsCalc.cc:
1103 - added a second check which compares the pedestal rms with
1104 the variance of the pedestal rms in the same sector
1105
1106 * mjobs/MJCalibrateSignal.[h,cc]:
1107 - changed to calculate the pedestal from extractor without
1108 randomization
1109 - added code to calculate the pedestal also with randomization,
1110 but this code is for the moment commented out.
1111
1112 * mjobs/MJCalibration.cc:
1113 - made sure that pedcam always has the correct name
1114 (FIXME? Print a warning if it has the wrong name)
1115
1116 * mjobs/MJPedestal.[h,cc]:
1117 - changed such, that it allows the calculation of pedestals
1118 in three different ways (fundamental, fromextractor,
1119 fromextractorrndm)
1120 - therefor removed SetExtractorResolution and added
1121 + void SetExtractionFundamental()
1122 + void SetExtractionWithExtractorRndm()
1123 + void SetExtractionWithExtractor()
1124
1125 * mjobs/MJStar.cc:
1126 - changed/fixed the input name of the MPedPhotCam used in the
1127 image cleaning
1128
1129 * mraw/MRawFileRead.[h,cc]:
1130 - changed return type of OpenNextFile
1131 - in some cases return kERROR in OpenNextFile to abort the Processing
1132 with an error
1133
1134 * mraw/MRawRunHeader.cc:
1135 - call a wrong file format version ERROR now
1136
1137 * mhflux/MAlphaFitter.[h,cc]:
1138 - make sure that resetted values are returned if fit failed
1139 - set default scaling too kOffRegion
1140
1141 * mhflux/MHAlpha.cc:
1142 - some small fixes to handling of MHAlphaOff
1143
1144 * mhflux/MHFalseSource.[h,cc]:
1145 - implemented possible usage of MHFalsSourceOff for On-Off-Analysis
1146 - updated display accordingly
1147 - updated fit accordingly
1148 - removed catalog temporarily from plots until I found the
1149 reason for the strange crashes
1150
1151 * mbadpixels/MBadPixelCalc.[h,cc]:
1152 - implemented the possibility to check the pedestal rms against the
1153 variance of the pedstal rms, too. The option is curretly switched
1154 off.
1155 - enahanced informal output in PreProcess
1156
1157 * mbase/MTaskList.cc:
1158 - a little change to some output
1159
1160
1161
1162 2005/01/10 Wolfgang Wittek
1163
1164 * mfbase/MFEventSelector2.cc
1165 - check whether filter exists before calling
1166 filter->CallPreProcess(parlist)
1167
1168
1169
1170 2005/01/08 Markus Gaug
1171
1172 * mhcalib/MHCalibrationHiLoCam.[h,cc]
1173 * mcalib/MCalibrationHiLoCam.[h,cc]
1174 * mcalib/MCalibrationHiLoPix.[h,cc]
1175 * mcalib/MIntensityCalibrationHiLoCam.[h,cc]
1176 * mhcalib/Makefile, mcalib/Makefile, mhcalib/HCalibLinkDef.h,
1177 mcalib/CalibLinkDef.h
1178 - new classes for calibration of conversion high-gain vs. low-gain
1179
1180 * msignal/MExtractedSignalPix.[h,cc]
1181 - added data member fChisquare, set to -1. by Clear() and Reset()
1182 - raised version number by 1
1183
1184 * msignal/MExtractedSignalCam.[h,cc]
1185 - added data member fNdf, set to -1 by default
1186 - new function: GetProb(const Int_t pixidx) to be called to
1187 calculate the joint probability of Chisquare of pixel "pixidx"
1188 and fNdf
1189 - added documentation of data members
1190 - raised version number by 1
1191
1192 * mhcalib/MHCalibrationChargeCam.cc
1193 - strengthened default histogram limits a bit, should accelerate
1194 the calibration by 20%.
1195
1196 * mjobs/MJCalibrateSignalFromOutside.cc
1197 - fixed two lines to compile MCalibrateData with the recent changes
1198 by TB
1199
1200 * msignal/MExtractTimeAndChargeDigitalFilter.cc
1201 - fixed two bugs introduced yesterday by TB.
1202
1203 * msignal/MExtractTimeAndChargeSpline.cc
1204 * msignal/MExtractTimeAndChargeSlidingWindow.cc
1205 - adopt part of TB's speed accelerations into these classes
1206
1207 * msignal/MExtractTimeAndCharge.cc
1208 - fix the low-gain extraction window for the case that the high-gain
1209 is saturated. Was skipped so far.
1210
1211
1212
1213 2005/01/07 Markus Gaug
1214
1215 * msignal/MExtractFixedWindowPeakSearch.[h,cc]
1216 - catch the case that more than 90% of the pixels have saturated
1217 signals and fix the extraction window from the occurrance of
1218 saturation, then. Important for high-intensity calibration events.
1219
1220
1221 * msignal/MExtractor.cc
1222 * msignal/MExtractTime.cc
1223 * msignal/MExtractTimeAndCharge.cc
1224 - added some documentation
1225
1226 * msignal/MExtractTime.[h,cc]
1227 - moved the empty function FindTimeHiGain() and FindTimeLoGain() to
1228 the header-file.
1229
1230
1231
1232
1233 2005/01/07 Abelardo Moralejo
1234
1235 * mbase/MLog.h
1236 - Added #include "TSystem.h", otherwise gSystem is not recognized
1237 in Mac OSX.
1238
1239 * manalysis/MMakePadHistograms.cc
1240 - Changed badcalc.SetNamePedPhotContainer to
1241 badcalc.SetNamePedPhotCam
1242
1243
1244
1245 2005/01/07 Thomas Bretz
1246
1247 * mbadpixels/MBadPixelsCalc.[h,cc], macros/ONOFFAnalaysis.C:
1248 - replaced PedPhotContainer by PedPhotCam for consistency
1249
1250 * mbase/MLog.[h,cc]:
1251 - return *this in Seperator()
1252
1253 * mbase/MPrint.[h,cc]:
1254 - use new separator manipulator in PreProcess
1255 - fixed a type: separator instead of seperator
1256
1257 * mfileio/MReadTree.[h,cc]:
1258 - added a check for branch->IsAutoDelete() in Notify()
1259
1260 * mpedestal/MExtractPedestal.[h,cc]:
1261 - added new option 'fRandomCalculation' be used to switch on-/off-
1262 randomization in extractors, the default should be like before
1263 - added Process() calling Calc()
1264
1265 * mpedestal/MPedCalcFromLoGain.[h,cc], mpedestal/MPedCalcPedRun.[h,cc]:
1266 - renamed Process() to Calc()
1267
1268 * Makefile:
1269 - removed macros/calibration.C, which seems to have been
1270 unintantionally introduced.
1271
1272 * manalysis/Makefile:
1273 - removed unintantionally introduced wrong include
1274
1275 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
1276 - a small acceleration discussed with Hendrik by replacing a
1277 counter in a loop by pointer arithmetics
1278
1279 * mraw/MRawEvtPixelIter.cc:
1280 - fixed a bug in GetMaxIdxHiLoGain which caused the loop to
1281 read one byte behind the end of the array
1282 - fixed HasLoGain() which really did weired things, means accessing
1283 sometimes memory somewhere. This could theoretically result
1284 in assigning the wrong lo-gains to the wrong pixels.
1285
1286 * mtrigger/MTriggerPattern.[h,cc], mtrigger/MTriggerPatternDecode.[h,cc],
1287 mtrigger/MFTriggerPattern.[h,cc]:
1288 - added
1289
1290 * mtrigger/Makefile, mtrigger/TriggerLinkDef.h:
1291 - added MTriggerPattern, MTriggerPatternDecode and MFTriggerPattern
1292
1293 * manalysis/MEnergyEstParam.h:
1294 - added a new function SetVariables calling SetCoeff
1295
1296 * mcalib/MCalibrateData.[h,cc]:
1297 - removed data members for container names
1298 - added new lists for container names
1299 - allow to calibrate more than one pedestal container at the same
1300 time
1301
1302 * mjobs/MJCalibrateSignal.cc:
1303 - changed accordingly
1304
1305
1306
1307 2005/01/05 Thomas Bretz
1308
1309 * mcalib/MCalibrationBlindPix.cc, mcalib/MCalibrationChargeCalc.cc,
1310 mhcalib/MHCalibrationRelTimeCam.cc:
1311 - made some output lines fit into convinience window of 80 col
1312
1313 * mhist/MHCamEvent.cc:
1314 - make sure that x-axis has correct title
1315
1316 * msignal/MArrivalTimePix.cc:
1317 - init error to -1 which is a obviously non valid value
1318 - fixed IsValid() which gave wrong results
1319
1320 * msignal/MExtractTimeAndCharge.cc, msignal/MExtractedSignalPix.cc:
1321 - made sure that LoGain is flagged non-valid if no lo-gain exists
1322 - push time back at the edge of the allowed limits if outside
1323
1324 * mbase/MGList.[h,cc]:
1325 - introduced new functions Delete and DeletePictures
1326 - SetBit(kMustCleanup) in constructor. Otherwise it is not
1327 correctly removed from ListOfCleanups
1328
1329 * mbase/MLog.cc:
1330 - SetBit(kMustCleanup) if adding a plugin to make sure it is cleaned
1331 from the list
1332
1333 * mbase/MParContainer.[h,cc]:
1334 - replaced return type of GetDescriptor by TString. The old version
1335 was terribly wrong! The returned memory wasn't removed as soon
1336 as the function returned.
1337
1338 * mbase/MStatusDisplay.[h,cc]:
1339 - for security (thread safty) replaced all Form() by MString::Form()
1340 - implemented a more secure scheme of Closing (Clone()) this was
1341 a hint given by valgrind
1342 - set kMustCleanup for all new object in ClonePad not only kCanDelete
1343 - fixed some lines in pulldown-menus
1344 - add TPads to ListOfCleanups in ClonePad (workaround!)
1345
1346 * mbase/MString.[h,cc]:
1347 - implemented a new static Form() function returning a copy of
1348 the result
1349
1350 * mbase/MTask.[h,cc]:
1351 - replaced return type of GetDescriptor by TString. The old version
1352 was terribly wrong! The returned memory wasn't removed as soon
1353 as the function returned.
1354 - Made GetDescriptor thread safe using MString::Form
1355
1356 * mfileio/MWriteRootFile.cc:
1357 - Use GetDescriptor().Data() when using any kind of printf function
1358
1359 * mhbase/MFillH.cc:
1360 - replaced string concatenation in all constructors by a Form
1361 (also suggested by valgrind)
1362
1363 * mhcalib/MHCalibrationRelTimeCam.cc:
1364 - made some output fit into 80col boundary
1365
1366
1367
1368
1369 2005/01/03 Thomas Bretz (HAPPY NEW YEAR)
1370
1371 * mfht:
1372 - added new directory for hexagonal fourier transformation
1373
1374 * mfht/HftIncl.h, mhft/HftLinkDef.h, mhft/MGeomCamMagicXT.[h,cc],
1375 mhft/MGeomCamMagicEnhance.[h,cc], mhft/MHexgaonalFT.[h,cc],
1376 mhft/MHexagonalFreqSpace.[h,cc], mhft/MHexagonalFTCalc.[h,cc],
1377 mhft/Makefile:
1378 - added
1379
1380 * macros/extendcam.C:
1381 - added: tutorial for MGeomCamExtend
1382
1383 * macros/hft.C:
1384 - added: tutorial for MHexgonalFTCalc
1385
1386 * macros/dohtml.C:
1387 - updated
1388
1389 * macros/rootlogon.C:
1390 - updated
1391
1392 * Makefile:
1393 - mhft added
1394
1395 * mbase/MParContainer.cc, mbase/MLog.cc:
1396 - added a pre-compiler option for destructor debugging
1397
1398 * mbase/MTaskList.[h,cc]:
1399 - added new function Replace
1400
1401 * mdata/MDataChain.cc, mfbase/MF.cc:
1402 - shortened some output
1403
1404 * mdata/MDataArray.[h,cc]:
1405 - added new function FindRule
1406
1407 * mfileio/MReadTree.[h,cc]:
1408 - enhanced functionality to be able to read a TTree stored in memory
1409 instead of a file. Therefor introduced fTree which is now the pointer
1410 used and replaced fChain where TTree and TChain have common behaviour.
1411 Where they behave uncommon new code for the new case has been added.
1412
1413 * mfileio/MWriteRootFile.[h,cc]:
1414 - enhanced functionality to be able to write a TTree into memory
1415 instead of a file. This were maily bugfixes for the case fOut==0, which
1416 must be handled correctly. Becarefull a tree filles without a file
1417 is not deleted automatically!
1418
1419 * mhbase/MBinning.h:
1420 - added copy constructor
1421 - fixed buggy SetEdges(MBinning&) which didn't work
1422
1423 * mhbase/MHMatrix.cc:
1424 - when adding a new rule check first if the same rule already exists
1425
1426 * mhflux/MAlphaFitter.[h,cc]:
1427 - added new functionality to support on-off analysis
1428 - didn't touch existing code
1429
1430 * mhflux/MHAlpha.[h,cc]:
1431 - added new functionality to support on-off analysis
1432 - replaced Fit() calls by newer function calls
1433 - added DrawAll - PRELIMINARY
1434 - fixed a bug when projecting - may be the reson for some strange
1435 crashes
1436
1437 * mcalib/MCalibColorSet.cc:
1438 - fixed a stupid bug introduced last year, which caused MCalibColorSet
1439 in some circumstances to stop the eventloop when it shouldn't
1440
1441 * mjobs/MSequence.cc:
1442 - expand path names
1443
Note: See TracBrowser for help on using the repository browser.