source: trunk/MagicSoft/Mars/Changelog@ 8391

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