source: trunk/MagicSoft/Mars/Changelog@ 8373

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