source: trunk/MagicSoft/Mars/Changelog@ 8522

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