source: trunk/MagicSoft/Mars/Changelog@ 5868

Last change on this file since 5868 was 5868, checked in by gaug, 20 years ago
*** empty log message ***
File size: 22.6 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/01/17 Markus Gaug
24
25 * msignal/MExtractTimeAndChargeDigitalFilter.cc
26 - remove a situation where the high-gain signal can be 0.
27
28 * mtrigger/MTriggerPattern.h
29 - fixed a bug in defining the trigger bit pattern (Have to start
30 from 0 instead of 1)
31
32
33 2005/01/16 Markus Gaug
34
35 * mhcalib/MHCalibrationCam.[h,cc]
36 * mhcalib/MHCalibrationRelTimeCam.[h,cc]
37 * mhcalib/MHCalibrationChargeCam.[h,cc]
38 - put overflow management and results camera initialization into
39 base class
40
41 * mcalib/MCalibrateData.[h,cc]
42 - added possibility to re-normalize signal to equiv. photo-electrons
43 ( SetSignalType(MCalibrateData::kPhe) ).
44 Default is old version in photons
45 - speed up Process by storing pre-calculated calibration constants
46 in arrays (needed 40% of CPU time of the eventloop before, now: 23%)
47 - added new pointer to different MCalibrationChargeCam used for
48 updates
49 - added possibility to update the conversion factors using the
50 MCalibrationChargeCam stored in fCalibUpdate.
51 - added Print() function
52
53 * mcalib/MCalibCalcFromPast.[h,cc]
54 - committed final version, now also in the Makefile
55
56
57 * mjobs/MJCalibrateSignalFromOutside.[h,cc]
58 * macros/calibration.C
59 - committed final version, now able to calibrate interlaced cal.
60 events.
61
62
63 2005/01/14 Hendrik Bartko
64
65 * msignal/calibration_weights_UV.dat
66 - fixed a small bug in the noise autocorrelation of the AB-noise
67 * msignal/calibration_weights_blue.dat
68 - new weights file for blue calibration pulses
69 * cosmics_weights.dat
70 - fixed a small bug in the noise autocorrelation of the AB-noise
71
72
73 2005/01/14 Markus Gaug
74
75 * msignal/MExtractTimeAndChargeDigitalFilter.cc
76 - added a small acceleration of the program, tested by Hendrik and
77 me.
78
79 * mpedestal/MPedCalcFromLoGain.cc
80 - fixed one warning output which was not a real warning.
81
82 * mcalib/MCalibrationChargeCam.cc
83 - improved the function to calculate a mean conversion factor over
84 the whole camera including a fit to the values.
85
86 * mpedestal/MPedCalcPedRun.[h,cc]
87 - undo some changes introduced by TB on 2/12/04 which had made the
88 use of interlaced pedestal events impossible again.
89 - Use now the new class MTriggerPattern directly to recognize an
90 interlaced pedestal event.
91
92
93 2005/01/14 Thomas Bretz
94
95 * callisto.cc:
96 - fixed a typo in output
97
98 * manalysis/MGeomApply.cc:
99 - removed some old code already in comments
100 - added possibility to switch off automatic processing (used
101 if two different geometries around)
102
103 * manalysis/MMultiDimDistCalc.cc, mhbase/MHMatrix.[h,cc],
104 mranforest/MRanForestCalc.cc, mtools/MHSimulatedAnnealing.[h,cc],
105 mtools/MSimulatedAnnealing.h:
106 - added include of TVector because in newer root version it is
107 not included from TMatrix anymore
108
109 * mbase/BaseLinkDef.h, mbase/MMath.[h,cc]:
110 - to stick to the convention of TMath in newer root versions MMath
111 changed from a class to a namespace
112
113 * mbase/MEvtLoop.[h,cc]:
114 - to support newer root version added a second Write-function
115 with a const qualifier.
116
117 * mdata/MDataChain.cc:
118 - changed access to TMath for newer root versions
119
120 * mfileio/MChain.[h,cc]:
121 - implemented a workaround for teh changed LoadTree definition
122 in newer root-versions
123
124 * mfileio/MReadTree.cc:
125 - fixed a bug in CheckBranchSize caused some warning to be
126 displayed
127
128 * mhflux/MHAlpha.cc:
129 - removed check for fResult in PostProcess (it is always there)
130
131 * msignal/MExtractTimeFastSpline.cc:
132 - fixed delete --> delete[]
133
134 * mbadpixels/MBadPixelsCalc.cc:
135 - slight change to some output
136
137 * mbase/MTaskEnv.h:
138 - set name of default task when pointer is given
139
140 * mjobs/MJCalibrateSignal.cc:
141 - fixed handling of extraction range for various cases
142 - fixed handling in case no arrival times are calculated
143
144 * mjobs/MJCalibration.cc:
145 - write at least a default arrival time calibration container
146 to make further processing easier
147
148 * mjobs/MJPedestal.[h,cc]:
149 - fixed handling of extraction range for various cases
150
151
152
153 2005/01/14 Abelardo Moralejo
154
155 * mtemp/mpadova/macros/trainsubsample.C, RanForestDISP.C
156 - added. Two macros used in the analysis of real wobble mode data.
157
158
159
160 2005/01/14 Daniela Dorner
161
162 * macros/sql/filldotrun.C
163 - added new arehucas-verions and changed code accordingly
164
165
166
167 2005/01/13 Abelardo Moralejo
168
169 * macros/starmc.C
170 - Added (commented) lines for the case of gamma MC source off-axis
171 (wobble mode). Changed default extractor to
172 MExtractFixedWindowPeakSearch.
173
174
175
176 2005/01/13 Raquel de los Reyes
177
178 * callisto.rc
179 - introduced several configuration lines
180 (format: "class".DataCheck: No) to allow callisto
181 to run with rawfiles. Necessary for the datacheck.
182
183
184
185 2005/01/13 Markus Gaug
186
187 * mcalib/MCalibColorSet.cc
188 - fixed runs 45605-45609
189
190 * msignal/MExtractor.h
191 - take out the variable fHiLoLast from the streamer. Will be
192 initialized in the ReInit(), if needed
193
194 * msignal/MExtractor.cc
195 - Initialized fHiLoLast to 0. Otherwise, a second eventloop with
196 the same extractor may have that variable set to a certain
197 value, even if not desired. The ReInit() fixes fHiLoLast, if
198 different from 0.
199
200 * mpedestal/MExtractPedestal.cc
201 * mpedestal/MPedCalcPedRun.cc
202 * mpedestal/MPedCalcFromLoGain.cc
203 - fix the output of the print to the correct value for the case
204 that the extractor is used.
205
206
207 2005/01/13 Thomas Bretz
208
209 * callisto.rc:
210 - fixed some typos
211
212 * mbase/MLog.cc:
213 - unset DEBUG defined unintentionally
214
215 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
216 - removed printing Weights in InitArrays, because otherwise
217 the output of a full data calibration is totally crowded
218 with numbers. Having the weights-file name on the display
219 is perfectly enough.
220
221
222
223 2005/01/12 Markus Gaug
224
225 * mcalib/MCalibrationIntensityRelTimeCam.cc
226 - added fit to improve averageing of the obtained results
227
228
229
230 2005/01/12 Thomas Bretz
231
232 * manalysis/MMatrixLoop.cc:
233 - changed name to MRead because it now derives from MRead
234
235 * mbase/MEvtLoop.[h,cc]:
236 - implemented an option not to cascade the status display to the
237 parameter list in PreProcess
238
239 * mhflux/MHAlpha.cc:
240 - changed name of "Significance" to "MinimizationValue"
241 - return -significance to have a value being minimized
242
243 * mhist/MHCamera.cc:
244 - fixed output of text in legend
245
246 * mhist/MHEvent.[h,cc]:
247 - implemented new options for calibrated pedestals
248
249 * mmain/MEventDisplay.cc:
250 - fixed to support latest changes in MJCalibrateSignal
251
252 * mpedestal/MPedPhotCam.cc:
253 - added new options in GetPixelContent (4 and 5) to support
254 a correct camera display
255
256 * mjobs/MJCalibrateSignal.cc:
257 - fixed display of calibrated pedestal and pedestal rms
258 - changed order of plots. Now all interpolated values
259 (means all calibrated values which are bad-pixel treated)
260 are displayed behind the unsuitable pixels.
261
262 * mjobs/MJ*.cc:
263 - corrected all wrong %06d to %08d to fit the number of
264 digits in run-numbers
265
266
267
268 2005/01/11 Abelardo Moralejo
269
270 * mjobs/Makefile
271 - added missing include -I ../mtrigger
272
273
274
275 2005/01/11 Thomas Bretz
276
277 * callisto.cc, callisto.rc:
278 - changed such, that all three kinds of pedestals are calcualted
279 (usefull for studies)
280
281 * manalysis/MMatrixLoop.[h,cc]:
282 - derived from MRead
283 - implemented some basic functions from MRead
284
285 * mfilter/MFCosmics.[h,cc]:
286 - allow setting of name of MPedestalCam
287
288 * mhbase/MBinning.[h,cc]:
289 - added SetEdges taking MParList as input
290
291 * mhflux/MHAlpha.cc:
292 - use new function from MBinning
293
294 * mjobs/MJCalibrateSignal.[h,cc]:
295 - changed to calculate all three kinds of pedestals
296 - added filters for trigger pattern and illuminated events
297
298 * mjobs/MJPedestal.cc:
299 - give different names to tabs with different pedestals
300
301 * mjobs/MJStar.cc:
302 - on request changed used pedestal from "FromExtractor" to
303 "FromExtractorRndm"
304
305 * mtrigger/MTriggerPattern.h:
306 - added Reset function
307
308 * mtrigger/MTriggerPatternDecode.[h,cc]:
309 - added using file format version number
310
311
312
313 2005/01/11 Markus Gaug
314
315 * mbadpixels/MBadPixelsPix.cc
316 - updated documentation
317
318 * mcalib/MCalibrationChargeCalc.cc
319 - make pixels with deviating number of phes unreliable instead of
320 unsuitable (this was already thought so, but missed to modify
321 at one place).
322
323 * mhcalib/MHCalibrationCam.[h,cc]
324 - add possible flag 'kInterlaced': default: kFALSE (like before)
325 - added pointer to MRawEvtHeader to deny cosmics events in case
326 of 'interlaced' flag is set. No changes for 'normal' calibration
327
328
329
330 2005/01/10 Benjamin Riegel
331
332 * mreport/MReportStarguider.cc, mreport/MReportStarguider.h
333 - added two classes for implementing starguider-data
334
335 * mreport/ReportLinkDef.h
336 - added class MReportStarguider to be linked:
337 #pragma link C++ class MReportStarguider+;
338
339 * mreport/Makefile
340 - added file MReportStarguider.cc
341
342 * merpp.cc
343 - added two containers ( MReportStarguider, MTimeStarguider ) and
344 added MReportStarguider to the list:
345 w->AddContainer("MReportStarguider", "Starguider");
346 w->AddContainer("MTimeStarguider", "Starguider");
347 r->AddToList("MReportStarguider");
348
349
350
351 2005/01/10 Markus Gaug
352
353 * mcalib/MCalibColorSet.cc
354 - return kFALSE for CL-run instead of kTRUE
355
356 * mcalib/MCalibrationChargeCalc.cc
357 - stop program in case that multiple colours are found in same file
358 without intensity calibration
359
360 * mbadpixels/MBadPixelsPix.h
361 - added two new possible UnCalibrated_t flags for the hi-lo
362 calibration
363
364 * macros/calibration.C
365 - add the calls to:
366 MArray::Class()->IgnoreTObjectStreamer();
367 MParContainer::Class()->IgnoreTObjectStreamer();
368 in main.
369
370 * msignal/MExtractor.h
371 - added Getter for fOffsetLoGain (was still missing)
372
373 * mhcalib/MHCalibrationChargeCam.[h,cc]
374 - remove pixels with histogram overflow only if their percentage
375 passes a certain limit (default: 0.5%). Before, every overflow
376 lead to an unsuitable pixel.
377
378 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc]
379 - implemented changes suggested by T.B. to speed up calculations
380 - take fNameWeightsFile into the streamer, otherwise the Clone()
381 will always create an extractor with cosmic's weights.
382 - set fOffsetLoGain to a slighly higher value. The DF seems to
383 have a different offset since it uses different pulse shapes
384 and thus sightly different time definitions.
385
386
387
388 2005/01/10 Thomas Bretz
389
390 * mhvstime/MHVsTime.cc:
391 - fixed a compiler error for gcc 2.95.3, see Mantis bug # 157
392
393 * callisto.cc:
394 - changed such, that the calculated pedestal is not random
395 anymore
396 - added code to calculate the pedestal also with randomization,
397 but this code is for the moment commented out.
398
399 * callisto.rc:
400 - fixed naming of pedestal calculation
401
402 * mbadpixels/MBadPixelsCalc.cc:
403 - added a second check which compares the pedestal rms with
404 the variance of the pedestal rms in the same sector
405
406 * mjobs/MJCalibrateSignal.[h,cc]:
407 - changed to calculate the pedestal from extractor without
408 randomization
409 - added code to calculate the pedestal also with randomization,
410 but this code is for the moment commented out.
411
412 * mjobs/MJCalibration.cc:
413 - made sure that pedcam always has the correct name
414 (FIXME? Print a warning if it has the wrong name)
415
416 * mjobs/MJPedestal.[h,cc]:
417 - changed such, that it allows the calculation of pedestals
418 in three different ways (fundamental, fromextractor,
419 fromextractorrndm)
420 - therefor removed SetExtractorResolution and added
421 + void SetExtractionFundamental()
422 + void SetExtractionWithExtractorRndm()
423 + void SetExtractionWithExtractor()
424
425 * mjobs/MJStar.cc:
426 - changed/fixed the input name of the MPedPhotCam used in the
427 image cleaning
428
429 * mraw/MRawFileRead.[h,cc]:
430 - changed return type of OpenNextFile
431 - in some cases return kERROR in OpenNextFile to abort the Processing
432 with an error
433
434 * mraw/MRawRunHeader.cc:
435 - call a wrong file format version ERROR now
436
437 * mhflux/MAlphaFitter.[h,cc]:
438 - make sure that resetted values are returned if fit failed
439 - set default scaling too kOffRegion
440
441 * mhflux/MHAlpha.cc:
442 - some small fixes to handling of MHAlphaOff
443
444 * mhflux/MHFalseSource.[h,cc]:
445 - implemented possible usage of MHFalsSourceOff for On-Off-Analysis
446 - updated display accordingly
447 - updated fit accordingly
448 - removed catalog temporarily from plots until I found the
449 reason for the strange crashes
450
451 * mbadpixels/MBadPixelCalc.[h,cc]:
452 - implemented the possibility to check the pedestal rms against the
453 variance of the pedstal rms, too. The option is curretly switched
454 off.
455 - enahanced informal output in PreProcess
456
457 * mbase/MTaskList.cc:
458 - a little change to some output
459
460
461
462 2005/01/10 Wolfgang Wittek
463
464 * mfbase/MFEventSelector2.cc
465 - check whether filter exists before calling
466 filter->CallPreProcess(parlist)
467
468
469
470 2005/01/08 Markus Gaug
471
472 * mhcalib/MHCalibrationHiLoCam.[h,cc]
473 * mcalib/MCalibrationHiLoCam.[h,cc]
474 * mcalib/MCalibrationHiLoPix.[h,cc]
475 * mcalib/MIntensityCalibrationHiLoCam.[h,cc]
476 * mhcalib/Makefile, mcalib/Makefile, mhcalib/HCalibLinkDef.h,
477 mcalib/CalibLinkDef.h
478 - new classes for calibration of conversion high-gain vs. low-gain
479
480 * msignal/MExtractedSignalPix.[h,cc]
481 - added data member fChisquare, set to -1. by Clear() and Reset()
482 - raised version number by 1
483
484 * msignal/MExtractedSignalCam.[h,cc]
485 - added data member fNdf, set to -1 by default
486 - new function: GetProb(const Int_t pixidx) to be called to
487 calculate the joint probability of Chisquare of pixel "pixidx"
488 and fNdf
489 - added documentation of data members
490 - raised version number by 1
491
492 * mhcalib/MHCalibrationChargeCam.cc
493 - strengthened default histogram limits a bit, should accelerate
494 the calibration by 20%.
495
496 * mjobs/MJCalibrateSignalFromOutside.cc
497 - fixed two lines to compile MCalibrateData with the recent changes
498 by TB
499
500 * msignal/MExtractTimeAndChargeDigitalFilter.cc
501 - fixed two bugs introduced yesterday by TB.
502
503 * msignal/MExtractTimeAndChargeSpline.cc
504 * msignal/MExtractTimeAndChargeSlidingWindow.cc
505 - adopt part of TB's speed accelerations into these classes
506
507 * msignal/MExtractTimeAndCharge.cc
508 - fix the low-gain extraction window for the case that the high-gain
509 is saturated. Was skipped so far.
510
511
512
513 2005/01/07 Markus Gaug
514
515 * msignal/MExtractFixedWindowPeakSearch.[h,cc]
516 - catch the case that more than 90% of the pixels have saturated
517 signals and fix the extraction window from the occurrance of
518 saturation, then. Important for high-intensity calibration events.
519
520
521 * msignal/MExtractor.cc
522 * msignal/MExtractTime.cc
523 * msignal/MExtractTimeAndCharge.cc
524 - added some documentation
525
526 * msignal/MExtractTime.[h,cc]
527 - moved the empty function FindTimeHiGain() and FindTimeLoGain() to
528 the header-file.
529
530
531
532
533 2005/01/07 Abelardo Moralejo
534
535 * mbase/MLog.h
536 - Added #include "TSystem.h", otherwise gSystem is not recognized
537 in Mac OSX.
538
539 * manalysis/MMakePadHistograms.cc
540 - Changed badcalc.SetNamePedPhotContainer to
541 badcalc.SetNamePedPhotCam
542
543
544
545 2005/01/07 Thomas Bretz
546
547 * mbadpixels/MBadPixelsCalc.[h,cc], macros/ONOFFAnalaysis.C:
548 - replaced PedPhotContainer by PedPhotCam for consistency
549
550 * mbase/MLog.[h,cc]:
551 - return *this in Seperator()
552
553 * mbase/MPrint.[h,cc]:
554 - use new separator manipulator in PreProcess
555 - fixed a type: separator instead of seperator
556
557 * mfileio/MReadTree.[h,cc]:
558 - added a check for branch->IsAutoDelete() in Notify()
559
560 * mpedestal/MExtractPedestal.[h,cc]:
561 - added new option 'fRandomCalculation' be used to switch on-/off-
562 randomization in extractors, the default should be like before
563 - added Process() calling Calc()
564
565 * mpedestal/MPedCalcFromLoGain.[h,cc], mpedestal/MPedCalcPedRun.[h,cc]:
566 - renamed Process() to Calc()
567
568 * Makefile:
569 - removed macros/calibration.C, which seems to have been
570 unintantionally introduced.
571
572 * manalysis/Makefile:
573 - removed unintantionally introduced wrong include
574
575 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
576 - a small acceleration discussed with Hendrik by replacing a
577 counter in a loop by pointer arithmetics
578
579 * mraw/MRawEvtPixelIter.cc:
580 - fixed a bug in GetMaxIdxHiLoGain which caused the loop to
581 read one byte behind the end of the array
582 - fixed HasLoGain() which really did weired things, means accessing
583 sometimes memory somewhere. This could theoretically result
584 in assigning the wrong lo-gains to the wrong pixels.
585
586 * mtrigger/MTriggerPattern.[h,cc], mtrigger/MTriggerPatternDecode.[h,cc],
587 mtrigger/MFTriggerPattern.[h,cc]:
588 - added
589
590 * mtrigger/Makefile, mtrigger/TriggerLinkDef.h:
591 - added MTriggerPattern, MTriggerPatternDecode and MFTriggerPattern
592
593 * manalysis/MEnergyEstParam.h:
594 - added a new function SetVariables calling SetCoeff
595
596 * mcalib/MCalibrateData.[h,cc]:
597 - removed data members for container names
598 - added new lists for container names
599 - allow to calibrate more than one pedestal container at the same
600 time
601
602 * mjobs/MJCalibrateSignal.cc:
603 - changed accordingly
604
605
606
607 2005/01/05 Thomas Bretz
608
609 * mcalib/MCalibrationBlindPix.cc, mcalib/MCalibrationChargeCalc.cc,
610 mhcalib/MHCalibrationRelTimeCam.cc:
611 - made some output lines fit into convinience window of 80 col
612
613 * mhist/MHCamEvent.cc:
614 - make sure that x-axis has correct title
615
616 * msignal/MArrivalTimePix.cc:
617 - init error to -1 which is a obviously non valid value
618 - fixed IsValid() which gave wrong results
619
620 * msignal/MExtractTimeAndCharge.cc, msignal/MExtractedSignalPix.cc:
621 - made sure that LoGain is flagged non-valid if no lo-gain exists
622 - push time back at the edge of the allowed limits if outside
623
624 * mbase/MGList.[h,cc]:
625 - introduced new functions Delete and DeletePictures
626 - SetBit(kMustCleanup) in constructor. Otherwise it is not
627 correctly removed from ListOfCleanups
628
629 * mbase/MLog.cc:
630 - SetBit(kMustCleanup) if adding a plugin to make sure it is cleaned
631 from the list
632
633 * mbase/MParContainer.[h,cc]:
634 - replaced return type of GetDescriptor by TString. The old version
635 was terribly wrong! The returned memory wasn't removed as soon
636 as the function returned.
637
638 * mbase/MStatusDisplay.[h,cc]:
639 - for security (thread safty) replaced all Form() by MString::Form()
640 - implemented a more secure scheme of Closing (Clone()) this was
641 a hint given by valgrind
642 - set kMustCleanup for all new object in ClonePad not only kCanDelete
643 - fixed some lines in pulldown-menus
644 - add TPads to ListOfCleanups in ClonePad (workaround!)
645
646 * mbase/MString.[h,cc]:
647 - implemented a new static Form() function returning a copy of
648 the result
649
650 * mbase/MTask.[h,cc]:
651 - replaced return type of GetDescriptor by TString. The old version
652 was terribly wrong! The returned memory wasn't removed as soon
653 as the function returned.
654 - Made GetDescriptor thread safe using MString::Form
655
656 * mfileio/MWriteRootFile.cc:
657 - Use GetDescriptor().Data() when using any kind of printf function
658
659 * mhbase/MFillH.cc:
660 - replaced string concatenation in all constructors by a Form
661 (also suggested by valgrind)
662
663 * mhcalib/MHCalibrationRelTimeCam.cc:
664 - made some output fit into 80col boundary
665
666
667
668
669 2005/01/03 Thomas Bretz (HAPPY NEW YEAR)
670
671 * mfht:
672 - added new directory for hexagonal fourier transformation
673
674 * mfht/HftIncl.h, mhft/HftLinkDef.h, mhft/MGeomCamMagicXT.[h,cc],
675 mhft/MGeomCamMagicEnhance.[h,cc], mhft/MHexgaonalFT.[h,cc],
676 mhft/MHexagonalFreqSpace.[h,cc], mhft/MHexagonalFTCalc.[h,cc],
677 mhft/Makefile:
678 - added
679
680 * macros/extendcam.C:
681 - added: tutorial for MGeomCamExtend
682
683 * macros/hft.C:
684 - added: tutorial for MHexgonalFTCalc
685
686 * macros/dohtml.C:
687 - updated
688
689 * macros/rootlogon.C:
690 - updated
691
692 * Makefile:
693 - mhft added
694
695 * mbase/MParContainer.cc, mbase/MLog.cc:
696 - added a pre-compiler option for destructor debugging
697
698 * mbase/MTaskList.[h,cc]:
699 - added new function Replace
700
701 * mdata/MDataChain.cc, mfbase/MF.cc:
702 - shortened some output
703
704 * mdata/MDataArray.[h,cc]:
705 - added new function FindRule
706
707 * mfileio/MReadTree.[h,cc]:
708 - enhanced functionality to be able to read a TTree stored in memory
709 instead of a file. Therefor introduced fTree which is now the pointer
710 used and replaced fChain where TTree and TChain have common behaviour.
711 Where they behave uncommon new code for the new case has been added.
712
713 * mfileio/MWriteRootFile.[h,cc]:
714 - enhanced functionality to be able to write a TTree into memory
715 instead of a file. This were maily bugfixes for the case fOut==0, which
716 must be handled correctly. Becarefull a tree filles without a file
717 is not deleted automatically!
718
719 * mhbase/MBinning.h:
720 - added copy constructor
721 - fixed buggy SetEdges(MBinning&) which didn't work
722
723 * mhbase/MHMatrix.cc:
724 - when adding a new rule check first if the same rule already exists
725
726 * mhflux/MAlphaFitter.[h,cc]:
727 - added new functionality to support on-off analysis
728 - didn't touch existing code
729
730 * mhflux/MHAlpha.[h,cc]:
731 - added new functionality to support on-off analysis
732 - replaced Fit() calls by newer function calls
733 - added DrawAll - PRELIMINARY
734 - fixed a bug when projecting - may be the reson for some strange
735 crashes
736
737 * mcalib/MCalibColorSet.cc:
738 - fixed a stupid bug introduced last year, which caused MCalibColorSet
739 in some circumstances to stop the eventloop when it shouldn't
740
741 * mjobs/MSequence.cc:
742 - expand path names
743
Note: See TracBrowser for help on using the repository browser.