source: trunk/MagicSoft/Mars/Changelog@ 8627

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