source: trunk/MagicSoft/Mars/Changelog@ 8393

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