source: trunk/MagicSoft/Mars/Changelog@ 8524

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