source: trunk/MagicSoft/Mars/Changelog@ 8517

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