source: trunk/MagicSoft/Mars/Changelog@ 8619

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