source: trunk/MagicSoft/Mars/Changelog@ 8387

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