source: trunk/MagicSoft/Mars/Changelog@ 8405

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