source: trunk/MagicSoft/Mars/Changelog@ 8499

Last change on this file since 8499 was 8499, checked in by Daniela Dorner, 19 years ago
*** empty log message ***
File size: 62.6 KB
Line 
1Please do not write behind the end of line tag so that it is possible
2to send a Changelog file to a line printer directly. Thanks.
3
4For your entries please follow EXACTLY this style:
5
6_yyyy/mm/dd_[Your Name]
7_
8___*_filename:
9_____-_description
10_
11___*_filename2, filename3:
12_____-_description
13_
14_
15_
16
17While an underscore is a placeholder for a white-space or an empty line.
18
19 -*-*- END OF LINE -*-*-
20
21 2007/05/11 Daniela Dorner
22
23 * scripts/processsequence:
24 - added information about the created paths to the output of
25 Usage()
26 - adapted regular expressions
27 - bugfix in getting date for cc and caco file
28 - bugfix (subsystempath was missing)
29 - exit instead of break, if cc or caco file is missing
30 - merpplogdirectory is created after finding of files now
31 - improved logging
32
33 * datacenter/scripts/setup:
34 - adapted number of processes
35 - removed datacheck
36
37
38
39 2007/05/11 Thomas Bretz
40
41 * mcalib/MCalibrationChargeCalc.cc, mhcalib/MHPedestalCam.cc,
42 msignal/MExtractBlindPixel.cc:
43 - replaced the call to GetTotalEntries by the product
44 of the number of slices with the number of events of the
45 individual pixel
46
47 * mpedestal/MExtractPedestal.[h,cc], mpedestal/MPedCalcPedRun.[h,cc],
48 mpedestal/MPedCalcFromLoGain.[h,cc]:
49 - unified the summing part of Process() into a new function
50 CalcPixel in the base class
51 - in MPedCalcPedRun individual pixels could be skipped due to
52 high variations, but it was still divided by the number of events
53 procesed. This let to a pedestal which was a tiny amount too
54 small and gave an small positive offset of the randomly extracted
55 pedestal.
56 - unified the loops over the individual pixels to calculate the
57 pixel-, area-, and sector-defaults for the whole camera into
58 the base-class
59 - moved fNumEventsUsed into the base-class and removed obsolete
60 fUsedEvents
61 - removed obsolete fTotalCounter, use the product of the number
62 of slices and the number of events stored in each individual
63 pixel instead
64 - added some sanity checks not to calculate average and/or rms
65 values if the statistics is too low (division by zero)
66 - for calculating min and/or max values at most places now
67 an int is used. This increases the range for further
68 upgrade to 16bit samples.
69
70 * mpedestal/MPedestalCam.[h,cc]:
71 - removed obsolete fTotalEntries and replaced by fNumSlices
72 because the number of total entries depends on the number of
73 events used for each individual pixel
74 - adapted GetPixelContent accordingly
75 - increased class version to 2
76
77 * manalysis/MCameraData.cc:
78 - added include of TArrayI (previously included from MPedestalCam)
79
80 * mcalib/MCalibrationChargeCam.cc, mcalib/MCalibrationRelTimeCam.cc:
81 - fixed GetPixelContant to give more proper output
82 - reformatted GetPIxelContent code
83 - added const-qualifiers
84
85 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
86 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc,
87 mpedestal/MExtractPedestal.[h,cc], msignal/MExtractor.[h,cc],
88 msignal/MExtractBlindPixel.cc, msignal/MExtractPINDiode.cc:
89 - removed data members fPedestal and fPedestalsIn respectively,
90 and all referencing functions because it was never used at all
91
92
93
94 2007/05/10 Daniela Dorner
95
96 * datacenter/scripts/runcallisto:
97 - bugfix (typo in getting date for finding cc and cacofile)
98
99 * scripts/merppupdate:
100 - added (script to merpp update already calibrated files)
101 - added possibility to give outpath and regular expression for
102 filename as command line options
103
104
105
106 2007/05/10 Thomas Bretz
107
108 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc:
109 - cleanup of some comments
110
111 * mbase/MMath.cc:
112 - removed the usage of a storage space for the index in
113 GetMedianDev because the index is reacalculated anyhow
114
115 * mbase/MStatusArray.cc:
116 - if several objects of the same name (but different class
117 types) are in a pad we don't stop searching if an object
118 with the right name has been found
119
120 * mcalib/MCalibrateData.cc, mcalib/MCalibrationChargeCalc.cc,
121 mcalib/MCalibrationRelTimeCalc.cc:
122 - updated output
123
124 * mhist/MHCamera.[h,cc]
125 - added two new member functions to count the number of bins
126 above or below a threshold
127
128 * mjobs/MJCalibrateSignal.cc:
129 - added a new Tab to show the time development of the unsuitable
130 pixels
131 - added a new tab showing the eveloution of the number of
132 dead pixels
133
134 * mjobs/MJCalibration.cc:
135 - updated texts in bad pixel display
136
137 * datacenter/macros/fillsignal.C:
138 - replaced CalcUnsuitable by the new members of MHCamera
139 - also fill the maximum number of unsuitable pixels
140 - and fill the maximum number of dead pixels
141
142 * mfilter/MFSoftwareTrigger.cc, mhcalib/MHCalibrationTestCam.cc,
143 mimage/MCameraSmooth.cc:
144 - removed obsolete calls to GetPixById
145
146 * msignal/MSignalCam.[h,cc]:
147 - removed obolete function to access the MSignalPix'
148 - removed obsolete GetPixById
149 - added new function returning the number of unmapped pixels
150 - a little code cleanup
151
152
153
154
155 2007/05/09 Daniela Dorner
156
157 * scripts/makemovie:
158 - added comment
159 - removed not needed lines
160
161 * datacenter/scripts/buildsequenceentries,
162 datacenter/scripts/checkfilesforsequenceavail,
163 datacenter/scripts/checklogs, datacenter/scripts/checkstardone,
164 datacenter/scripts/checktransfer, datacenter/scripts/copyscript,
165 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
166 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
167 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
168 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
169 datacenter/scripts/fillstar, datacenter/scripts/findnewstars,
170 datacenter/scripts/findnotseqruns,
171 datacenter/scripts/insertdatasets,
172 datacenter/scripts/insertsequences, datacenter/scripts/jobmanager,
173 datacenter/scripts/linkmc, datacenter/scripts/makecallistolinks,
174 datacenter/scripts/mcsequences,
175 datacenter/scripts/movingsubsystemfiles,
176 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
177 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
178 datacenter/scripts/runstar, datacenter/scripts/scriptlauncher,
179 datacenter/scripts/setup, datacenter/scripts/sourcefile,
180 datacenter/scripts/webupdate-callisto,
181 datacenter/scripts/webupdate-ganymed,
182 datacenter/scripts/webupdate-sinope,
183 datacenter/scripts/webupdate-star,
184 datacenter/scripts/writedatasetfiles,
185 datacenter/scripts/writesequencefiles,
186 datacenter/scripts/zipscript:
187 - change time for 'Software-Developement'
188
189 * datacenter/scripts/buildsequenceentries,
190 datacenter/scripts/checkfilesforsequenceavail,
191 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
192 datacenter/scripts/dodatacheck, datacenter/scripts/doexclusions,
193 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
194 datacenter/scripts/fillstar, datacenter/scripts/runcallisto,
195 datacenter/scripts/runganymed, datacenter/scripts/runstar,
196 datacenter/scripts/writedatasetfiles,
197 datacenter/scripts/writesequencefiles:
198 - removed variable needed only for setstatusroot
199 - adapted variable needed for setstatus
200 - adapted comment
201
202 * datacenter/scripts/writedatasetfiles:
203 - added missing 'setstatus "start"'
204
205 * datacenter/scripts/correcttime:
206 - improved regular expressions
207
208 * datacenter/macros/findcacofiles.C:
209 - added algorithm for searching missing caco files and inserting
210 the according runnumber to the database
211 - adapted comment
212
213 * datacenter/scripts/filesondisk:
214 - removed algorithm for finding missing caco files (done by
215 findcacofiles.C no)
216 - adapted comment
217 - added removing of files conaining the run lists
218
219 * datacenter/scripts/zipscript:
220 - added possibility to start several zipscripts giving a commanline
221 option
222 - added locking of callisto
223 - removed not needed lines
224 - removed old code
225 - fixed bug (filename for chmod was wrong)
226
227 * datacenter/scripts/runcallisto:
228 - added locking of sequence for zipping
229 - reduced find for cc and caco file to the directory of the date,
230 where the files are stored (date taken from callisto filename)
231 - improved regular expressions
232
233 * steps.rc:
234 - added fNotZipping to Needs of fCallisto to allow for the locking
235 of callistos by the zipscript
236
237 * datacenter/scripts/sourcefile:
238 - removed functions setstatusroot and getdolistroot
239 - renamed variable in setstatus
240 - added function sendquery
241 - adapted if-clause to avoid removing of non existing files in
242 case todofile is empty
243
244 * datacenter/scripts/scriptlauncher:
245 - fixed bug (in case condor_submit failed, the scriptlauncher was
246 waiting for the not submitted job, until it was killed)
247
248 * datacenter/scripts/jobmanager:
249 - added algorithm to increase sleeping time in case condor failed
250 several times in a row
251
252 * datacenter/scripts/setup:
253 - renamed errorsleeptime for usage in algorithm in jobmanager
254
255 * datacenter/scripts/dodatacheck:
256 - added query for date to reduce the find to the directory of the
257 date, where the rawfile is stored
258 - removed not needed lines
259
260 * datacenter/scripts/dodatacheck, datacenter/scripts/doqualityplots,
261 datacenter/scripts/dowebplots, datacenter/scripts/linkmc,
262 datacenter/scripts/movingsubsystemfiles,
263 datacenter/scripts/runcallisto, datacenter/scripts/sourcefile,
264 scripts/dospectrum, scripts/makemovie, scripts/processsequence:
265 - changed indentation to 3 spaces, where it was different
266
267 * datacenter/scripts/copyscript:
268 - added sort and uniq to find for dates
269 - removed not needed lines
270 - adapted find for catalogue files such that only the directories
271 of the last 31 days are searched with find and not the whole
272 central control path
273
274 * datacenter/db/sequinfo.php:
275 - show ranges menu on first loading of page
276
277 * datacenter/db/menu.js:
278 - adapted functions to show ranges menu on first loading of the
279 page and hide it, when a query is done
280 - commented functions
281
282 * scripts/processsequence:
283 - restricted find for cacofile to directory of date
284
285 * scripts/merppupdate:
286 - added (script to do merpp update for already calibrated files)
287
288
289
290 2007/05/09 Thomas Bretz
291
292 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc,
293 callisto_mux.rc:
294 - changed ArrTimeRmsLimit in all cases to default 5.0
295 because of the new meaning
296
297 * showplot.cc:
298 - changed that it closes automatically if the file cannot
299 be read
300
301 * datacenter/macros/fillstar.C:
302 - commented the output of the query
303
304 * datacenter/macros/plotdb.C:
305 - adapted ranges to MUX data values
306 - added plots for new unsuitable columns
307
308 * mbadpixels/MBadPixelsPix.h:
309 - added a new member function IsUncalibrated
310 - further adapted the usuitable levels
311
312 * mcalib/MCalibrationChargeCalc.[h,cc]:
313 - changed the meaning of ArrTimeRmsLimit such that it is now
314 the deviation from the average rms expressed in significance
315 levels
316 - the new check is done similar to the check for the relative
317 arrival time (to be unified!)
318 - removed FinalizeArrivalTimes
319 - removed calibration levels for first and last bin, this
320 has to be redone more properly taken the extractor properties
321 into account
322 - some updates to the output
323 - some simplifications to the code
324
325 * mcalib/MCalibrationRelTimeCalc.cc:
326 - when calculating the median check for UnsuitableRun not
327 unsuitable in general
328 - small changes to output
329 - calculate upper and lower limits only once
330
331 * mhvstime/MHVsTime.[h,cc]:
332 - added fMinimum and fMaximum data members similar to
333 MHSectorVsTime
334 - to be unified with MHSectorVsTime
335 - fixed draw/paint
336 - increased version number
337
338 * mjobs/MJCalibration.cc:
339 - removed the bad pixel levels for first and last bins
340
341 * msignal/MExtractTimeAndChargeSpline.[h,cc],
342 mextralgo/MExtralgoSpline.cc:
343 - changed to allow setup of the extraction type and the
344 relative or absolute height for arrival
345 - if the height is set < 0 and extraction type is set to
346 relative integral the maximum is used instead of the leading edge.
347 - accordingly increased version number by one
348
349 * mjobs/Makefile:
350 - added mextralgo to includes
351
352
353
354 2007/05/08 Daniel Hoehne
355
356 * datacenter/macros/fillsignal.C:
357 - implemented new variables fUnsuitable50 and fUnsuitable01
358
359 * datacenter/db/menu.php, magicdefs.php, querycal.php:
360 - implemented new columns fUnsuitable50 and fUnsuitable01
361
362
363
364 2007/05/04 Thomas Bretz
365
366 * mjobs/MJCalibrateSignal.cc, mjobs/MJStar.cc:
367 - removed writing MBadPixelsCam. It now gives trouble
368 because the etReadyToSave flag is set at an unproper time.
369 It is not used anyhow.
370
371 * datacenter/macros/fillsignal.C:
372 - small simplification
373
374
375
376 2007/05/04 Daniela Dorner
377
378 * scripts/makemovie:
379 - added (script to produce movies)
380
381
382
383 2007/05/03 Daniel Hoehne
384
385 * datacenter/macros/fillsignal.C:
386 - fixed bug which made fillsignal fail for the new MUX data:
387 for sequences > 200000 hilooff and hilocal are not needed anymore
388
389
390
391 2007/04/28 Daniela Dorner
392
393 * datacenter/scripts/dowebplots, datacenter/scripts/doqualityplots:
394 - moved temporary directory for pstoimg to /tmp
395
396 * datacenter/scripts/copyscript:
397 - moved file with diff for magic_favorites to /tmp
398
399 * datacenter/db/plotdb.php, datacenter/db/plotinclude.php,
400 datacenter/db/menu.js :
401 - implemented possibility to plot datasets by inserting dataset
402 number as Set1
403
404 * datacenter/db/plot.php:
405 - implemented variables for colours
406
407 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
408 datacenter/db/include.php, datacenter/db/datasetinfo-aio.php,
409 datacenter/db/ganymed.php, datacenter/db/sequence.php:
410 - removed header and footer for print version
411
412 * datacenter/db/runinfo-aio.php:
413 - fixed small bug
414
415 * datacenter/db/magicdefs.php:
416 - added fMEanPUlsePosInner to alias
417
418 * datacenter/db/ganymed.php:
419 - added observation mode
420
421
422
423 2007/04/27 Daniela Dorner
424
425 * datacenter/scripts/jobmanager:
426 - improved logging
427
428 * datacenter/scripts/scriptlauncher:
429 - redirect of error messages of condor_submit to errorlogfile
430 - in case condor_submit does not work (i.e. pid empty) an error
431 message is written to the processlogfile
432
433 * datacenter/db/showplots-ds.php:
434 - adapted maxwidth of input field
435
436 * datacenter/db/plotdb.php, datacenter/db/plotinclude.php,
437 datacenter/db/menu.js :
438 - implemented possibility to give range for 2 additional values
439 - implemented possibility to give only upper or lower limit
440 - fixed bug, that ranges are not accepted before plotting once
441
442
443
444 2007/04/27
445
446 * RELEASE 1.1
447
448
449
450 2007/04/27 Daniel Hoehne
451
452 * datacenter/scripts/runcallisto:
453 - modified the ccfile and cacofile search to not find ccfiles
454 twice if one runnumber is part of a higher runnumber (as 23456
455 and 223456)
456
457
458
459 2007/04/27 Thomas Bretz
460
461 * mcalib/CalibLinkDef.h, mcalib/Makefile:
462 - removed obsolete MCalibrationIntensityCam
463 - removed obsolete MCalibrationIntensityChargeCam
464
465 * mcalib/MCalibCalcFromPast.[h,cc], mcalib/MCalibColorSteer.[h,cc],
466 mcalib/MCalibrateData.[h,cc], mhcalib/MHCalibrationChargeCam.[h,cc]:
467 - removed obsolete MCalibrationIntensityChargeCam and replaced by
468 MCalibrationChargeCam
469
470 * mcalib/MCalibrationChargeCalc.[h,cc]:
471 - removed obsolete MCalibrationIntensityChargeCam and replaced by
472 MCalibrationChargeCam
473 - to realize the difference between continous and single calibration
474 a new data member fContinousCalibration has been introduced
475 - consequently increased version number to 6
476 - do not set any exclusion in ReInit. it is nonsense not to fill
477 histograms which might give (or give not) correct result,
478 if the checks are all executed anyhow
479
480 * mcalib/MCalibrationRelTimeCalc.cc:
481 - do not set any exclusion in ReInit and if a pixel is unsuitable.
482 it is nonsense not to fill histograms which might give (or give
483 not) correct result, if the checks are all executed anyhow
484 - switched on the check for outliers
485 - outliers are now set unsuitable rather than unreliable
486 - some code simplification of the checks
487
488 * mcalib/MCalibrationChargeCam.cc:
489 - added a comment in the Clear member function
490
491 * mcalib/MCalibrationRelTimeCam.cc:
492 - some fixes of looong Form statements
493 - a small cosmetic change to GetPixelContent
494 - replaced the old check of the average time resolution by
495 a more accurate check using the median and deviation
496
497 * mhcalib/MHCalibrationRelTimeCam.[h,cc]:
498 - removed data member fReferencePixel and corresponding code
499 - use the median of pixels with area index 0 as reference instead of
500 an artificial pixel
501
502 * mhcalib/MHCalibrationCam.[h,cc]:
503 - finally removed all dependencies on the intensity cams and replaced
504 them by the direct cam
505 - if the lo-gain histogram is empty this is not a reason for an
506 uncalibrated pixel. At least in case of extracted properties (charge
507 and time) it is ok.
508
509 * mjobs/MJCalibration.[h,cc]:
510 - let MCalibrationRelTimeCalc run after MCalibrationChargeCalc
511 otherwise almost all unsuitable pixels have deviating
512 relative arrival resolution.
513 - added new level for deviating time reolution to plot of bad pixels
514 - changed reference lines for timr resolution plots
515 - removed data member fRefTimeOffsetInner, it is now 0 by definition
516
517 * mjobs/MJCalibrateSignal.cc:
518 - finally removed all dependencies of Intensity cams
519 - enable ContinousCalibration in MCalibrationChargeCalc instead
520 - switched on interleaved relative time calibration
521
522 * mbadpixels/MBadPixelsPix.h:
523 - adapted to new unsuitable flag kDeviatingTimeResolution
524
525 * callisto_mux.rc:
526 - removed the obsolete resource statement about the level
527 for the relative arrival time check.
528
529 * mjobs/calibrationref.rc, mjobs/calibrationref_Dec04.rc,
530 mjobs/calibrationref_Nov04.rc, resources/calibrationref_mux.rc:
531 - changed time resolution references accordingly
532
533 * resources/calibration_spline.rc:
534 - added muon calibration factors up to period 55... to be corrected.
535
536 * mjobs/MJCut.[h,cc]:
537 - reanimated the use of an energy estimator in ganymed for the
538 purpose of having it as additional cut value if looking
539 for events after cuts
540
541 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
542 - added a corresponding example
543
544
545
546 2007/04/26 Thomas Bretz
547
548 * mjobs/MJPedestal.cc:
549 - inverted the default of the CalibFilter for the case of no
550 pattern available as the filter was inverted 4.3.07.
551
552 * callisto.rc:
553 - fixed typos in examples for movie encoding
554
555
556
557 2007/04/25 Daniel Hoehne
558
559 * datacenter/scripts/runcallisto:
560 - removed obsolete option -raw from command line for callisto
561
562
563
564 2007/04/25 Thomas Bretz
565
566 * mbadpixels/MBadPixelsCam.cc:
567 - removed obsolete code from Print() which tried to align the
568 output
569
570 * mhcalib/MHCalibrationChargeCam.cc:
571 - increased the shown binning range further
572
573 * mhcalib/MHCalibrationPulseTimeCam.cc:
574 - unimportant changes
575
576 * mjobs/MJPedestal.cc:
577 - changed a comment
578
579 * mpedestal/MPedestalSubtractedEvt.h:
580 - fixed a bug of preset upper limits. The last slice is
581 fNumSamples-1 not fNumSamples
582
583
584
585 2007/04/24 Thomas Bretz
586
587 * callisto_Dec04Jan05.rc, callisto_MarApr05.rc, callisto_mux.rc:
588 - fixed typos in examples for movie encoding
589
590 * mjobs/MJCalib.h, mjobs/MJPedestal.cc:
591 - missing commit from yesterday :-(
592
593 * mmovie/MMovieWrite.cc:
594 - changed resource Filename according to the other resources
595 to FileName
596
597 * ganymed.cc:
598 - enable dataset mc-mode if "-mc" is specified
599 - removed obsolete call to EnableMonteCarloMode
600 - removed EnableWobbleMode but use the setting of the dataset
601 instead
602
603 * mjobs/MDataSet.[h,cc]:
604 - renamed fIsWobbleMode to fWobbleMode
605 - added setter for fWobbleMode
606 - added fMonteCarlo which determins the default paths to be used
607 if not overwritten
608 - replaced the static variables for the paths by member functions
609 which depend on the new fWobbleMode data member
610 - some simple reordering inthe constructor was necessary
611 - increased class version number accordingly to 2
612
613 * mjobs/MJCut.[h,cc]:
614 - repaired On-only mode
615 - removed data member fIsMonteCarlo, use the data-set getter instead
616 - removed data member fIsWobbleMode, use the data-set getter instead
617
618 * sponde.cc:
619 - print a warning if MC dataset doens't contain "MonteCarlo: Yes"
620
621 * mjobs/MJCalibrateSignal.cc:
622 - do not write signal*.root in movie mode
623
624
625
626 2007/04/23 Thomas Bretz
627
628 * callisto.cc, star.cc:
629 - removed "-raw" and "-root" option
630 - replaced inflating sequence path by new InflatePath
631 function
632 - removed MJCalib::kUse* usage, use MSequence::IsMonteCarlo
633 instead
634
635 * mhcalib/MHCalibrationChargeBlindCam.cc,
636 mhcalib/MHCalibrationHiLoCam.cc,
637 mhcalib/MHCalibrationPulseTimeCam.cc:
638 - removed obsolete include of MCalibrationIntensityCam
639
640 * mhcalib/MHPedestalCam.cc:
641 - removed obsolete usage of fIntensCam
642
643 * mhist/MHEvent.cc:
644 - replacedcompilation of description string by new
645 MMcEvt::GetDescription memeber function
646
647 * mjobs/MJCalib.[h,cc]:
648 - removed fDataFlag and corresponding member functions and
649 handling
650
651 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
652 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc, mjobs/MJStar.[h,cc]:
653 - replaced IsUseRawData and IsUseRootData by
654 MSequence::IsMonteCarlo
655 - use fSequence to determin whether it is MC sequence or not
656
657 * mjobs/MJCalibrateSignal.cc:
658 - renamed movie encoding task list
659 - do not write output files if encoding movie
660
661 * mjobs/MSequence.[h,cc]:
662 - removed "merpp"-path
663 - monte carlo files now always have 8digits run numbers
664 - added new resource "MonteCarlo"
665 - added new static member function InflatePath
666 - increased version number to 2
667
668 * mmc/MMcEvt.[hxx,cxx]:
669 - added new member function GetDescription
670
671 * mmovie/MMovieWrite.[h,cc]:
672 - added a sanity check for strange rms values
673 - search for MMcEvt in the parlist and improve output
674 in case of monte carlo data
675 - fixed some typos in the comments of ReadEnv
676
677 * mmovie/Makefile:
678 - added mmc search path
679
680 * mraw/MRawRunHeader.cc:
681 - set new defaults of fTelescopeNumber, fCameraVersion,
682 fFreqSampling and fNumSignificantBits for old MC data
683
684
685
686 2007/04/23 Daniela Dorner
687
688 * datacenter/scripts/linkmc:
689 - removed workaround for 5-digit runnumbers
690
691 * datacenter/scripts/mcsequences:
692 - added line 'MonteCarlo: Yes' to output to sequence file
693
694 * datacenter/scripts/runganymed:
695 - adapted chosing of ganymed rc-file
696 - added output of ganymed command line
697
698
699
700 2007/04/20 Daniel Hoehne
701
702 * datacenter/macros/filldotrun.C:
703 - implemented new Arehucas version
704
705
706
707 2007/04/20 Thomas Bretz
708
709 * mbadpixels/MBadPixelsCam.cc, mbadpixels/MBadPixelsPix.cc:
710 - propagate option in Clear member function
711 - the default is now to keep the previously excluded flag and
712 set the unsuitable-run flag accordingly
713
714 * mcalib/MCalibrationChargeCalc.cc:
715 - if the lower limit for the measured number of phe is calculated
716 to be less than one phe it is artificially reset to one phe
717
718 * mhist/MHCamEvent.cc:
719 - call SetFrameBorder(0) for all subpads explicitly
720
721 * mhist/MHCamera.cc:
722 - removed the obsolete definition of kItemsLegend
723
724 * mbadpixels/MBadPixelsIntensityCam.cc, mcalib/MCalibrationIntensityCam.cc:
725 - removed obsolete reference in comment to MCalibrationINtensityQECam
726
727 * mcalib/CalibLinkDef.h, mcalib/Makefile:
728 - removed obsolete MCalibrationIntensityQECam
729 - removed obsolete MCalibrationIntensityBlindCam
730 - removed obsolete MCalibrationIntensityRelTimeCam
731 - removed obsolete MCalibrationIntensityTestCam
732
733 * mcalib/MCalibCalcFromPast.[h,cc], mcalib/MCalibColorSteer.[h,cc],
734 mcalib/MCalibrateData.[h,cc]:
735 - replaced data member fIntensQE by fQECam
736 - removed references to obsolete MCalibrationIntensityQECam
737 - added some comments
738 - replaced obsolete reference to MCalibrationIntensityBlindCam
739 by reference to MCalibrationBlindCam
740
741 * mcalib/MCalibrationChargeCalc.[h,cc]:
742 - replaced references to fIntensQE by direct access to fQECam
743 - adde some comments
744 - removed data member fIntensQECam
745 - replaced obsoilete reference to MCalibrationIntensityBlindCam
746 by reference to MCalibrationBlindCam
747
748 * mjobs/MJCalibrateSignal.cc, mhcalib/MHCalibrationChargeBlindCam.cc:
749 - removed obsolete references to MCalibrationIntensityQECam
750 - removed obsolete references to MCalibrationIntensityBlindCam
751
752 * mbase/MTask.cc:
753 - added some unexecuted code to debug which taks are processed
754
755 * mcalib/MCalibCalcFromPast.cc, mcalib/MCalibrationIntensityCam.cc,
756 mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.h
757 - removed obsolete MCalibrationIntensityRelTimeCam
758
759 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibrationRelTimeCalc.[h,cc],
760 mhcalib/MHCalibrationRelTimeCam.cc:
761 - replaced obsolete reference to MCalibrationIntensityRelTimeCam
762 by referencing MCalibrationRelTimeCam
763
764 * mhcalib/MHCalibrationChargeBlindCam.cc:
765 - replaced obsolete reference to MCalibrationIntensityBlindCam
766 by referencing MCalibrationBlindCam
767
768 * mhcalib/MHCalibrationHiLoCam.cc:
769 - replaced obsolete reference to MCalibrationIntensityHiLoCam
770 by referencing MCalibrationHiLoCam
771
772 * mhcalib/MHCalibrationPulseTimeCam.cc
773 - replaced obsolete reference to MCalibrationIntensityPulseTimeCam
774 by referencing MCalibrationPulseTimeCam
775
776 * mcalib/MCalibrationTestCalc.cc
777 - replaced obsolete reference to MCalibrationIntensityTestCam
778 by referencing MCalibrationTestCam
779
780
781
782 2007/04/12 Daniela Dorner
783
784 * datacenter/db/showplots-ds.php:
785 - added (script to plot all plots of a data set)
786
787 * datacenter/db/showplots.php:
788 - added 'previous' and 'next' button
789
790 * datacenter/db/plotinclude.php, datacenter/db/showplots.php:
791 - moved two function from showplots.php to plotinclude.php, as they
792 are also used in showplots-ds.php
793
794 * datacenter/db/builddatasets.php, datacenter/db/datasetinfo-aio.php
795 datacenter/db/indes-header.html, datacenter/db/indes.html,
796 datacenter/db/menu.js, datacenter/db/reference.html,
797 datacenter/db/regexp.html, datacenter/db/runinfo-aio.html,
798 datacenter/db/sequinfo-aio.html:
799 - adapted paths of images and mars.css
800
801 * datacenter/db/index.html:
802 - added link to showplots-ds.php
803
804
805
806 2007/04/18 Thomas Bretz
807
808 * Makefile:
809 - added suffixes .hxx and .cxx
810 - added new subdir mmovie
811
812 * mjobs/Makefile:
813 - added path to mmovie
814
815 * mmovie/MMoviePrepare.[h,cc]:
816 - changed access to MCalibrateData to access to MCalibConstCam
817
818 * mmovie/MMovieWrite.cc:
819 - fixed some typos in comments
820
821 * mjobs/MJCalibrateSignal.cc:
822 - removed dependenca on obsolete MCalibrationIntensityConstCam
823
824 * mjobs/MJCalibration.[h,cc]:
825 - for simplification removed all dependencies of unused intensity
826 calibration
827
828 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc,
829 callisto_mux.rc:
830 - removed line for switching on intensity calibration
831 - added expample lines for movie encoding
832
833 * mbadpixels/BadPixelsLinkDef.h, mbadpixels/Makefile:
834 - removed obsolete MBadPixelsIntensityCam
835
836 * mcalib/MCalibCalcFromPast.[h.cc]:
837 - do not store fIntensRelTime (it is not used at all) as data member
838
839 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibCalcFromPast.[h.cc]:
840 - instead of creating of a new MBadPixelsCam into the intensity array
841 clear the information of the old one (FIXME: DO NOT CLEAR PREV EXCL!)
842 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
843 * mcalib/MCalibrationTestCalc.[h,cc]:
844 - removed empty Process function
845
846 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibCalcFromPast.[h.cc],
847 mcalib/MCalibrationChargeCalc.[h,cc], mcalib/MCalibrationTestCalc.[h,cc],
848 mcalib/MCalibrationRelTimeCalc.[h,cc], mhcalib/MHCalibrationCam.[h,cc],
849 mhcalib/MHCalibrationChargeCam.cc, mhcalib/MHCalibrationHiLoCam.cc,
850 mhcalib/MHCalibrationPulseTimeCam.cc, mhcalib/MHCalibrationRelTimeCam.cc,
851 mhcalib/MHPedestalCam.cc:
852 - removed obsolete references to MBadPixelsIntensityCam, replaced
853 by MBadPixelsCam
854
855 * mhcalib/MHCalibrationCam.cc:
856 - set reason for uncalibrated pixels by SetUncalibrated
857
858 * mjobs/MJCalibrateSignal.cc:
859 - removed obsolete references to MBadPixelsIntensityCam
860 - removed MBadPixelsMerge, instead use the given MBadPixelsCam as
861 starting point. THIS ALSO REMOVES SUPPORT FOR PREV. EXCLUDED PIXELS
862 (TO BE FIXED)
863
864 * mfilter/FilterLinkDef.h, mfilter/Makefile:
865 - added MFEvtNumber
866
867 * mfilter/MFEvtNumber.[h,cc]:
868 - added
869
870
871
872 2007/04/17 Stefan Ruegamer
873
874 * datacenter/scripts/filesondisk:
875 - modified the ccfile search to not find ccfiles twice if one
876 runnumber is part of a higher runnumber (as 23456 and 223456)
877
878 * datacenter/scripts/movingrawfiles:
879 - added moving of rawfiles from the directory /magic/datacenter/
880 fromtape/rawdata/muxdata, which is the default rawfile folder of
881 the new muxtapes, to /magic/datacenter/fromtape/rawdata
882
883 * datacenter/scripts/runcallisto:
884 - added condition for the linking of the .rc-file for muxdata
885
886 * datacenter/scripts/makecallistolinks:
887 - commented reason2 out
888
889
890
891 2007/04/17 Thomas Bretz
892
893 * mcalib/CalibLinkDef.h, mcalib/Makefile:
894 - removed obsolete MCalibrationIntensityConstCam
895
896 * mcalib/MCalibCalcFromPast.[h,cc]:
897 - removed obsolete depedency on MCalibrationIntensityConstCam
898
899 * mcalib/MCalibConstCam.[h,cc]:
900 - added a possibility to veto bad pixels in GetPixelContent by
901 setting a MBadPixelsCam
902 - removed obsolete fRunNumber
903 - increased class version number by 1
904
905 * mcalib/MCalibrateData.[h,cc]:
906 - removed obsolete dependency on MCalibrationIntensityConstCam
907 - removed some obsolete comments with code from old pedestal
908 treatment
909
910
911
912 2007/04/15 Thomas Bretz
913
914 * callisto.cc:
915 - added an option to write a movie
916
917 * mjobs/MJCalibrateSignal.[h,cc]:
918 - added the code to write a movie
919 - added new option (fIsMovieMode) to switch it on and off
920
921 * mmovie/MMovieData.h:
922 - added data member fMedianPedestalRms
923
924 * mmovie/MMoviePrepare.[h,cc]:
925 - added calculation of median pedestal rms
926
927 * mmovie/MMovieWrite.[h,cc]:
928 - added comments
929 - added return value to SetPalette
930 - delete palette entries after usage
931 - get median pedestal rms from MMovieData
932
933
934
935 2007/04/12 Daniela Dorner
936
937 * datacenter/scripts/sourcefile:
938 - added if-clause to avoid removing of non existing files
939
940 * datacenter/db/db.php:
941 - adapted host
942
943 * datacenter/db/plotdb.php:
944 - adapted usage of function GetQuery
945
946 * datacenter/db/plotinclude.php:
947 - added init of variables
948
949 * datacenter/db/runinfo-aio.php:
950 - adapted building of query for the case, that fRunMin=0
951
952 * datacenter/macros/filloptical.C:
953 - adapted such, that files from telescopes in Tuorla can also be
954 handeled
955 - return 3 in case the coordinates of an object are not available
956 in the database
957
958 * datacenter/scripts/copyscript:
959 - added case for return code 3 for filloptical.C
960
961 * datacenter/macros/setupdb.C:
962 - added table OpticalData
963
964 * datacenter/tools/fillobjects.C:
965 - added comment
966
967 * datacenter/tools/fillobjects2.C:
968 - adapted comment
969 - adapted reading to new format of file (different object name
970 convention)
971
972 * datacenter/resources/TeVsources.txt:
973 - added (file containing the positions of the objects observed by
974 the Tuorla Observatory and KVA)
975
976 * datacenter/resources/good_compstars.txt:
977 - added (file containing the magnitudes and colour of the objects
978 observed by the Tuorla Observatory and KVA)
979
980 * datacenter/resources/compstars.txt:
981 - added (like good_compstars, but containing more data, which
982 has been left out in the other file, as it is not accurate
983 enough)
984
985
986
987 2007/04/12 Thomas Bretz
988
989 * mmovie/MMoviePrepare.[h,cc], mmovie/MMovieData.[h,cc],
990 mmovie/MMovieWrite.[h,cc], mmovie/Makefile, mmovie/MovieLinkDef.h,
991 movie/MovieIncl.h:
992 - added
993
994 * mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h, mbase/MArrayI.h,
995 mbase/MArrayS.h:
996 - added Reset() member function or improved performance of it
997
998 * mcalib/MCalibrationChargeCalc.cc:
999 - fixed the alignment in an output
1000
1001 * mhbase/MBinning.h:
1002 - added operator[] member function
1003
1004 * mhist/MHCamera.cc:
1005 - changed such that it is allowed to use palettes with a different
1006 number of contours.
1007 - fixed the number of ticks written on the axis to 25
1008 - use MBinnig to calculate the legend color boxes
1009 - fixed a minor bug in the assignment of the color levels, which
1010 gave visibly wrong result if the transition between two colors
1011 was important but was not noticable in normal circumstances
1012
1013 * mjobs/MDataSet.h, mjobs/MSequence.h:
1014 - increased class version to 1 to make it writable
1015 - added Print to the context menu
1016
1017 * mgeom/MGeomCam.[h,cc]:
1018 - removed fNumSectors
1019 - removed fNumAreas
1020 - added fNumPixInSector
1021 - added fNumPixWithAidx
1022 - changed CalcSectors and CalcArea to fill new data members
1023 - fixed a bug in the range check of GetMaxRadius and GetMinRadius
1024 (the range was to wide by 1 at the upper edge)
1025 - increased class version from 4 to 5
1026
1027
1028
1029 2007/04/11 Thomas Bretz
1030
1031 * mjobs/MJCalibrateSignal.cc:
1032 - added a lot of comments
1033 - added some code for future use
1034
1035 * mcalib/MCalibCalcFromPast.cc:
1036 - if update of calibration constants via MCalibrateData fails an
1037 error is raised
1038
1039 * mcalib/MCalibrateData.cc:
1040 - if update of calibration constants done set the ReadyToSaveFlag
1041 accordingly
1042
1043
1044
1045 2007/04/04 Thomas Bretz
1046
1047 * mbase/MLogHtml.cc:
1048 - the closing parenthesis was missing for setting to green color
1049
1050
1051
1052 2007/04/03 Thomas Bretz
1053
1054 * mjobs/MDataSet.cc:
1055 - added processing of RunTime and Name resource
1056
1057 * mgeom/MGeomCamDwarf.cc:
1058 - removed an unused variable
1059
1060 * msignal/MSignalPix.h, msignal/MSignalCam.h:
1061 - commented out obsolete AddNumPhotons and Scale
1062 - removed ReducePrecision from setting of arrival time because
1063 it gave artefacts.
1064
1065
1066
1067 2007/03/29 Thomas Bretz
1068
1069 * mgeom/MGeomCam.cc, mgeom/MGeomPix.h:
1070 - added new member function to return distance to coordinate
1071 origin
1072
1073 * mgeom/MGeomCamDwarf.[h,cc]:
1074 - added
1075
1076 * mgeom/Makefile, mgeom/GeomLinkDef.h:
1077 - added MGeomCamDwarf
1078
1079
1080
1081 2007/03/28 Thomas Bretz
1082
1083 * mraw/MRawRunHeader.cc:
1084 - added Getter for fFreqSampling
1085
1086 * mpointing/MHSrcPosCam.[h,cc]:
1087 - added different binning for wobble mode
1088 - added circle for wobble mode
1089
1090 * mjobs/MJCut.cc:
1091 - store run- and event-number via MParameterCalc in output files
1092 - show histogram of source positions also in wobble mode
1093
1094 * mbase/MEnv.h:
1095 - added member function to touch a resource returning whether
1096 it has contents or not
1097
1098 * mars.rc:
1099 - added examples for MUX data
1100 - fixed the other examples
1101 - changed default cleaning to 8.5/4.0 absolute
1102
1103 * macros/readIPR.C:
1104 - simplified
1105
1106
1107
1108 2007/03/21 Stefan Ruegamer
1109
1110 * datacenter/scripts/runcallisto:
1111 - removed entries for callisto_MarApr05.rc (outdated)
1112
1113 * datacenter/scripts/makecallistolinks:
1114 - updated reason1 because the old reason has been removed in the
1115 Mars Version 1.0, resulting in no more calibration with spline
1116 if DF fails
1117 - added reason2 to run spline after an other error
1118
1119
1120
1121 2007/03/20 Daniel Hoehne
1122
1123 * datacenter/db/db.php, datacenter/scripts/budb,
1124 datacenter/scripts/dbchk, datacenter/scripts/dunotseqruns,
1125 datacenter/scripts/findnewstars,
1126 datacenter/scripts/findnotseqruns, datacenter/scripts/sourcefile,
1127 datacenter/tools/comparesequences, datacenter/tools/resetdataset,
1128 sql.rc:
1129 - changed the host from hercules to vela
1130
1131
1132
1133 2007/03/17 Thomas Bretz
1134
1135 * mbase/MTime.[h,cc]:
1136 - added new memeber function to set unix times
1137
1138
1139
1140 2007/03/09 Thomas Bretz
1141
1142 * mjoptim/MJOptimizeCuts.cc:
1143 - implemented printing of input file also in RunOnOffCore
1144
1145
1146
1147 2007/03/08 Markus Meyer
1148
1149 * mpointing/MPointingDevCalc.h:
1150 - changed fNumMinStars from 8 to n (in SetNumMinStars)
1151
1152
1153
1154 2007/03/06 Stefan Ruegamer
1155
1156 * mraw/MRawRunHeader.cc:
1157 - added SwapAssignment for pixels 428 and 429
1158
1159
1160
1161 2007/03/05 Thomas Bretz
1162
1163 * msignal/MExtractTimeAndChargeSpline.cc:
1164 - added a default for the extrator resolution in case no predefined
1165 value is set
1166
1167 * mjobs/MJCalib.[h,cc], mjobs/MJCalibration.cc:
1168 - removed HiLoCalibration option
1169
1170 * mjobs/MJCalibration.cc:
1171 - use extractor to determine hi-/lo-calibration
1172
1173 * mjobs/MJPedestal.cc:
1174 - do only insist on pedestal events if an extractor without
1175 lo-gains is set
1176
1177 * callisto.rc, callisto_Dec04Jan05.rc:
1178 - removed references to HiLoCalibration
1179
1180 * callisto_mux.rc, resources/calibrationref_mux.rc,
1181 resources/pedestalref_mux.rc:
1182 - added new resource files for MUX data
1183
1184 * mjobs/MSequence.cc:
1185 - another fix to make sure that there is a / between dir and filename
1186
1187 * mpedestal/MExtractPedestal.cc:
1188 - why if fRawData initialized twice? Removed.
1189 - Reset check window without extractor and without lo-gains
1190
1191
1192
1193
1194 2007/03/04 Thomas Bretz
1195
1196 * mhcalib/MHCalibrationChargeBlindCam.cc,
1197 mhcalib/MHCalibrationChargeBlindPix.[h,cc]:
1198 - commented out references to MRawEvtPixelIter::GetNum*Samples
1199
1200 * mhcalib/MHCalibrationRelTimeCam.cc:
1201 - updated header
1202
1203 * mjobs/MJCalibrateSignal.cc:
1204 - updated header
1205 - removed references to MHCalibrationPulseTimeCam
1206 - added a check to make sure that extractor1 is initialized
1207 - use new SetRangeFromExtractor function for pedestal
1208 extraction range
1209 - added a new filter to check for pedestal events, used for
1210 pedestal extraction in cases w/o lo-gains and to remove
1211 pedestal events from further analysis
1212 - fill and display hi-/lo-gain histogram only if lo-gain exists
1213
1214 * mjobs/MJPedestal.cc:
1215 - replaced fSequence.GetName by GetFileName
1216 - check for availability of lo-gain in pulse pos check
1217 - Add MHCalibrationPulseTime to parlist to allow resources
1218 file setup
1219 - to fill the MHCalibrationPulseTimeCam deny calibration- and
1220 pedestal-events
1221 - use a pedestal filter to deny calibration events
1222 - use new SetRangeFromExtractor function for pedestal
1223 extraction range
1224
1225 * mhcalib/MHCalibrationPulseTimeCam.cc:
1226 - removed an obsolete return
1227
1228 * mpedestal/MPedCalcFromLoGain.cc:
1229 - if event does not contain lo-gains do not start extraction
1230 at lo-gain offset
1231
1232 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
1233 - changed variable naming in GetSaturation from sathi to sat
1234 - changed limit in GetMax from Byte_t to UInt_t
1235
1236 * msignal/MExtractBlindPixel.cc, msignal/MExtractTimeAndCharge.cc:
1237 - changed max argument in GetMax from Int_t to UInt_t
1238
1239 * msignal/MExtractTimeAndCharge.[h,cc]:
1240 - changed fLoGainSwitch from Byte_t to UInt_t
1241 - increased class version accordingly to 4
1242
1243 * mmain/MEventDisplay.cc:
1244 - took out the display of the slice with the max index
1245 - handle pedestal subtraction more accurate
1246
1247 * mraw/MRawEvtData.cc:
1248 - added number of bytes per sample to GetNumBytes()
1249 - removed contents of GetPixelContent... depricated
1250
1251 * mraw/MRawEvtPixelIter.[h,cc]:
1252 - updated comments
1253 - removed all functions returning informations about single
1254 pixels (should be done through MPedestalSubtractedEvt
1255 instead)
1256
1257 * mhist/MHEvent.cc:
1258 - removed KMaxIdx...depricated.
1259
1260 * msignal/MExtractor.[h,cc]:
1261 - changed type of fSaturationLimit from Byte_t to UInt_t
1262 - increased class version number accordingly to 8
1263 - only reset fSaturationLimit if it is above 0xff and
1264 no lo-gain available
1265
1266 * msignal/MSignalCalc.[h,cc]:
1267 - changed to use MPedestalSubtractedEvt instead of MRawEvtData
1268 - make handling of data without lo-gains possible
1269
1270 * mhcalib/MHCalibrationChargeCam.[h,cc]:
1271 - changed to use pedestal subtracted evt instead of the raw evt
1272 for determination of the arrival time
1273
1274 * mhcalib/MHCalibrationCam.[h,cc]:
1275 - made IsLoGain autodetecting in case fRunHeader is available
1276
1277 * msignal/MExtractPINDiode.cc:
1278 - use MRawRunHeader's GetNumSamplesHi/LoGain
1279
1280
1281
1282 2007/03/03 Thomas Bretz
1283
1284 * mcalib/MCalibrationRelTimeCalc.cc:
1285 - changed the default of RelTimeResolutionLimit from 1.0 to 0.05
1286
1287 * mhcalib/MHCalibrationChargeCam.cc,
1288 mhcalib/MHCalibrationPulseTimeCam.cc,
1289 mhcalib/MHCalibrationRelTimeCam.cc:
1290 - added f*RefCharge to Copy function
1291 - added range to calls of GetIdxMaxHi/LoGainSample
1292 - reworked and simplified DrawDataCheckPixel
1293 - reworked and simplified DrawReferenceLine
1294 - fixed call to ReadEnv of base class in ReadEnv
1295
1296 * mhcalib/MHCalibrationRelTimeCam.cc:
1297 - commented filling of lo-gain arrays out.
1298
1299 * mpedestal/MExtractPedestal.[h,cc],
1300 mpedestal/MPedCalcFromLoGain.h, mpedestal/MPedCalcPedRun.h:
1301 - added the SetRangeFromExtractor function
1302
1303 * msignal/MExtractBlindPixel.cc, msignal/MSignalCalc.cc:
1304 - use GetNumSamplesHiGain of MRawRunHeader instead of
1305 MRawEvtPixelIter's
1306
1307 * msignal/MSignalCalc.[h,cc]:
1308 - slightly changed handling of MC run, changed hi-/lo-gain
1309 calibration from 10 to 11.3
1310
1311 * msignal/MExtractTime.cc:
1312 - don't print lo-gain properties if n/a
1313
1314 * msignal/MExtractor.[h,cc]:
1315 - reset logain range and saturation limit if no logains available
1316 - added HasLoGain member function
1317 - don't print lo-gain attributes in Print if no logains
1318
1319 * msignal/MExtractTimeAndCharge.cc:
1320 - reset fLoGainSwitch if logains are not available
1321 - use MRawRunHeader's GetNumSamplesHi/LoGain
1322 - do not use MRawEvtPixelIter to determin availability of lo-gains
1323 use number of lo-gain samples to extract instead.
1324 - don't print lo-gain properties if n/a
1325
1326
1327
1328 2007/03/02 Thomas Bretz
1329
1330 * mraw/MRawRunHeader.h:
1331 - added GetNumBytesPerSample() member function
1332
1333 * mraw/MRawRead.cc:
1334 - splitted ReadPixel and setting ab-flag into function calls
1335 - fixed skipping pixels if bps>1
1336
1337 * mraw/MRawEvtData.[h,cc]:
1338 - removed last argument from AddPixel
1339 - split reading pixel data and setting ab-flag into two functions
1340 - increased version number from 5 to 6
1341 - adapted Print function
1342 - adapted Draw function
1343 - adapted ReadPixel function
1344
1345 * manalysis/MMcCalibrationUpdate.[h,cc]:
1346 - made sure that Process is not executed in case of MC files
1347 - minor changes to includes
1348
1349 * mextralgo/MExtralgoSpline.h:
1350 - removed obsolete include iostream
1351
1352
1353
1354 2007/03/01 Thomas Bretz
1355
1356 * mmain/MEventDisplay.cc:
1357 - didn't show callisto output anymore because of missing fundametal
1358 pedestal
1359
1360 * mbadpixels/MBadPixelsTreat.cc:
1361 - added more informative output
1362
1363 * mhcalib/MHCalibrationCam.[h,cc], mhcalib/MHCalibrationChargeCam.cc,
1364 mhcalib/MHCalibrationChargePix.h, mhcalib/MHCalibrationRelTimeCam.cc,
1365 mhcalib/MHCalibrationChargeCam.h, mhcalib/MHCalibrationChargePINDiode.h,
1366 mhcalib/MHCalibrationPulseTimeCam.cc, mhcalib/MHCalibrationTestCam.cc,
1367 mhcalib/MHCalibrationTestTimeCam.cc, mhcalib/MHGausEvents.h,
1368 mhcalib/MHCalibrationChargeBlindCam.cc, mhcalib/MHPedestalCam.cc,
1369 - replaced SetNbins/First/Last by SetBinning
1370
1371 * mhcalib/MHCalibrationChargeCam.cc:
1372 - improved output in case arrival time is out of range
1373
1374 * mhcalib/MHCalibrationPulseTimeCam.cc:
1375 - the values can only have discrete valuesno need to set a bin-width
1376 different from 1
1377 - set binning automatically by using the number of samples
1378 - fixed ReadEnv
1379 - directly use maxpos, no cast necessary
1380
1381 * mraw/MRawRunHeader.h:
1382 - added new member function GetNumSamples
1383
1384 * mpedestal/MPedCalcFromLoGain.cc:
1385 - fixed ReadEnv
1386
1387 * mraw/MRawCrateData.cc, mraw/MRawEvtHeader.cc:
1388 - implemented reading new mux format 8
1389
1390 * mraw/MRawRunHeader.[h,cc]:
1391 - implemented reading of new file format 8
1392 - added new data members fNumBytesPerSample, fFreqSampling
1393 and fNumSignificantBits
1394 - increased file format version from 5 to 6
1395
1396 * mraw/MRawEvtPixelIter.[h,cc]:
1397 - made aware of handling the new and old format
1398 - added range to GetIdxMax*
1399
1400 * mhcalib/MHCalibrationPulseTimeCam.[h,cc]:
1401 - removed obsolete data members fSumhiarea and fSumhisector
1402 - replaced the usage of MRawEvtData by MPedestalSubtractedEvt
1403 - according to this the lower signal limit has been decresed
1404 by 15
1405 - changed "saturation" limit accordingly from 254 to 245
1406
1407 * mpedestal/MPedestalsubtractedEvt.h:
1408 - added a shortcut for GetSaturation
1409
1410 * mjobs/MJPedestal.cc:
1411 - first subtract pedestal and then fill MHCalibrationPulseTimeCam
1412 - fill MHCalibrationPulseTimeCam with MPedestalSubtracted
1413
1414
1415
1416 2007/02/28 Thomas Bretz
1417
1418 * macros/tutorials/mirrordelay.C:
1419 - fixed the formula for the spherical mirror
1420 - fixed the calculation of the time-delay
1421
1422 * mastro/MObservatory.[h,cc]:
1423 - added constructors and functions to set the observatory location
1424 manually
1425
1426 * mbase/MTime.[h,cc]:
1427 - added constructor to construct MTime by date
1428 - added AsDouble for new root streamers (allowing to view MTime in
1429 a TBrowser)
1430 - added GetRootDatime to return TDatime object
1431
1432 * mcalib/MCalibrateData.cc:
1433 - added more meaningful output in case a conversion factor exceeds a limit
1434
1435 * datacenter/macros/plotdb.C:
1436 - added plot for spark rate
1437
1438
1439
1440 2007/02/26 Daniela Dorner
1441
1442 * datacenter/db/builddatasets.php, datacenter/db/findoffdata.php,
1443 datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
1444 datacenter/db/include.php, datacenter/db/menu.php, :
1445 - bugfix: the stopdate was not choses properly in case of reset
1446 when there was no data past midnight
1447 - a new function (GetStopDate) has been implemented
1448 - bugfix in PrintNightRange (table Sequences was used in all cases)
1449
1450
1451
1452 2007/02/26 Daniel Hoehne
1453
1454 * datacenter/macros/fillstar.C:
1455 - bugfixes: included MHCamera.h, corrected two typos (missing ";" and
1456 a surplus "s" in the variable "sparkrate")
1457
1458 * datacenter/db/magicdefs.php, menu.php:
1459 - added fSparkRate
1460
1461
1462
1463 2007/02/16
1464
1465 * RELEASE 1.0
1466
1467
1468
1469 2007/02/16 Thomas Bretz
1470
1471 * macros/starvisyear.C:
1472 - changed default observator to magic
1473 - fixed some typos in comments
1474
1475 * mastro/MAstro.[h,cc]:
1476 - added a new function to estimate the time of culmination
1477 - fixed the conversion factors RadToHor and HorToRad (wrong by 15/24)
1478
1479 * mastro/MObservatory.cc:
1480 - fixed the Print() output
1481
1482 * mbase/MMath.h:
1483 - removed conversion factor to and from Hours
1484
1485 * mjobs/MSequence.cc:
1486 - added a / behind the date (for the output in case of failure)
1487
1488 * mmc/MMcFadcHeader.[hxx,cxx]:
1489 - added fElecNoiseName for compatibility with camera program
1490 - increased ClassVersion by 1
1491
1492 * mraw/MRawRunHeader.[h,cc]:
1493 - increased class version by 1 for compatibility with output
1494 of newer camera versions
1495
1496 * resources/sequences.rc:
1497 - changed the sequence.rc file to support new MUX data
1498
1499
1500
1501 2007/02/15 Thomas Bretz
1502
1503 * macros/tutorials/mirrordelay.C:
1504 - added a macro plotting the delay between a spherical and a
1505 parabolic mirror
1506
1507 * mjobs/MJStar.cc:
1508 - implemented new plots for IPR vs. Time and DT
1509
1510
1511
1512 2007/02/13 Thomas Bretz
1513
1514 * resources/hilocalib.rc, resources/hilocalib_sp1.rc:
1515 - added new resource files for hi-/lo-gain calibration.
1516
1517 * resources/hiloconv-*.root:
1518 - added hi-/lo-gain calibration constants
1519
1520 * callisto_Dec04Jan05.rc:
1521 - changed input file name for hi-/lo-gain calibration constants
1522
1523 * mreflector/MHReflector.[h,cc]:
1524 - added histogram class for reflected photons
1525
1526 * mreflector/Makefile, mreflector/ReflectorLinkDef.h
1527 - added MHReflector and necessary include paths
1528
1529 * mbase/MLog.h:
1530 - fixed a bug in Separator which could cause a crash if the contents
1531 are too long
1532
1533 * manalysis/MParameterCalc.cc:
1534 - check for HasValidRule instead of IsValid in ReadEnv
1535
1536 * mdata/MDataPhrase.h:
1537 - added HasValidRule member function
1538
1539 * mfileio/MReadRflFile.[h,cc]:
1540 - allow also reading of gzip-compressed files
1541 - output more header information
1542 - don't use a const qualified TString with gSystem->ExpandPathName
1543
1544 * mjobs/MJPedestal.cc:
1545 - readin bad pixels from ascii file later
1546
1547 * mmc/MMcEvtBasic.h:
1548 - added a static member function GetEnergyStr to convert
1549 GeV into MeV and TeV
1550
1551 * mpointing/MPointingDevCalc.h:
1552 - increased size of fSkip by one
1553
1554 * mextralgo/MExtralgoSpline.h:
1555 - fixed acompiler warning
1556
1557
1558
1559 2007/02/09 Daniel Hoehne
1560
1561 * datacenter/scripts/linkmc
1562 - adapted to new montecarlo directory structure (/magic/montecarlo
1563 instead of /montecarlo)
1564
1565
1566
1567 2007/02/09 Thomas Bretz
1568
1569 * star.rc:
1570 - added new options
1571 - reordering
1572
1573 * mbase/MStatusDisplay.cc:
1574 - updated from 2006 to 2007
1575
1576 * mfbase/MFDataPhrase.cc:
1577 - fixed ReadEnv to correctly return true/false
1578
1579 * mjobs/MJStar.cc:
1580 - added new tabs "Spakless" and "Sparks" dividing the average
1581 signal tab into two distributions by a SparkCut
1582 - replaced all MF by MFDataPhrase
1583
1584 * mjobs/MJCalibrateSignal.cc:
1585 - changed the extraction range used in the lo-gains from the
1586 hi-gain range to the lo-gain range
1587
1588 * datacenter/macros/fillstar.C:
1589 - added filling the spark rate into the database
1590 - the rate after cleaning is now without sparks!
1591
1592
1593
1594 2007/02/06 Thomas Bretz
1595
1596 * mpointing/MPointingDevCalc.cc:
1597 - included check for monitoring flag
1598
1599 * mextralgo/MExtralgoSpline.[h,cc]:
1600 - implemented the possibility to determine the pulse width at
1601 maxheight/2
1602
1603
1604
1605 2007/02/04 Daniela Dorner
1606
1607 * datacenter/scripts/sourcefile:
1608 - added if-clause to avoid that a script is aborted in case a macro
1609 doesn't compile, return code is set to 1 in this case
1610
1611
1612
1613 2007/02/04 Thomas Bretz
1614
1615 * mjobs/MJCalibration.cc:
1616 - implemented Hi-/Lo-Gain calibration for MCs
1617
1618 * mjobs/MJPedestal.cc:
1619 - removed intermediate pedestalstorage from code (its
1620 result is not used at all)
1621
1622 * datacenter/macros/fillsignal.C:
1623 - replaced GetMediandev by GetDev
1624
1625 * callisto.rc, callisto_Dec04Jan05.rc:
1626 - changed ExtractWinLeft/Right according to new scheme
1627
1628 * mhcalib/MHCalibrationChargeCam.[h,cc]:
1629 - removed obsolete data members fFirstHiGain, etc and
1630 replaced by storage of fSignal
1631 - made sure that the average extracted signal position
1632 is at least one slice away from the edges of the
1633 extraction window
1634
1635 * mjobs/MJPedestal.cc:
1636 - reworked the pulse position check. It now better takes
1637 the properties of the extractors into account.
1638 Still to be done: relation between pulse position and
1639 extraction window!
1640
1641 * msignal/MExtractBlindPixel.[h,cc],
1642 msignal/MExtractPINDiode.[h,cc]:
1643 - fixed arguments type of SetRange
1644
1645 * msignal/MExtractTime.cc:
1646 - removed old obsolete code already in comments
1647
1648 * msignal/MExtractTimeAndCharge.h:
1649 - added getter for LoGainStartShift
1650
1651 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc],
1652 msignal/MExtractTimeAndChargeSpline.[h,cc],
1653 msignal/MExtractedSignalCam.[h,cc], msignal/MExtractor.[h,cc]:
1654 - changed the type of LoGainFirst from byte to int
1655 - if necessary increased class version
1656
1657 * mpedestal/MExtractPedestal.cc:
1658 - improved output
1659
1660 * mhcalib/MHCalibrationChargeCam.cc:
1661 - fixed a %3.1 instead of %3.1f
1662
1663
1664
1665 2007/02/03 Thomas Bretz
1666
1667 * mhist/MHCamEvent.[h,cc]:
1668 - added Draw function to context menu
1669 - added GetHist member functions
1670 - added possibility to display the relative error
1671
1672 * mjobs/MJCalibration.cc:
1673 - read the hi-/lo-gain calibration constants from a MHCamEvent
1674 which is stored in a root file given in resources/hilocalib.rc
1675
1676 * msignal/MExtractTimeAndCharge.cc:
1677 - improved the estimation in GetSaturationTime for the cases in
1678 which the saturating pulse is so early, that an normal
1679 interpolation is not appropriate.
1680
1681 * callisto_DecJan04.rc:
1682 - set fall- and rise-time for spline artificially to 0.5
1683
1684 * mhbase/MFillH.cc:
1685 - added comments
1686
1687 * mpedestal/MExtractPedestal.[h,cc],
1688 mpedestal/MPedCalcFromLoGain.cc, mpedestal/MPedCalcPedRun.cc:
1689 - fixed the range check.In case of the lo-gain extraction
1690 the range could infact leak out of the fadc slices
1691
1692 * msignal/MExtractTimeAndCharge.[h,cc]:
1693 - added somecomments
1694 - forbid the lo-gain signal to be negative
1695 - increased version number for compatibility with last release
1696
1697 * msignal/MExtractTimeAndChargeSpline.cc:
1698 - set the correct numbers for rise- and fall-time as default
1699
1700 * mbase/MStatusArray.[h,cc]:
1701 - improved workaround in Read() and Write() for the Reset
1702 of the kCanDelete bit in TH1
1703
1704 * mjobs/MJCalibration.cc, mjobs/MJCalibrateSignal.cc:
1705 - commented out obsolete references to *HiLoCam
1706
1707 * mhcalib/Makefile, mcalib/Makefile, mhcalib/HCalibLinkDef.h,
1708 mcalib/CalibLinkDef.h:
1709 - removed *HiLoCam s
1710
1711
1712
1713 2007/02/02 Thomas Bretz
1714
1715 * mreflector/MRflSinglePhoton.[h,cc], mreflector/MRflEvtData.[h,cc]:
1716 - added new Fill functions allowing to fill photons versus
1717 a z-value, e.g. energy.
1718
1719
1720
1721 2007/02/01 Thomas Bretz
1722
1723 * mhist/MHCamEvent.[h,cc]:
1724 - allow to set a histogram for display from external
1725
1726 * mhist/MHCamera.[h,cc]:
1727 - added functions to calc Median/Dev
1728 - fixed adding a MHCamera with AddCamContent. It now takes also
1729 the errors and binentries correctly into account
1730 - simplified Reset() using TArray::Reset()
1731
1732 * mhvstime/MHSectorVsTime.[h,cc]:
1733 - added option to use median/dev instead of mean/rms
1734 - switched Grid on
1735
1736 * mjobs/MSequence.cc, mjobs/MDataSet.cc:
1737 - small improvements to splitting number rows
1738 - handle possible tabs correctly
1739
1740 * mbase/MStatusArray.[h,cc]:
1741 - improved handling in Read(). We make sure now that Read doesn't
1742 produce a memory leak
1743
1744 * mhist/MHCamera.[h,cc]:
1745 - overwrote Clone function to make sure that a cloned MHCamera
1746 is never added to the current directory
1747
1748 * mcamera/MCameraTH.h:
1749 - added a workaround to get rid of the obsolete discriminator thresholds
1750 for the non-trigger pixels
1751
1752 * mreport/MReportCC.cc:
1753 - added a sanity \o-Terminator to the dicriminator threshold extraction
1754
1755
1756
1757
1758 2007/01/30 Thomas Bretz
1759
1760 * mbadpixels/MBadPixelsCam.[h,cc]:
1761 - added function to return the uncalibrated and unsuitable
1762 pixels as TArrayC (to be used in MHCamera)
1763
1764 * mhcalib/MHCalibrationChargeCam.cc:
1765 - added a FIXME-comment
1766
1767 * mhist/MHCamEvent.[h,cc]:
1768 - added an option to change the kind of error which is displayed
1769 - consequently increased version number by 1
1770
1771 * mhist/MHCamera.[h,cc]:
1772 - added a new bit to allow the error to be switched between
1773 mean and spread
1774
1775 * mjobs/MJStar.cc, mjobs/MJCalibrateSignal.cc:
1776 - adapted to changes in error display
1777
1778
1779
1780 2007/01/27 Thomas Bretz
1781
1782 * manalysis/MMcCalibrationUpdate.cc:
1783 - fixed a typo in a comment
1784
1785 * mcalib/MCalibrateData.[h,cc]:
1786 - commented out some obsolete currently unused code
1787
1788 * mdata/MDataPhrase.cc:
1789 - added a sanity check
1790
1791 * mpedestal/MMcPedestalCopy.cc:
1792 - Changed output to fit the structure used in all other classes
1793
1794 * mmain/MEventDisplay.cc:
1795 - made sure that MPedestalSubtract dies the right thing
1796 - removed badpixel calculation and treatment until a better
1797 solution was found.
1798
1799 * mfbase/MFDataPhrase.cc:
1800 - fixed a "comparison is always true" warning
1801
1802 * msignal/MExtractTimeAndChargeDigitalFilter.h:
1803 - increased class version number to 3 to account for the removal
1804 of the fTimeShift data members since last release
1805
1806
1807
1808 2007/01/27 Daniela Dorner
1809
1810 * datacenter/db/showplots.php:
1811 - added (tool to click through the calib, signal and star plots of
1812 one sequence)
1813
1814 * datacenter/db/index.html:
1815 - added link to new plot tool
1816
1817 * datacenter/db/ganymed.php:
1818 - added fDataSetName, removed fWobble
1819 - removed mininmum value of 100 for dataset range
1820
1821 * datacenter/db/builddatasets.php:
1822 - added fIsoInLimit2 and fIMCLimit2 in Init
1823 - added check on observation mode
1824
1825
1826
1827 2007/01/26 Thomas Bretz
1828
1829 * mpedestal/MExtractPedestal.cc:
1830 - fixed a bug which caused the pedestal to be set to 0 if the
1831 AB-flag is invalid
1832
1833
1834
1835 2007/01/25 Thomas Bretz
1836
1837 * mreflector/MRflSinglePhoton.h:
1838 - added copy constructor
1839 - added a function to fill a TH2
1840
1841 * mreflector/MRflEvtData.[h,cc]:
1842 - added copy costructor
1843 - added Clone function
1844 - added a function to fill a TH2
1845
1846
1847
1848 2007/01/24 Thomas Bretz
1849
1850 * mhflux/MHCollectionArea.cc:
1851 - fixed a typo in the last change
1852
1853
1854
1855 2007/01/24 Daniel Hoehne
1856
1857 * msignal/*.dat:
1858 - inserted missing third column (0) in all weights files
1859
1860
1861
1862 2007/01/18 Thomas Bretz
1863
1864 * mhflux/MHCollectionArea.cc:
1865 - another fix for the error calculation of the collection area.
1866 The totalarea was inluded in the error calculation as it would
1867 be a wait, but actually it is not.
1868
1869
1870
1871 2007/01/16 Thomas Bretz
1872
1873 * mfileio/MReadMarsFile.cc:
1874 - fixed two "comparison between signed and unsigned integer" warnings
1875
1876 * mhbase/MFillH.cc:
1877 - small update to comments
1878
1879 * mimage/MHHillasExt.cc:
1880 - call SetDirectory(NULL) after SetName
1881
1882 * mjobs/MSequence.[h,cc]:
1883 - commented out obsolete GetFileNames
1884
1885 * msignal/MExtractor.[h,cc]:
1886 - Some small updates
1887 - removed code from Process function
1888 - increased version number to 7
1889
1890 * msignal/MExtractedSignalPix.h:
1891 - some simple reordering in the class header
1892
1893 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
1894 - simplified the checks in SetWindowSize
1895
1896 * msignal/MC_cosmics_weights46.dat, msignal/MC_weights46.dat:
1897 - added third column with zeros
1898
1899
1900
1901 2007/01/16 Daniela Dorner
1902
1903 * datacenter/db/menu.php, datacenter/db/datasetinfo-aio.php,
1904 datacenter/db/magicdefs.php:
1905 - implemented new variables for datasets
1906
1907
1908
1909 2007/01/15 Thomas Bretz
1910
1911 * mpedestal/MPedestalSubtract.cc:
1912 - added a sanity check tomake sure that the pixel array has the
1913 correct size when filled
1914 - made sure the the number of pixels in the camera nd not the
1915 number of connected pixels is used to initialize the size of
1916 the arrays.
1917
1918 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
1919 - allow the initialization of nuber of pixels and samples
1920 independanly.
1921
1922
1923 2007/01/15 Daniela Dorner
1924
1925 * datacenter/db/sources.php, datacenter/db/sequinfo-aio.php,
1926 datacenter/db/runinfo-aio.php, datacenter/db/printtable.php,
1927 datacenter/db/plotdb.php, datacenter/db/menu.php,
1928 datacenter/db/findoffdata.php, datacenter/db/builddatasets.php,
1929 datacenter/db/datasetinfo.php:
1930 - fixed bug in init of $_GET
1931
1932
1933
1934 2007/01/12 Stefan Ruegamer
1935
1936 * datacenter/macros/writedatasetfile.C:
1937 - addded #include <errno.h>
1938
1939
1940
1941 2007/01/11 Thomas Bretz
1942
1943 * mbase/MLogManip.cc:
1944 - removed the obsolete include of MLog.h
1945
1946 * mbase/MLogManip.h:
1947 - encapsulated an include in ifdefs
1948
1949 * mhcalib/MHCalibrationCam.cc, mhcalib/MHCalibrationChargeCam.cc:
1950 - updated log-output
1951
1952 * mhflux/MHEnergyEst.cc:
1953 - replaced difficult to see green by blue
1954
1955 * mjobs/MDataSet.[h,cc]:
1956 - added datat members for path of sequences and path of data files
1957 to be able to store overwritten defaults
1958 - check completeness of dataset files
1959 - store a MSequence object in the list instead of the name and dir
1960 (this is necessary to have all important information for a dataset
1961 file, including the sequence number! - available)
1962 - some changes to the output
1963 - allow to print a perfect copy of the read dataset file to the console
1964 just from the contents of the object
1965
1966 * mjobs/MJStar.cc:
1967 - updated to use MSequence::GetFileName instead of MSequence:GetName
1968
1969 * mjobs/MSequence.[h,cc]:
1970 - keep filename and datapath in header, this has some advantages
1971 for sanity checks
1972 - many improvements of sanity checking in case of missing or
1973 unaccessible files
1974 - Fixed "lightConditions" (was "LightCondition")
1975 - Fixed "No_Moon" (was "NoMoon")
1976 - allow to set the data path as second argument in the constructor
1977 - implemented a check whether the sequence file is complete
1978
1979 * mjobs/MJCut.[h,cc]:
1980 - added some code (still commented out) to display the excess rate
1981 - with the other changes we can now store the original dataset in
1982 the output
1983
1984 * mjoptim/MJOptimize.cc:
1985 - Keep the sequence files in the file list instead of just the
1986 filename and the directory
1987
1988 * mjtrain/MJTrainDisp.cc:
1989 - use return value of MDataSet::AddFilesOn/Off for a sanity check
1990
1991 * mjobs/MJob.[h,cc]:
1992 - removed obsolete fPathData and stuff
1993
1994 * callisto.cc, star.cc:
1995 - removed obsolete calls to MJob::SetPathData
1996
1997 * callisto.rc, star.rc:
1998 - removed obsolete examples for "PathData"-resource
1999
2000 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
2001 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc, mjobs/MJStar.cc:
2002 - removed obsolete reference to fPathData
2003
2004
2005
2006 2007/01/11 Daniela Dorner
2007
2008 * datacenter/db/builddatasets.php:
2009 - implemented username (the one who inserts the dataset has to give
2010 his/her username now)
2011 - fixed password query in case user inserted something wrong
2012 - implemented check, if on-sequences have different observations
2013 modes
2014 - implemented check, if user has chosen one sequences as on and off
2015 - adapted text of password prompt
2016
2017 * datacenter/db/builddatasets.php, datasetinfo-aio.php,
2018 runinfo-aio.php, sequinfo-aio.php:
2019 - minor changes in formatting
2020 - added 'alt' for +/- images
2021
2022 * datacenter/db/menu.js:
2023 - added 'alt' for +/- images
2024
2025
2026
2027 2007/01/10 Thomas Bretz
2028
2029 * mhbase/MH.cc:
2030 - fixed a bug in SetBinomialErrors. The errors of the two
2031 histograms were exchanged in the calculation
2032
2033 * mbase/MEnv.[h,cc]:
2034 - added new member function GetNumUntouched
2035
Note: See TracBrowser for help on using the repository browser.