source: trunk/MagicSoft/Mars/Changelog@ 8379

Last change on this file since 8379 was 8379, checked in by tbretz, 19 years ago
*** empty log message ***
File size: 26.5 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
4For your entries please follow EXACTLY this style:
5
6_yyyy/mm/dd_[Your Name]
7_
8___*_filename:
9_____-_description
10_
11___*_filename2, filename3:
12_____-_description
13_
14_
15_
16
17While an underscore is a placeholder for a white-space or an empty line.
18
19 -*-*- END OF LINE -*-*-
20
21 2007/03/17 Thomas Bretz
22
23 * mbase/MTime.[h,cc]:
24 - added new memeber function to set unix times
25
26
27
28 2007/03/09 Thomas Bretz
29
30 * mjoptim/MJOptimizeCuts.cc:
31 - implemented printing of input file also in RunOnOffCore
32
33
34
35 2007/03/08 Markus Meyer
36
37 * mpointing/MPointingDevCalc.h:
38 - changed fNumMinStars from 8 to n (in SetNumMinStars)
39
40
41
42 2007/03/06 Stefan Ruegamer
43
44 * mraw/MRawRunHeader.cc:
45 - added SwapAssignment for pixels 428 and 429
46
47
48
49 2007/03/05 Thomas Bretz
50
51 * msignal/MExtractTimeAndChargeSpline.cc:
52 - added a default for the extrator resolution in case no predefined
53 value is set
54
55 * mjobs/MJCalib.[h,cc], mjobs/MJCalibration.cc:
56 - removed HiLoCalibration option
57
58 * mjobs/MJCalibration.cc:
59 - use extractor to determine hi-/lo-calibration
60
61 * mjobs/MJPedestal.cc:
62 - do only insist on pedestal events if an extractor without
63 lo-gains is set
64
65 * callisto.rc, callisto_Dec04Jan05.rc:
66 - removed references to HiLoCalibration
67
68 * callisto_mux.rc, resources/calibrationref_mux.rc,
69 resources/pedestalref_mux.rc:
70 - added new resource files for MUX data
71
72 * mjobs/MSequence.cc:
73 - another fix to make sure that there is a / between dir and filename
74
75 * mpedestal/MExtractPedestal.cc:
76 - why if fRawData initialized twice? Removed.
77 - Reset check window without extractor and without lo-gains
78
79
80
81
82 2007/03/04 Thomas Bretz
83
84 * mhcalib/MHCalibrationChargeBlindCam.cc,
85 mhcalib/MHCalibrationChargeBlindPix.[h,cc]:
86 - commented out references to MRawEvtPixelIter::GetNum*Samples
87
88 * mhcalib/MHCalibrationRelTimeCam.cc:
89 - updated header
90
91 * mjobs/MJCalibrateSignal.cc:
92 - updated header
93 - removed references to MHCalibrationPulseTimeCam
94 - added a check to make sure that extractor1 is initialized
95 - use new SetRangeFromExtractor function for pedestal
96 extraction range
97 - added a new filter to check for pedestal events, used for
98 pedestal extraction in cases w/o lo-gains and to remove
99 pedestal events from further analysis
100 - fill and display hi-/lo-gain histogram only if lo-gain exists
101
102 * mjobs/MJPedestal.cc:
103 - replaced fSequence.GetName by GetFileName
104 - check for availability of lo-gain in pulse pos check
105 - Add MHCalibrationPulseTime to parlist to allow resources
106 file setup
107 - to fill the MHCalibrationPulseTimeCam deny calibration- and
108 pedestal-events
109 - use a pedestal filter to deny calibration events
110 - use new SetRangeFromExtractor function for pedestal
111 extraction range
112
113 * mhcalib/MHCalibrationPulseTimeCam.cc:
114 - removed an obsolete return
115
116 * mpedestal/MPedCalcFromLoGain.cc:
117 - if event does not contain lo-gains do not start extraction
118 at lo-gain offset
119
120 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
121 - changed variable naming in GetSaturation from sathi to sat
122 - changed limit in GetMax from Byte_t to UInt_t
123
124 * msignal/MExtractBlindPixel.cc, msignal/MExtractTimeAndCharge.cc:
125 - changed max argument in GetMax from Int_t to UInt_t
126
127 * msignal/MExtractTimeAndCharge.[h,cc]:
128 - changed fLoGainSwitch from Byte_t to UInt_t
129 - increased class version accordingly to 4
130
131 * mmain/MEventDisplay.cc:
132 - took out the display of the slice with the max index
133 - handle pedestal subtraction more accurate
134
135 * mraw/MRawEvtData.cc:
136 - added number of bytes per sample to GetNumBytes()
137 - removed contents of GetPixelContent... depricated
138
139 * mraw/MRawEvtPixelIter.[h,cc]:
140 - updated comments
141 - removed all functions returning informations about single
142 pixels (should be done through MPedestalSubtractedEvt
143 instead)
144
145 * mhist/MHEvent.cc:
146 - removed KMaxIdx...depricated.
147
148 * msignal/MExtractor.[h,cc]:
149 - changed type of fSaturationLimit from Byte_t to UInt_t
150 - increased class version number accordingly to 8
151 - only reset fSaturationLimit if it is above 0xff and
152 no lo-gain available
153
154 * msignal/MSignalCalc.[h,cc]:
155 - changed to use MPedestalSubtractedEvt instead of MRawEvtData
156 - make handling of data without lo-gains possible
157
158 * mhcalib/MHCalibrationChargeCam.[h,cc]:
159 - changed to use pedestal subtracted evt instead of the raw evt
160 for determination of the arrival time
161
162 * mhcalib/MHCalibrationCam.[h,cc]:
163 - made IsLoGain autodetecting in case fRunHeader is available
164
165 * msignal/MExtractPINDiode.cc:
166 - use MRawRunHeader's GetNumSamplesHi/LoGain
167
168
169
170 2007/03/03 Thomas Bretz
171
172 * mcalib/MCalibrationRelTimeCalc.cc:
173 - changed the default of RelTimeResolutionLimit from 1.0 to 0.05
174
175 * mhcalib/MHCalibrationChargeCam.cc,
176 mhcalib/MHCalibrationPulseTimeCam.cc,
177 mhcalib/MHCalibrationRelTimeCam.cc:
178 - added f*RefCharge to Copy function
179 - added range to calls of GetIdxMaxHi/LoGainSample
180 - reworked and simplified DrawDataCheckPixel
181 - reworked and simplified DrawReferenceLine
182 - fixed call to ReadEnv of base class in ReadEnv
183
184 * mhcalib/MHCalibrationRelTimeCam.cc:
185 - commented filling of lo-gain arrays out.
186
187 * mpedestal/MExtractPedestal.[h,cc],
188 mpedestal/MPedCalcFromLoGain.h, mpedestal/MPedCalcPedRun.h:
189 - added the SetRangeFromExtractor function
190
191 * msignal/MExtractBlindPixel.cc, msignal/MSignalCalc.cc:
192 - use GetNumSamplesHiGain of MRawRunHeader instead of
193 MRawEvtPixelIter's
194
195 * msignal/MSignalCalc.[h,cc]:
196 - slightly changed handling of MC run, changed hi-/lo-gain
197 calibration from 10 to 11.3
198
199 * msignal/MExtractTime.cc:
200 - don't print lo-gain properties if n/a
201
202 * msignal/MExtractor.[h,cc]:
203 - reset logain range and saturation limit if no logains available
204 - added HasLoGain member function
205 - don't print lo-gain attributes in Print if no logains
206
207 * msignal/MExtractTimeAndCharge.cc:
208 - reset fLoGainSwitch if logains are not available
209 - use MRawRunHeader's GetNumSamplesHi/LoGain
210 - do not use MRawEvtPixelIter to determin availability of lo-gains
211 use number of lo-gain samples to extract instead.
212 - don't print lo-gain properties if n/a
213
214
215
216 2007/03/02 Thomas Bretz
217
218 * mraw/MRawRunHeader.h:
219 - added GetNumBytesPerSample() member function
220
221 * mraw/MRawRead.cc:
222 - splitted ReadPixel and setting ab-flag into function calls
223 - fixed skipping pixels if bps>1
224
225 * mraw/MRawEvtData.[h,cc]:
226 - removed last argument from AddPixel
227 - split reading pixel data and setting ab-flag into two functions
228 - increased version number from 5 to 6
229 - adapted Print function
230 - adapted Draw function
231 - adapted ReadPixel function
232
233 * manalysis/MMcCalibrationUpdate.[h,cc]:
234 - made sure that Process is not executed in case of MC files
235 - minor changes to includes
236
237 * mextralgo/MExtralgoSpline.h:
238 - removed obsolete include iostream
239
240
241
242 2007/03/01 Thomas Bretz
243
244 * mmain/MEventDisplay.cc:
245 - didn't show callisto output anymore because of missing fundametal
246 pedestal
247
248 * mbadpixels/MBadPixelsTreat.cc:
249 - added more informative output
250
251 * mhcalib/MHCalibrationCam.[h,cc], mhcalib/MHCalibrationChargeCam.cc,
252 mhcalib/MHCalibrationChargePix.h, mhcalib/MHCalibrationRelTimeCam.cc,
253 mhcalib/MHCalibrationChargeCam.h, mhcalib/MHCalibrationChargePINDiode.h,
254 mhcalib/MHCalibrationPulseTimeCam.cc, mhcalib/MHCalibrationTestCam.cc,
255 mhcalib/MHCalibrationTestTimeCam.cc, mhcalib/MHGausEvents.h,
256 mhcalib/MHCalibrationChargeBlindCam.cc, mhcalib/MHPedestalCam.cc,
257 - replaced SetNbins/First/Last by SetBinning
258
259 * mhcalib/MHCalibrationChargeCam.cc:
260 - improved output in case arrival time is out of range
261
262 * mhcalib/MHCalibrationPulseTimeCam.cc:
263 - the values can only have discrete valuesno need to set a bin-width
264 different from 1
265 - set binning automatically by using the number of samples
266 - fixed ReadEnv
267 - directly use maxpos, no cast necessary
268
269 * mraw/MRawRunHeader.h:
270 - added new member function GetNumSamples
271
272 * mpedestal/MPedCalcFromLoGain.cc:
273 - fixed ReadEnv
274
275 * mraw/MRawCrateData.cc, mraw/MRawEvtHeader.cc:
276 - implemented reading new mux format 8
277
278 * mraw/MRawRunHeader.[h,cc]:
279 - implemented reading of new file format 8
280 - added new data members fNumBytesPerSample, fFreqSampling
281 and fNumSignificantBits
282 - increased file format version from 5 to 6
283
284 * mraw/MRawEvtPixelIter.[h,cc]:
285 - made aware of handling the new and old format
286 - added range to GetIdxMax*
287
288 * mhcalib/MHCalibrationPulseTimeCam.[h,cc]:
289 - removed obsolete data members fSumhiarea and fSumhisector
290 - replaced the usage of MRawEvtData by MPedestalSubtractedEvt
291 - according to this the lower signal limit has been decresed
292 by 15
293 - changed "saturation" limit accordingly from 254 to 245
294
295 * mpedestal/MPedestalsubtractedEvt.h:
296 - added a shortcut for GetSaturation
297
298 * mjobs/MJPedestal.cc:
299 - first subtract pedestal and then fill MHCalibrationPulseTimeCam
300 - fill MHCalibrationPulseTimeCam with MPedestalSubtracted
301
302
303
304 2007/02/28 Thomas Bretz
305
306 * macros/tutorials/mirrordelay.C:
307 - fixed the formula for the spherical mirror
308 - fixed the calculation of the time-delay
309
310 * mastro/MObservatory.[h,cc]:
311 - added constructors and functions to set the observatory location
312 manually
313
314 * mbase/MTime.[h,cc]:
315 - added constructor to construct MTime by date
316 - added AsDouble for new root streamers (allowing to view MTime in
317 a TBrowser)
318 - added GetRootDatime to return TDatime object
319
320 * mcalib/MCalibrateData.cc:
321 - added more meaningful output in case a conversion factor exceeds a limit
322
323 * datacenter/macros/plotdb.C:
324 - added plot for spark rate
325
326
327
328 2007/02/26 Daniela Dorner
329
330 * datacenter/db/builddatasets.php, datacenter/db/findoffdata.php,
331 datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
332 datacenter/db/include.php, datacenter/db/menu.php, :
333 - bugfix: the stopdate was not choses properly in case of reset
334 when there was no data past midnight
335 - a new function (GetStopDate) has been implemented
336 - bugfix in PrintNightRange (table Sequences was used in all cases)
337
338
339
340 2007/02/26 Daniel Hoehne
341
342 * datacenter/macros/fillstar.C:
343 - bugfixes: included MHCamera.h, corrected two typos (missing ";" and
344 a surplus "s" in the variable "sparkrate")
345
346 * datacenter/db/magicdefs.php, menu.php:
347 - added fSparkRate
348
349
350
351 2007/02/16
352
353 * RELEASE 1.0
354
355
356
357 2007/02/16 Thomas Bretz
358
359 * macros/starvisyear.C:
360 - changed default observator to magic
361 - fixed some typos in comments
362
363 * mastro/MAstro.[h,cc]:
364 - added a new function to estimate the time of culmination
365 - fixed the conversion factors RadToHor and HorToRad (wrong by 15/24)
366
367 * mastro/MObservatory.cc:
368 - fixed the Print() output
369
370 * mbase/MMath.h:
371 - removed conversion factor to and from Hours
372
373 * mjobs/MSequence.cc:
374 - added a / behind the date (for the output in case of failure)
375
376 * mmc/MMcFadcHeader.[hxx,cxx]:
377 - added fElecNoiseName for compatibility with camera program
378 - increased ClassVersion by 1
379
380 * mraw/MRawRunHeader.[h,cc]:
381 - increased class version by 1 for compatibility with output
382 of newer camera versions
383
384 * resources/sequences.rc:
385 - changed the sequence.rc file to support new MUX data
386
387
388
389 2007/02/15 Thomas Bretz
390
391 * macros/tutorials/mirrordelay.C:
392 - added a macro plotting the delay between a spherical and a
393 parabolic mirror
394
395 * mjobs/MJStar.cc:
396 - implemented new plots for IPR vs. Time and DT
397
398
399
400 2007/02/13 Thomas Bretz
401
402 * resources/hilocalib.rc, resources/hilocalib_sp1.rc:
403 - added new resource files for hi-/lo-gain calibration.
404
405 * resources/hiloconv-*.root:
406 - added hi-/lo-gain calibration constants
407
408 * callisto_Dec04Jan05.rc:
409 - changed input file name for hi-/lo-gain calibration constants
410
411 * mreflector/MHReflector.[h,cc]:
412 - added histogram class for reflected photons
413
414 * mreflector/Makefile, mreflector/ReflectorLinkDef.h
415 - added MHReflector and necessary include paths
416
417 * mbase/MLog.h:
418 - fixed a bug in Separator which could cause a crash if the contents
419 are too long
420
421 * manalysis/MParameterCalc.cc:
422 - check for HasValidRule instead of IsValid in ReadEnv
423
424 * mdata/MDataPhrase.h:
425 - added HasValidRule member function
426
427 * mfileio/MReadRflFile.[h,cc]:
428 - allow also reading of gzip-compressed files
429 - output more header information
430 - don't use a const qualified TString with gSystem->ExpandPathName
431
432 * mjobs/MJPedestal.cc:
433 - readin bad pixels from ascii file later
434
435 * mmc/MMcEvtBasic.h:
436 - added a static member function GetEnergyStr to convert
437 GeV into MeV and TeV
438
439 * mpointing/MPointingDevCalc.h:
440 - increased size of fSkip by one
441
442 * mextralgo/MExtralgoSpline.h:
443 - fixed acompiler warning
444
445
446
447 2007/02/09 Daniel Hoehne
448
449 * datacenter/scripts/linkmc
450 - adapted to new montecarlo directory structure (/magic/montecarlo
451 instead of /montecarlo)
452
453
454
455 2007/02/09 Thomas Bretz
456
457 * star.rc:
458 - added new options
459 - reordering
460
461 * mbase/MStatusDisplay.cc:
462 - updated from 2006 to 2007
463
464 * mfbase/MFDataPhrase.cc:
465 - fixed ReadEnv to correctly return true/false
466
467 * mjobs/MJStar.cc:
468 - added new tabs "Spakless" and "Sparks" dividing the average
469 signal tab into two distributions by a SparkCut
470 - replaced all MF by MFDataPhrase
471
472 * mjobs/MJCalibrateSignal.cc:
473 - changed the extraction range used in the lo-gains from the
474 hi-gain range to the lo-gain range
475
476 * datacenter/macros/fillstar.C:
477 - added filling the spark rate into the database
478 - the rate after cleaning is now without sparks!
479
480
481
482 2007/02/06 Thomas Bretz
483
484 * mpointing/MPointingDevCalc.cc:
485 - included check for monitoring flag
486
487 * mextralgo/MExtralgoSpline.[h,cc]:
488 - implemented the possibility to determine the pulse width at
489 maxheight/2
490
491
492
493 2007/02/04 Daniela Dorner
494
495 * datacenter/scripts/sourcefile:
496 - added if-clause to avoid that a script is aborted in case a macro
497 doesn't compile, return code is set to 1 in this case
498
499
500
501 2007/02/04 Thomas Bretz
502
503 * mjobs/MJCalibration.cc:
504 - implemented Hi-/Lo-Gain calibration for MCs
505
506 * mjobs/MJPedestal.cc:
507 - removed intermediate pedestalstorage from code (its
508 result is not used at all)
509
510 * datacenter/macros/fillsignal.C:
511 - replaced GetMediandev by GetDev
512
513 * callisto.rc, callisto_Dec04Jan05.rc:
514 - changed ExtractWinLeft/Right according to new scheme
515
516 * mhcalib/MHCalibrationChargeCam.[h,cc]:
517 - removed obsolete data members fFirstHiGain, etc and
518 replaced by storage of fSignal
519 - made sure that the average extracted signal position
520 is at least one slice away from the edges of the
521 extraction window
522
523 * mjobs/MJPedestal.cc:
524 - reworked the pulse position check. It now better takes
525 the properties of the extractors into account.
526 Still to be done: relation between pulse position and
527 extraction window!
528
529 * msignal/MExtractBlindPixel.[h,cc],
530 msignal/MExtractPINDiode.[h,cc]:
531 - fixed arguments type of SetRange
532
533 * msignal/MExtractTime.cc:
534 - removed old obsolete code already in comments
535
536 * msignal/MExtractTimeAndCharge.h:
537 - added getter for LoGainStartShift
538
539 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc],
540 msignal/MExtractTimeAndChargeSpline.[h,cc],
541 msignal/MExtractedSignalCam.[h,cc], msignal/MExtractor.[h,cc]:
542 - changed the type of LoGainFirst from byte to int
543 - if necessary increased class version
544
545 * mpedestal/MExtractPedestal.cc:
546 - improved output
547
548 * mhcalib/MHCalibrationChargeCam.cc:
549 - fixed a %3.1 instead of %3.1f
550
551
552
553 2007/02/03 Thomas Bretz
554
555 * mhist/MHCamEvent.[h,cc]:
556 - added Draw function to context menu
557 - added GetHist member functions
558 - added possibility to display the relative error
559
560 * mjobs/MJCalibration.cc:
561 - read the hi-/lo-gain calibration constants from a MHCamEvent
562 which is stored in a root file given in resources/hilocalib.rc
563
564 * msignal/MExtractTimeAndCharge.cc:
565 - improved the estimation in GetSaturationTime for the cases in
566 which the saturating pulse is so early, that an normal
567 interpolation is not appropriate.
568
569 * callisto_DecJan04.rc:
570 - set fall- and rise-time for spline artificially to 0.5
571
572 * mhbase/MFillH.cc:
573 - added comments
574
575 * mpedestal/MExtractPedestal.[h,cc],
576 mpedestal/MPedCalcFromLoGain.cc, mpedestal/MPedCalcPedRun.cc:
577 - fixed the range check.In case of the lo-gain extraction
578 the range could infact leak out of the fadc slices
579
580 * msignal/MExtractTimeAndCharge.[h,cc]:
581 - added somecomments
582 - forbid the lo-gain signal to be negative
583 - increased version number for compatibility with last release
584
585 * msignal/MExtractTimeAndChargeSpline.cc:
586 - set the correct numbers for rise- and fall-time as default
587
588 * mbase/MStatusArray.[h,cc]:
589 - improved workaround in Read() and Write() for the Reset
590 of the kCanDelete bit in TH1
591
592 * mjobs/MJCalibration.cc, mjobs/MJCalibrateSignal.cc:
593 - commented out obsolete references to *HiLoCam
594
595 * mhcalib/Makefile, mcalib/Makefile, mhcalib/HCalibLinkDef.h,
596 mcalib/CalibLinkDef.h:
597 - removed *HiLoCam s
598
599
600
601 2007/02/02 Thomas Bretz
602
603 * mreflector/MRflSinglePhoton.[h,cc], mreflector/MRflEvtData.[h,cc]:
604 - added new Fill functions allowing to fill photons versus
605 a z-value, e.g. energy.
606
607
608
609 2007/02/01 Thomas Bretz
610
611 * mhist/MHCamEvent.[h,cc]:
612 - allow to set a histogram for display from external
613
614 * mhist/MHCamera.[h,cc]:
615 - added functions to calc Median/Dev
616 - fixed adding a MHCamera with AddCamContent. It now takes also
617 the errors and binentries correctly into account
618 - simplified Reset() using TArray::Reset()
619
620 * mhvstime/MHSectorVsTime.[h,cc]:
621 - added option to use median/dev instead of mean/rms
622 - switched Grid on
623
624 * mjobs/MSequence.cc, mjobs/MDataSet.cc:
625 - small improvements to splitting number rows
626 - handle possible tabs correctly
627
628 * mbase/MStatusArray.[h,cc]:
629 - improved handling in Read(). We make sure now that Read doesn't
630 produce a memory leak
631
632 * mhist/MHCamera.[h,cc]:
633 - overwrote Clone function to make sure that a cloned MHCamera
634 is never added to the current directory
635
636 * mcamera/MCameraTH.h:
637 - added a workaround to get rid of the obsolete discriminator thresholds
638 for the non-trigger pixels
639
640 * mreport/MReportCC.cc:
641 - added a sanity \o-Terminator to the dicriminator threshold extraction
642
643
644
645
646 2007/01/30 Thomas Bretz
647
648 * mbadpixels/MBadPixelsCam.[h,cc]:
649 - added function to return the uncalibrated and unsuitable
650 pixels as TArrayC (to be used in MHCamera)
651
652 * mhcalib/MHCalibrationChargeCam.cc:
653 - added a FIXME-comment
654
655 * mhist/MHCamEvent.[h,cc]:
656 - added an option to change the kind of error which is displayed
657 - consequently increased version number by 1
658
659 * mhist/MHCamera.[h,cc]:
660 - added a new bit to allow the error to be switched between
661 mean and spread
662
663 * mjobs/MJStar.cc, mjobs/MJCalibrateSignal.cc:
664 - adapted to changes in error display
665
666
667
668 2007/01/27 Thomas Bretz
669
670 * manalysis/MMcCalibrationUpdate.cc:
671 - fixed a typo in a comment
672
673 * mcalib/MCalibrateData.[h,cc]:
674 - commented out some obsolete currently unused code
675
676 * mdata/MDataPhrase.cc:
677 - added a sanity check
678
679 * mpedestal/MMcPedestalCopy.cc:
680 - Changed output to fit the structure used in all other classes
681
682 * mmain/MEventDisplay.cc:
683 - made sure that MPedestalSubtract dies the right thing
684 - removed badpixel calculation and treatment until a better
685 solution was found.
686
687 * mfbase/MFDataPhrase.cc:
688 - fixed a "comparison is always true" warning
689
690 * msignal/MExtractTimeAndChargeDigitalFilter.h:
691 - increased class version number to 3 to account for the removal
692 of the fTimeShift data members since last release
693
694
695
696 2007/01/27 Daniela Dorner
697
698 * datacenter/db/showplots.php:
699 - added (tool to click through the calib, signal and star plots of
700 one sequence)
701
702 * datacenter/db/index.html:
703 - added link to new plot tool
704
705 * datacenter/db/ganymed.php:
706 - added fDataSetName, removed fWobble
707 - removed mininmum value of 100 for dataset range
708
709 * datacenter/db/builddatasets.php:
710 - added fIsoInLimit2 and fIMCLimit2 in Init
711 - added check on observation mode
712
713
714
715 2007/01/26 Thomas Bretz
716
717 * mpedestal/MExtractPedestal.cc:
718 - fixed a bug which caused the pedestal to be set to 0 if the
719 AB-flag is invalid
720
721
722
723 2007/01/25 Thomas Bretz
724
725 * mreflector/MRflSinglePhoton.h:
726 - added copy constructor
727 - added a function to fill a TH2
728
729 * mreflector/MRflEvtData.[h,cc]:
730 - added copy costructor
731 - added Clone function
732 - added a function to fill a TH2
733
734
735
736 2007/01/24 Thomas Bretz
737
738 * mhflux/MHCollectionArea.cc:
739 - fixed a typo in the last change
740
741
742
743 2007/01/24 Daniel Hoehne
744
745 * msignal/*.dat:
746 - inserted missing third column (0) in all weights files
747
748
749
750 2007/01/18 Thomas Bretz
751
752 * mhflux/MHCollectionArea.cc:
753 - another fix for the error calculation of the collection area.
754 The totalarea was inluded in the error calculation as it would
755 be a wait, but actually it is not.
756
757
758
759 2007/01/16 Thomas Bretz
760
761 * mfileio/MReadMarsFile.cc:
762 - fixed two "comparison between signed and unsigned integer" warnings
763
764 * mhbase/MFillH.cc:
765 - small update to comments
766
767 * mimage/MHHillasExt.cc:
768 - call SetDirectory(NULL) after SetName
769
770 * mjobs/MSequence.[h,cc]:
771 - commented out obsolete GetFileNames
772
773 * msignal/MExtractor.[h,cc]:
774 - Some small updates
775 - removed code from Process function
776 - increased version number to 7
777
778 * msignal/MExtractedSignalPix.h:
779 - some simple reordering in the class header
780
781 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
782 - simplified the checks in SetWindowSize
783
784 * msignal/MC_cosmics_weights46.dat, msignal/MC_weights46.dat:
785 - added third column with zeros
786
787
788
789 2007/01/16 Daniela Dorner
790
791 * datacenter/db/menu.php, datacenter/db/datasetinfo-aio.php,
792 datacenter/db/magicdefs.php:
793 - implemented new variables for datasets
794
795
796
797 2007/01/15 Thomas Bretz
798
799 * mpedestal/MPedestalSubtract.cc:
800 - added a sanity check tomake sure that the pixel array has the
801 correct size when filled
802 - made sure the the number of pixels in the camera nd not the
803 number of connected pixels is used to initialize the size of
804 the arrays.
805
806 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
807 - allow the initialization of nuber of pixels and samples
808 independanly.
809
810
811 2007/01/15 Daniela Dorner
812
813 * datacenter/db/sources.php, datacenter/db/sequinfo-aio.php,
814 datacenter/db/runinfo-aio.php, datacenter/db/printtable.php,
815 datacenter/db/plotdb.php, datacenter/db/menu.php,
816 datacenter/db/findoffdata.php, datacenter/db/builddatasets.php,
817 datacenter/db/datasetinfo.php:
818 - fixed bug in init of $_GET
819
820
821
822 2007/01/12 Stefan Ruegamer
823
824 * datacenter/macros/writedatasetfile.C:
825 - addded #include <errno.h>
826
827
828
829 2007/01/11 Thomas Bretz
830
831 * mbase/MLogManip.cc:
832 - removed the obsolete include of MLog.h
833
834 * mbase/MLogManip.h:
835 - encapsulated an include in ifdefs
836
837 * mhcalib/MHCalibrationCam.cc, mhcalib/MHCalibrationChargeCam.cc:
838 - updated log-output
839
840 * mhflux/MHEnergyEst.cc:
841 - replaced difficult to see green by blue
842
843 * mjobs/MDataSet.[h,cc]:
844 - added datat members for path of sequences and path of data files
845 to be able to store overwritten defaults
846 - check completeness of dataset files
847 - store a MSequence object in the list instead of the name and dir
848 (this is necessary to have all important information for a dataset
849 file, including the sequence number! - available)
850 - some changes to the output
851 - allow to print a perfect copy of the read dataset file to the console
852 just from the contents of the object
853
854 * mjobs/MJStar.cc:
855 - updated to use MSequence::GetFileName instead of MSequence:GetName
856
857 * mjobs/MSequence.[h,cc]:
858 - keep filename and datapath in header, this has some advantages
859 for sanity checks
860 - many improvements of sanity checking in case of missing or
861 unaccessible files
862 - Fixed "lightConditions" (was "LightCondition")
863 - Fixed "No_Moon" (was "NoMoon")
864 - allow to set the data path as second argument in the constructor
865 - implemented a check whether the sequence file is complete
866
867 * mjobs/MJCut.[h,cc]:
868 - added some code (still commented out) to display the excess rate
869 - with the other changes we can now store the original dataset in
870 the output
871
872 * mjoptim/MJOptimize.cc:
873 - Keep the sequence files in the file list instead of just the
874 filename and the directory
875
876 * mjtrain/MJTrainDisp.cc:
877 - use return value of MDataSet::AddFilesOn/Off for a sanity check
878
879 * mjobs/MJob.[h,cc]:
880 - removed obsolete fPathData and stuff
881
882 * callisto.cc, star.cc:
883 - removed obsolete calls to MJob::SetPathData
884
885 * callisto.rc, star.rc:
886 - removed obsolete examples for "PathData"-resource
887
888 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
889 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc, mjobs/MJStar.cc:
890 - removed obsolete reference to fPathData
891
892
893
894 2007/01/11 Daniela Dorner
895
896 * datacenter/db/builddatasets.php:
897 - implemented username (the one who inserts the dataset has to give
898 his/her username now)
899 - fixed password query in case user inserted something wrong
900 - implemented check, if on-sequences have different observations
901 modes
902 - implemented check, if user has chosen one sequences as on and off
903 - adapted text of password prompt
904
905 * datacenter/db/builddatasets.php, datasetinfo-aio.php,
906 runinfo-aio.php, sequinfo-aio.php:
907 - minor changes in formatting
908 - added 'alt' for +/- images
909
910 * datacenter/db/menu.js:
911 - added 'alt' for +/- images
912
913
914
915 2007/01/10 Thomas Bretz
916
917 * mhbase/MH.cc:
918 - fixed a bug in SetBinomialErrors. The errors of the two
919 histograms were exchanged in the calculation
920
921 * mbase/MEnv.[h,cc]:
922 - added new member function GetNumUntouched
923
Note: See TracBrowser for help on using the repository browser.