source: trunk/MagicSoft/Mars/Changelog@ 8625

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