source: trunk/MagicSoft/Mars/Changelog@ 8518

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