source: trunk/MagicSoft/Mars/Changelog@ 8375

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