source: trunk/MagicSoft/Mars/Changelog@ 8512

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