source: trunk/MagicSoft/Mars/Changelog@ 8386

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