source: trunk/MagicSoft/Mars/Changelog@ 8621

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