source: trunk/MagicSoft/Mars/Changelog@ 8520

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