source: trunk/MagicSoft/Mars/Changelog@ 7739

Last change on this file since 7739 was 7738, checked in by tbretz, 19 years ago
*** empty log message ***
File size: 38.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 2006/05/24 Thomas Bretz
22
23 * mbadpixels/MBadPixelsTreat.cc:
24 - another small improvement, set fMaxArrivalTimeDiff to 0.9
25
26 * mjobs/MJPedestal.cc:
27 - switched off error in case of "pulse is too much to the left"
28 - the extraction window is not changed anymore
29
30
31
32 2006/05/23 Daniela Dorner
33
34 * scripts/processsequence:
35 - added (script to run callisto, merppupdate and star for 1
36 sequence)
37
38 * scripts/preparemc:
39 - added (script to create montecarlo sequence and datasetfiles)
40 #
41
42
43 2006/05/23 Thomas Bretz
44
45 * mranforest/MRanTree.cc:
46 - should be if(!Finite) instead of if(Finite)
47
48 * mhbase/MH3.cc:
49 - fixed a problem which arouse in root 4.04/02g namely that
50 is the draw-option is " " nothing is displayed. Therefore
51 all " " are removed before the histogram is drawn
52
53 * mhist/MHCamera.cc:
54 - when the azimuthal profile was produced the binning was optimized
55 with the OptimizeLimits. This doesn't make sense because it
56 changed the alignment of the bins with the 60deg boundaries
57
58 * mreport/MReportStarguider.cc:
59 - fixed a typo in a comment and removed an obsolete one
60
61 * msignal/MExtractTimeAndCharge.cc:
62 - instead of setting the arrival time to a value at the border of
63 the meaningful range a random number is assigned in the case
64 of an arrival time extracted outside the fadc range. This
65 avoids possible unfortuante coincidences in arrival times.
66
67 * mbadpixels/MBadPixelsTreat.[h,cc]:
68 - added new data member fMaxArrivalTimeDiff, which is the maximum
69 arrival time difference allowed for the badpixel algorithm
70 to determin whether a pixels belongs to a shower
71 - changed the old value (0.5) to 1.0 as suggested by Stefan
72 due to a recent study on the fraction of pixels surviving the
73 image cleaning
74
75 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc:
76 - added comment to show usage of new option
77
78
79
80 2006/05/22 Daniela Dorner
81
82 * datacenter/scripts/makecallistolinks:
83 - fixed bug
84
85
86
87 2006/05/22 Thomas Bretz
88
89 * mranforest/MRanTree.cc:
90 - replaced some arbitrary small and large values by FLT_MAX in
91 FindBestSpllit*
92 - replaced in FindBestSpllit* a sanity check for rld and rrd (do
93 not divide by zero) by a check whether the result (crit) is finite
94
95 * mcamera/MCameraRecTemp.[h,cc]:
96 - implemented new data member for validity
97 - increased class version by 1
98
99 * mpointing/MHPointing.[h,cc]:
100 - implemented new TGraph for number of correlated stars
101 - increased class version by 1
102
103 * mpointing/MPointingDevCalc.cc:
104 - if the report is empty assume no pointing deviation and also
105 reset the starguider calibration
106
107 * mpointing/MPointingPos.cc:
108 - slight modifications to comment
109
110 * mreport/MReport.cc:
111 - introduced new fake version to support new starguider format
112
113 * mreport/MReportCC.[h,cc]:
114 - improved handling of receiver boar com-errors and RecTemp section
115
116 * mreport/MReportStarguider.[h,cc]:
117 - implemented changes in the starguider reports around 9th May
118 - added new data member for number of correlated stars
119 - increased class version by 1
120
121
122
123 2006/05/21 Thomas Bretz
124
125 * mfileio/MReadTree.cc:
126 - show all added files only in debug modes or if wildcards are used
127
128 * mfilter/MFEnergySlope.[h,cc]:
129 - added a third constructor which also allows to set fMcEnergyMin
130
131 * mjtrain/MJTrainSeparation.[h,cc]:
132 - updated text output
133 - improved result display
134 - added possibility to set weights and/or pre/post-tasks for
135 train or test only
136
137 * mranforest/MRanForest.cc:
138 - commented out an obsolete check to check whether TMath::Sort
139 has sorted correctly
140 - added some comments
141
142
143
144 2006/05/20 Thomas Bretz
145
146 * mreport/MReportCC.cc:
147 - fixed a typo in InterpreteTD which was introduced yesterday
148
149
150
151 2006/05/19 Thomas Bretz
152
153 * mbase/MMath.h:
154 - added default to second argument of GaussProb
155
156 * mcamera/MCameraTD.[h,cc], mcamera/MCameraTH.[h,cc]:
157 - added a data member fIsValid giving the status of the arrays
158 in case the CC reports contained nonsense (mainly for files
159 before summer 2005)
160 - increased class version by 1
161
162 * mhflux/MHAlpha.h:
163 - made SetOffData virtual
164
165 * mreport/MReport.cc:
166 - small changes to some comments
167
168 * mreport/MReportCC.[h,cc]:
169 - better handling of problems with the TH and TD part of the
170 CC-REPORT for files older than 200507190 and 200412210
171 respectively
172
173 * mreport/MReportFileReadCC.cc:
174 - always output the file format version
175
176 * mhflux/MAlphaFitter.[h,cc]:
177 - implemented fitting of the off-data for background determination
178 - the result values are not yet accessible
179 - increased class version by 1
180
181 * mhflux/MHThetaSqN.[h,cc]:
182 - some improvements regarding the treatment of the signal-regions
183 - allow to set a different cut-level for off-cuts
184
185
186
187 2006/05/18 Thomas Bretz
188
189 * mhflux/MAlphaFitter.h:
190 - added Getter for ScaleMode
191
192 * mhflux/MHAlpha.[h,cc]:
193 - made fHillas data member protected
194 - increased size of fMap
195
196 * mhflux/MHThetaSq.[h,cc]:
197 - removed obsolete data-member fThetaSq
198
199 * mjtrain/MJTrainRanForest.cc, mranforest/MRanForestCalc.cc:
200 - fixed a typo in a comment
201
202 * mranforest/MRanTree.cc:
203 - added a lot of comments in the code
204
205 * callisto.cc:
206 - fixed typo in output
207
208 * mhflux/MHThreshold.cc:
209 - enabled grids
210 - slightly improved calculation of shown threshold
211
212 * mhflux/MHThetaSqN.[h,cc]:
213 - added
214
215 * mhflux/Makefile, mhflux/FluxLinkDef.h:
216 - added MHThetaSqN
217
218
219
220 2006/05/18 Daniela Dorner
221
222 * resources/calibration.rc, resources/calibration_spline.rc:
223 - added values for current and following periods
224
225
226
227 2006/05/05
228
229 * RELEASE 0.9.5.1
230
231
232
233 2006/05/05 Thomas Bretz
234
235 * datacenter/macros/plotdb.C:
236 - updated with new tabs for the starguider data
237
238 * mhflux/MHEnergyEst.cc:
239 - print the result to the all-logstream
240 - changed the fit range not to take the overflow into account
241
242 * mranforest/MRanForest.[h,cc]:
243 - Use the default Reset() instead of Reset(0)
244 - changed output while training
245 - replaced a lot of TArrays by MArrays
246 - at some points replaced gRandom->Rndm by gRandom->Integer
247 - removed some obsolete arguments from ModifyDataSort
248 - In CreateDataSort isort need not to be initialized, it is
249 done by TMath::Sort anyhow
250 - a small simplification to ModifyDataSort
251 - added some const-qualifiers in funciton calls
252
253 * mranforest/MRanTree.[h,cc]:
254 - replaced a lot of TArrays by MArrays
255 - removed some obsolete calls to Reset(0) after the instatization
256 of the array
257 - small acceleration of the averaging when calculating fBestSplit[k]
258 - at some points replaced gRandom->Rndm by gRandom->Integer
259 - directly give mean[kbuild] and square[kbuild] as an argument
260 to FindBestSplit
261 - removed the obsolste dereferencing from the call to FindBestSplit
262 - added some const-qualifiers in funciton calls
263 - make a copy of tclasspop in BuildTree to be able to give the
264 array as a const qualified reference. It is not used at any other
265 place
266 - in TreeHad first get the pointers to the vector with the data to
267 get rid of the range check done by root. This has also the advantage
268 that all TreeHad member function can be unified into a single
269 member function
270
271 * mhflux/MAlphaFitter.cc:
272 - fixed a problem with the fit which could cause infinite loops
273 in the case of off-data. This did in no means effect the result,
274 just the performance.
275
276 * mhbase/MH3.cc:
277 - convert the options ToLower case first before checking
278
279 * mjtrain/MJTrainRanForest.[h,cc]:
280 - added AddPar member function
281 - added fPreTasks and fPostTasks
282 - added fEnableWeights
283 - added member functions suporting setting pre- and posttasks
284 and weights
285
286 * mtools/MTFillMatrix.h:
287 - added new member function to clear the fPreCuts, fPreTasks and
288 fPostTasks lists
289
290 * mjtrain/MJTrainEnergy.cc:
291 - implemented usage of weights
292
293 * mjtrain/MJTrainSeparation.[h,cc]:
294 - implemented the usage of weights
295 - implemented a random source position to train with wobble
296 data
297 - added some more output
298 - added an option to switch between classification and regression
299 - added th epossibility to change the MC flux
300
301 * mjtrain/Makefile:
302 - added include path for mpointing and mimage
303
304
305
306 2006/05/04 Thomas Bretz
307
308 * mbase/MTaskList.[h,cc]:
309 - added new member function AddToListBefore(TList&) and
310 AddToListAfter(TList&)
311 - added corresponding RemoveFromList(TList&)
312
313 * mhflux/MMcSpectrumWeight.[h,cc]:
314 - added new member functions CalcSpecNew and CalcSpecOld to
315 evaluate the spectrum at a given energy
316 - added a new data member which allows to set an energy
317 at which the normalization is calculated instead of
318 the integral
319
320 * mpointing/MSrcPosRndm.[h,cc]:
321 - added new option which allows to create a random wobble
322 source position
323
324
325
326 2006/05/03 Daniela Dorner
327
328 * datacenter/macros/setupdb.C:
329 - changed type of sourcename and projectname according to new
330 format
331
332
333
334 2006/05/03 Thomas Bretz
335
336 * Makefile.rules:
337 - added new option zdiff
338
339 * mbase/MTaskList.[h,cc]:
340 - overwrite member function AddToList with a TList-reference
341 as argument
342
343 * mhflux/MHCollectionArea.[h,cc]:
344 - added the missing //! behind the fMcEvt data member
345 - increased class version number
346 - removed obsolete fEnergy data member
347
348 * mranforest/MRanForest.cc:
349 - added to the output whether weights are set
350
351 * mraw/MRawRunHeader.cc:
352 - removed an obsolete Print() which enetered for debugging
353
354 * mimage/MHNewImagePar.cc:
355 - the plots for CocCOG and ConcCore had the same color... fixed
356
357 * mranforest/MRanForestCalc.[h,cc]:
358 - allow to set weights for each event
359
360 * mtools/MTFillMatrix.[h,cc]:
361 - implemented the possibility to set pre- and post-tasks
362 executed in the eventloop
363
364
365
366
367 2006/05/02 Thomas Bretz
368
369 * mraw/MRawRunHeader.cc:
370 - fixed the typo in the output
371
372 * mpointing/MHPointing.cc, datacenter/macros/fillstar.C:
373 - fixed a typo in the name of the plot Skybrightness
374
375
376
377 2006/04/30 Thomas Bretz
378
379 * mjtrain/MJTrainSeparation.[h,cc]:
380 - new option to switch between regression and classification
381 - fixed the auto training (still far from working well)
382 - improved result plots
383
384 * mbase/MMath.cc:
385 - fixed SignificanceLiMa such that it allows basically zero
386 signal- and/or background events
387
388
389
390 2006/04/27 Thomas Bretz
391
392 * datacenter/macros/fillstar.C:
393 - replaced the mean by the median
394
395
396
397 2006/04/26 Daniela Dorner
398
399 * datacenter/macros/fillstar.C, datacenter/macros/setupdb.C:
400 - added four new columns to the table Star
401
402
403
404 2006/04/24 Thomas Bretz
405
406 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
407 - some fixes to the comments describing random forest
408
409
410
411 2006/04/23 Thomas Bretz
412
413 * mhist/MHHadronness.cc:
414 - do not reset the two hadronness-histograms in SetupFill
415 otherwise MJTrainSeparation cannot work correctly
416
417 * mjtrain/MJTrainSeparation.cc:
418 - added a Plot of Hadronness versus Size for MC events
419
420
421
422 2006/04/22 Thomas Bretz
423
424 * mraw/MRawRunHeader.cc:
425 - some small changes, mainly output and comments
426
427 * mhflux/MHAlpha.[h,cc]:
428 - show also the integrated number of excess events in the
429 plot versus energy/size and show the correct error.
430
431 * mtools/MJSpectrum.cc:
432 - added accelerator for executing the tasklist as in MJCut
433
434 * macros/train/trainseparation.C:
435 - fixed a typo
436
437 * mjtrain/MJTrainSeparation.h:
438 - added missing initialization of fAutoTrain
439 - fixed an error in EnablAutoTrain (was always set to kTRUE)
440
441
442
443 2006/04/21 Daniel Hoehne
444
445 * datacenter/scripts/doqualityplots, datacenter/scripts/dowebplots:
446 - fixed bug in usage of pstoimg
447
448
449
450 2006/04/13 Thomas Bretz
451
452 * mraw/MRawRunHeader.[h,cc]:
453 - adapted to new DAQ format version 6
454 - increased class version number
455
456 * mtools/MTFillMatrix.cc:
457 - added accelerator for executing the tasklist as in MJCut
458
459 * mfilter/MFEnergySlope.cc:
460 - small update to output
461
462 * mfbase/MFilterList.[h,cc]:
463 - fixed a really old problem that the contents of the list never
464 got ReInit. Hopefully this never had bad sideeffects.
465
466 * macros/train/trainenergy.C:
467 - added another comment how to change the spectral slope of the
468 monte carlo spectrum
469
470
471
472 2006/04/13 Thomas Bretz
473
474 * mreport/MReport.cc:
475 - added new fake arehucas versions to fix a problem with the
476 starguider reports
477
478 * mreport/MReportFileRead.cc:
479 - increased informations in warning output
480
481 * mreport/MReportStarguider.cc:
482 - fixed a problem with the starguider reports between 6.3.2006 and
483 19.3.2006
484
485
486
487 2006/04/13 Daniel Hoehne
488
489 * datacenter/db/findoffdata.php:
490 - implemented query for the inhomogeneity
491
492 * datacenter/db/runinfo.php:
493 - added checkboxes for start time, failed time and error codes
494
495 * datacenter/db/datacheck.php:
496 - fixed bug in StatusMenus for DataCheck and RawFile
497
498
499
500 2006/04/12 Daniela Dorner, Daniel Hoehne
501
502 * datacenter/scripts/makecallistolinks:
503 - fixed bug
504
505
506
507 2006/04/12 Thomas Bretz
508
509 * datacenter/macros/filldotraw.C:
510 - allow to access gzipped raw-files
511
512
513
514 2006/04/11 Thomas Bretz
515
516 * mastro/MAstro.h:
517 - added conversion Parsec2Lighyear
518
519 * mbase/MLogHtml.cc:
520 - added a fix to display < and > correctly
521
522 * mhflux/MHCollectionArea.[h,cc]:
523 - commented out obsolete fEnergy parameter
524
525 * mjobs/MJSpectrum.cc:
526 - fill a second collection area plot after trigger
527
528 * mjoptim/MJOptimize.cc:
529 - improve speed of optimization by switching of timing and
530 reset in eventloop
531
532 * mmc/MFadcHeader.h:
533 - changed MFADC_CHANNELS from 3500 to 3800 according to Abelardo
534
535 * mmc/MMcFadcHeader.hxx:
536 - increaded version number from 7 to 8
537
538
539
540 2006/04/11 Daniel Hoehne, Daniela Dorner
541
542 * datacenter/scripts/dodatacheck:
543 - fixed bug in finding raw-files
544
545
546
547 2006/04/10 Daniel Hoehne
548
549 * datacenter/macros/filldotrun.C:
550 - implemented new arehucas version
551
552
553
554 2006/04/07 Daniel Hoehne, Daniela Dorner
555
556 * datacenter/macros/filldotrun.C, buildsequenceentries.C, setupdb.C:
557 - implemented new arehucas version
558
559
560
561 2006/04/06 Daniela Dorner
562
563 * datacenter/scripts/makecallistolinks:
564 - fixed bug in resetting
565
566 * datacenter/db/tabs.php:
567 - changed tabs for wobble
568
569
570
571 2006/04/05 Thomas Bretz
572
573 * datacenter/macros/plotdb.C:
574 - added new tab with the effective on-time relative to the
575 observation time
576
577 * sponde_onoff.rc:
578 - added
579
580
581
582 2006/04/04 Thomas Bretz
583
584 * datacenter/macros/plotdb.C:
585 - if no dataset and no time-interval is given only sequences with
586 an effective on-time above five minutes are plotted anymore
587
588
589
590 2006/03/21 Daniela Dorner
591
592 * datacenter/db/ganymed.php, datacenter/db/tabs.php:
593 - included different tabs for on/off and wobble
594
595 * datacenter/db/ganymed.php:
596 - added zd angle range and observation period
597
598 * datacenter/db/sequence.php:
599 - added rel. ontime
600
601
602
603 2006/03/20 Thomas Bretz
604
605 * mraw/MRawRunHeader.cc:
606 - if the pixels to be swaped are both not found, assume they are
607 intentially not mapped. Changed the Error to a Warning
608
609 * mhflux/MHDisp.[h,cc]:
610 - made the scale region a parameter which can be changed from
611 within the display
612 - allow the scale parameters to be setup from the resource-file
613 - changed the source-region which is cut out in wobble mode from
614 +/-15deg to +/-25deg which better fits what we get from MHPhi
615
616 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
617 - added example how to change the new scale parameters in MHDisp
618
619 * mhflux/MAlphaFitter.[h,cc]:
620 - implemented the strategy for optimization which is suggested
621 by the Berlin people for weak sources "weaksource"
622
623 * mhflux/MHPhi.[h,cc]:
624 - moved the AppendPad for the text-paint into all sub-pads which
625 need it. Otherwise they are not always properly updated.
626
627
628
629 2006/03/16 Daniela Dorner
630
631 * datacenter/scripts/sourcefile:
632 - small bugfix in logging
633
634 * datacenter/db/tabs.php:
635 - added new tab for ganymed
636
637
638
639 2006/03/15 Stefan Ruegamer
640
641 * manalysis/MCameraData.cc
642 - inserted an image cleaning based on the time information
643 of the shower (CalcCleaningArrivalTime)
644
645 * manalysis/MCameraData.h
646 - made entry for "CalcCleaningArrivalTime"
647
648 * mimage/MImgCleanStd.cc
649 - created entries for the new image cleaning named "Time"
650
651 * mimage/MImgCleanStd.h
652 - inserted entry "kTime"
653
654
655
656 2006/03/14 Daniela Dorner
657
658 * datacenter/scripts/makecallistolinks:
659 - fixed bug
660
661 * steps.rc:
662 - added fFillGanymed to influences of fGanymed
663
664
665
666 2006/03/14 Thomas Bretz
667
668 * mhflux/MHEffectiveOnTime.cc:
669 - skip the fit not only if the integral is empty but
670 also if the first bin is empty
671 - changed upper limit to 95% according to a study from
672 David Paneque
673 - replaced the fit with the exponential used in the BCN Mars
674 version
675 - use the correct number of entries
676 - use a likelihood fit
677 - calculate the fit quality from the probability
678 - ignore the fit quality for the theta-plot
679
680 * mimage/MHNewImagePar.cc:
681 - fixed the handling of the "same" option in Draw/Paint
682
683 * mpointing/MPointingDev.h:
684 - fDx and fDy initialized in the constructor
685
686 * mbase/MTask.[h,cc]:
687 - removed the kDontCount option. Instead don't use the TStopwatch
688 counter anymore. By this the class to TStopwatch can be
689 suppressed completely if kDontTime is set.
690
691 * mbase/MContinue.cc, mbase/MTaskEnv.cc, mfbase/MF.cc,
692 mfbase/MFilterList.[h,cc]:
693 - pipe the accelerator flag to the filter or task
694
695 * mjobs/MJCut.cc:
696 - also accelerate the reading task
697
698
699
700 2006/03/13
701
702 * RELEASE 0.9.5
703
704
705
706 2006/03/13 Thomas Bretz
707
708 * ganymed.rc:
709 - changed smearing to half of our PSF 0.06
710 - added new examples for setting the starguider calibration
711
712 * ganymed_onoff.rc
713 - changed smearing to half of our PSF 0.06
714 - switched the new feature for a random source position on
715 - added new examples for setting the starguider calibration
716
717 * ganymed_wobble.rc:
718 - changed smearing to half of our PSF 0.06
719 - added new examples for setting the starguider calibration
720 - added example how to control the phi plot
721
722 * mhflux/MHPhi.[h,cc]:
723 - many improvements to the algorithm, it now takes also
724 inhomgeneities into account
725 - restructured the display, display more histograms
726 - increased class version to 2
727
728 * mjobs/MJCut.cc:
729 - enabled acceleration for first and second loop
730
731 * mpointing/MPointingDevCalc.[h,cc]:
732 - allowed to set the starguider offset calibration from the
733 resource file
734
735 * callisto_Dec04Jan05.rc:
736 - replaced Calibration scale factor by usage of
737 resources/calibration_spline.rc
738
739
740
741 2006/03/13 Markus Meyer
742
743 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
744 - changed cuts:
745 wobble: average values from optimisation of 3 Crab
746 sample (01/05,10/05,12/05), done by Karsten
747 onoff : cuts from 1218 (01/05, highest significance)
748 theta is now 0.22 for both.
749
750
751
752 2006/03/13 Daniel Hoehne
753
754 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
755 - implemented qualitycut in log10(conc) vs. log10(size)
756
757
758
759 2006/03/13 Markus Meyer
760
761 * resources/calibration_spline.C:
762 - more comments
763
764
765
766 2006/03/10 Markus Meyer
767
768 * resources/calibration.C:
769 - update from p27 to p39 (spline excluded, still p33 data missing)
770
771
772
773 2006/03/10 Markus Meyer
774
775 * resources/calibration_spline.C:
776 - correction coefficients for spline data for each period
777
778
779
780 2006/03/10 Daniel Hoehne
781
782 * datacenter/scripts/insertsequences:
783 - fixed bug
784
785
786
787 2006/03/09 Daniel Hoehne
788
789 * ganymed_wobble.rc:
790 - changed parameters 1 to 5 in Cut1 to actual values
791
792
793
794 2006/03/08 Thomas Bretz
795
796 * readdaq.cc, mraw/MRawFileRead.[h,cc], mraw/MRawRunHeader.cc:
797 - added new force-option to foirce output of run-header
798
799
800
801 2006/03/08 Daniela Dorner
802
803 * datacenter/script/movingrawfiles:
804 - added moving of files, that are transferred via internet
805 - added removing of empty directories
806
807 * datacenter/db/ganymed.php:
808 - added links to ganymedplots
809 - added links to sequence.php (instead of links to starfiles)
810 - fixed bug in query
811
812 * datacenter/db/sequence.php:
813 - added links to plots from callisto and star
814 - fixed bug in query
815
816 * datacenter/db/sequinfo.php:
817 - added links to sequence.php
818
819 * datacenter/db/datasetinfo.php:
820 - added links to ganymed.php
821
822 * datacenter/db/tabs.php:
823 - added (includefile for names of tabs of statusdisplays)
824
825
826
827 2006/03/07 Thomas Bretz
828
829 * mcalib/MCalibrateData.cc:
830 - take the bad pixel information into account when calculating the
831 number of saturating pixels!
832
833
834
835 2006/03/06 Thomas Bretz
836
837 * showplot.cc:
838 - fixed the position were the first argument is converted
839 to lower case. Until this fix no upper case could be used
840 in file names
841
842 * datacenter/macros/plotdb.C:
843 - print also average and RMS of all data.
844
845
846
847 2006/03/06 Daniela Dorner
848
849 * datacenter/db/ganymed.php:
850 - added sequences + links to star-plots of sequences
851 - improved layout
852
853 * datacenter/script/makecallistolinks:
854 - changed condition, when to make the link: only, if the link is
855 not yet existing, it is done
856 - added resetting of db: if link is done, callisto is resetted
857
858 * datacenter/macros/resetcolumn.C:
859 - added failure columns to the resetting
860
861
862
863 2006/03/04 Daniela Dorner
864
865 * callisto.cc:
866 - changed return values to improve the failure handling in the db
867
868 * datacenter/script/makecallistolinks:
869 - added 'Pulse is too much to the left, cannot go below 0!' as
870 reason to use callisto_Dec04Jan05.rc
871
872 * datacenter/script/dowebplots:
873 - reduced number of files to be updated by a limitation in
874 modification time
875
876 * datacenter/db/ganymed.php:
877 - added plots
878 - effontime s->h
879
880
881
882 2006/03/03 Thomas Bretz
883
884 * mjobs/MJCut.cc:
885 - added RemoveFromList for srcposrndm in off-data loop
886
887 * mpointing/MSrcPosRndm.[h,cc]:
888 - fixed the scaling. MSrcPosCam has to be in mm
889
890 * ganymed.rc:
891 - added line and comments with new resource
892
893
894
895 2006/03/03 Daniel Hoehne
896
897 * callisto_MarApr05.rc:
898 - changed pulse position check ExtractWinLeft to 4.0 and
899 ExtractWinRight to 4.5
900
901
902
903 2006/03/02 Thomas Bretz
904
905 * callisto.cc:
906 - get result value from pulse pos check
907
908 * mjobs/MJCut.[h,cc]:
909 - added the usage of the new class MSrcPosRndm
910 - added new resource to switch random source position on
911
912 * mjobs/MJPedestal.[h,cc]:
913 - changed return code of Process to int to be able to return
914 the pulse pos check result.
915
916 * mpointing/PointingLinkDef.h, mpointing/Makefile:
917 - added MSrcPosRndm
918
919 * mpointing/MSrcPosRndm.[h,cc]:
920 - added
921
922 * mpointing/MHSrcPosCam.h:
923 - addedn non const getter for fHist
924
925
926
927 2006/03/02 Daniela Dorner
928
929 * datacenter/db/querymc.php:
930 - fixed small bug
931
932 * datacenter/db/dowebplots:
933 - added option -p to the script, to be able to call the script
934 for different programs independently
935 - fixed find
936
937
938
939 2006/03/01 Daniela Dorner
940
941 * datacenter/db/datacheck.php, datasetinfo.php, sequinfo.php:
942 - included failure handling columns
943
944
945
946 2006/03/01 Thomas Bretz
947
948 * mastro/MAstro.cc, mbase/MTime.cc:
949 - added a comment in GetMagicPeriod
950
951 * mpointing/MPointingPos.cc:
952 - added new member function GetString
953 - moved code from Print to GetString
954 - added new function IsInitialized()
955
956 * mjtrain/MJTrain*.[h,cc]:
957 - added data members to change RF setup
958
959 * mpointing/MPointingDevCalc.h, mpointing/MPointingPosCalc.h:
960 - added missing AddToBranchList
961
962 * mpointing/MHSrcPosCam.[h,cc]:
963 - added
964
965 * mpointing/Makefile, mpointing/PointingLinkDef.h:
966 - added MHSrcPosCam
967
968 * mbase/MTask.[h,cc]:
969 - implemented a new data-meber fAccelerator which allows
970 to switch off counting and timing analysis which can be very
971 time-consuming in some circumstances
972
973 * mbase/MTaskList.[h,cc]:
974 - implemented the usabe of MTask::fAccelerator to switch off
975 resetting of all parameter containers which can be very
976 time-consuming
977
978 * mimage/MImagePar.cc:
979 - updated how the units are printed in Print()
980
981 * mjobs/MJCut.cc:
982 - added a new loop to fill the source position of the on-data
983 - the acceleration of the two main loops are disabled because
984 they are not yet tested.
985
986 * datacenter/macros/plotstat.C:
987 - the periods were wrong by one -- fixed.
988
989
990
991 2006/02/28 Daniela Dorner
992
993 * datacenter/scripts/insertdatasets:
994 - made sure, that backupfiles of the editor are not taken into
995 account, when dataset files are searched
996
997 * datacenter/db/*.php:
998 - moved user, host and pw of database to the include file
999 db.php
1000
1001 * datacenter/db/index.html:
1002 - fixed links
1003
1004 * datacenter/db/querymc.php,magicdefs.php:
1005 - added some variables
1006
1007 * datacenter/db/runinfo.php,sequinfo.php:
1008 - bugfix (incl. TestSources)
1009
1010 * datacenter/db/sequinfo.php:
1011 - changed init values
1012
1013 * datacenter/db/sequinfo.php, findoffdata.php, magicdefs.php:
1014 - added value (relative ontime)
1015
1016 * datacenter/db/dbstatus.php:
1017 - fixed bug
1018
1019 * datacenter/db/queryrbk.php:
1020 - added query field 'Night', to query all entries of one night
1021 from the runbook
1022
1023 * datacenter/db/index-header.html:
1024 - added links
1025
1026
1027
1028 2006/02/27 Thomas Bretz
1029
1030 * macros/optim/optimwobble.C:
1031 - fixed a typo (SetThetaCut instead SetAlphaCut), and added the
1032 standard Disp-parametrization
1033
1034 * mhflux/MHEffectiveOnTime.[h,cc]:
1035 - added showing the axis range of the time evolution histogram
1036
1037 * showplot.cc:
1038 - fixed a warning in the Hash-switch.
1039
1040 * mbase/MEnv.cc:
1041 - replaced casts in switch by an appended U
1042
1043 * macros/train/trainseparation.C:
1044 - replaced outdated MTTrainRFSeparate by MJTrainSeparation
1045
1046 * mastro/MAstro.h:
1047 - added conversion constants for pc-m and pc-ly
1048
1049 * mhflux/MMcSpectrumWeight.cc:
1050 - fixed typo in comment
1051
1052 * mimage/MImagePar.h:
1053 - minor changes to layout
1054
1055 * mimage/MHNewImagePar.[h,cc], mimage/MNewImagePar.[h,cc]:
1056 - added new image parameters fConcCOG and fConcCore
1057 - increased class version of MNewImagePar
1058
1059 * mimage/MHillasExt.cc:
1060 - added some comments
1061 - removed an obsolete TMath::Abs around "dist"
1062
1063 * mranforest/MRanForest.[h,cc]:
1064 - the initialization of fTreeHad was done at the wrong moment
1065 - replaced a cast int(x+.5) by TMath::Nint
1066 - added some additional warning output
1067 - added "!" to fTreeHad - it is only for temporary storage used
1068 in the histogram classes
1069
1070 * mranforest/MRanForestGrow.h:
1071 - added GetForest
1072
1073 * mjtrain/MJTrainSeparation.[h,cc]:
1074 - added some code for upcomming automatic event selection
1075
1076 * datacenter/macros/plotstat.C:
1077 - improved macro description
1078 - added arguments to main function
1079
1080 * macros/plot/mucal.C:
1081 - added
1082
1083
1084
1085 2006/02/25 Daniela Dorner
1086
1087 * datacenter/scripts/checkfilesforsequavail, checkstardone,
1088 writesequencefiles, buildsequenceentries, dodatacheck, doexclusions,
1089 fillcallisto, fillganymed, fillstar,
1090 datacenter/macros/writesequencefile.C, filldotraw.C, fillsinope.C
1091 buildsequenceentries.C, resetcolumn.C, doexclusions.C, fillcalib.C
1092 fillsignal.C, fillganymed.C, fillstar.C:
1093 - implemented, that a missing connection to the database doesn't
1094 cause an failure entry in the database, so that the step is
1095 retried in this case
1096 - updated documentation
1097
1098
1099
1100 2006/02/25 Thomas Bretz
1101
1102 * datacenter/macros/plotstat.C:
1103 - added
1104
1105
1106
1107 2006/02/24 Markus Meyer
1108
1109 * resources/calibration.rc:
1110 - update of correction values for the calibration constants
1111 (P31 - P39, without P36!(problems with spline))
1112
1113
1114
1115 2006/02/24 Daniela Dorner
1116
1117 * datacenter/db/datacheck.php, datasetinfo.php, dbstatus.php,
1118 findoffdata.php, include.php, magicdefs.php, runinfo.php,
1119 sequinfo.php, statusrps.php, statussbs.php, statussps.php:
1120 - included failure handling columns
1121
1122 * datacenter/db/findoffdata.php:
1123 - added DT
1124
1125 * datacenter/db/statusrps.php:
1126 - fixed bug
1127
1128 * datacenter/db/sequinfo.php:
1129 - reduced width of menu
1130
1131 * datacenter/scripts/copyscript:
1132 - added makedir for oldcatalogpath
1133
1134
1135
1136 2006/02/23 Thomas Bretz
1137
1138 * mjobs/MJSpectrum.cc:
1139 - fixed plot for Eý.dN/dE. The spectrum was multiplied with two
1140 times the bin-width instead of the absolute energy
1141
1142
1143
1144 2006/02/22 Daniela Dorner
1145
1146 * datacenter/db/querymc.php:
1147 - added (website to query montecarlo database - first version)
1148
1149 * datacenter/db/magicdefs.php:
1150 - added some values of montecarlo database
1151
1152
1153
1154 2006/02/17 Daniela Dorner
1155
1156 * datacenter/scripts/copyscript:
1157 - fixed path length
1158
1159 * datacenter/macros/fillsources.C:
1160 - added (macro to read source information from catalog files and
1161 insert it into the database)
1162
1163 * datacenter/db/ganymed.php:
1164 - improved output
1165
1166 * datacenter/db/index.html:
1167 - added ganymed.php
1168 - removed old link
1169
1170
1171
1172 2006/02/17 Thomas Bretz
1173
1174 * showplot.cc:
1175 - fixed path inflation in case of ganymed
1176
1177 * mjobs/MDataSet.cc:
1178 - return kFALSE if requested source wasn't found in catalog
1179
1180 * mjobs/MJCut.cc:
1181 - reformatted output of source to fit in one line
1182
1183 * mpointing/MPointingPos.[h,cc]:
1184 - output source name (title) in Print() if set
1185
1186
1187
1188 2006/02/16 Daniela Dorner
1189
1190 * datacenter/scripts/checkstardone:
1191 - small improvement in sequence handling
1192 - improved logging
1193
1194 * datacenter/scripts/sourcefile:
1195 - small bugfixes in setstatus function
1196
1197 * datacenter/scripts/runganymed:
1198 - small bugfix
1199
1200 * datacenter/scripts/copyscript:
1201 - fixed path length
1202
1203 * datacenter/db/ganymed.php:
1204 - added (website to query results for sources/datasets)
1205
1206
1207
1208 2006/02/15 Daniela Dorner
1209
1210 * datacenter/db/findoffdata.php:
1211 - implemented possibility to query range of dates for 'stardone'
1212
1213
1214
1215 2006/02/15 Daniel Hoehne
1216
1217 * datacenter/db/magicdefs.php, querycal.php, sequinfo.php:
1218 - implemented query for mean signal inner/outer and mean pulsepos
1219 * datacenter/db/sequence.php:
1220 - implemented query for mean signal inner/outer, mean pulsepos
1221 and inhomogeneity
1222
1223
1224
1225 2006/02/15 Daniela Dorner, Daniel Hoehne
1226
1227 * datacenter/scripts/writesequencefiles,doexclusion,correcttime:
1228 - fixed small bug
1229
1230
1231
1232 2006/02/14 Daniela Dorner, Daniel Hoehne
1233
1234 * datacenter/scripts/sourcefile:
1235 - fixed small bugs
1236
1237 * datacenter/scripts/movingrawfiles:
1238 - changed back to moving files without zipping
1239
1240 * datacenter/scripts/doqualityplots:
1241 - added running of plotdb.C for each datasetfile
1242
1243 * datacenter/macros/getdolist.C:
1244 - implemented limitation for number of todo files for
1245 SequenceProcessStatus
1246
1247 * datacenter/macros/checkfileavail.C,checkstardone.C:
1248 - changed return code in case that files are not available
1249
1250 * datacenter/scripts/checkfilesforsequavail,checkstardone,sourcefile:
1251 - adapted to changed return code in macros
1252
1253 * datacenter/db/magicdefs.php, querystar.php, sequinfo.php:
1254 - implemented query for inhomogeneity
1255
1256
1257
1258 2006/02/13
1259
1260 * RELEASE 0.9.4.3
1261
1262
1263
1264 2006/02/13 Thomas Bretz
1265
1266 * callisto.rc:
1267 - changed pulse position check ExtractWinLeft to 4.0 and
1268 ExtractWinRight to 4.5
1269
1270 * callisto_Dec04Jan05.rc:
1271 - changed pulse position check ExtractWinLeft to 3.0 and
1272 ExtractWinRight left at 2.5
1273
1274
1275
1276 2006/02/10 Thomas Bretz
1277
1278 * mastro/MAstro.cc:
1279 - allow for more year in the algorithm calculating easter
1280
1281 * mcamera/MCameraDC.h, mcamera/MCameraHV.h, mcamera/MCameraTD.h,
1282 mcamera/MCameraTH.h:
1283 - added a sanity check in GetPixelContent
1284
1285 * mraw/MRawRunHeader.cc:
1286 - fixed output (correct kiB instead of kB)
1287
1288 * Makefile, Makefile.rules:
1289 - implemented the possibility to spread Make through condor
1290
1291 * mastro/MAstroCatalog.[h,cc]:
1292 - new draw-options to rotate the grid and the stars
1293
1294 * mimage/MHHillas.cc:
1295 - set minimum of fDelte to 0 instead of fDistC
1296
1297 * msignal/MExtractTimeAndChargeSpline.h:
1298 - replaced the casts in SetRiseTimeHiGain and StFallTimeHiGain by
1299 TMath::NInt
1300
1301 * mjobs/MDataSet.h:
1302 - implemented new functions to check whether the dataset contains
1303 a dedicated sequence
1304
1305 * datacenter/macros/plotdb.C:
1306 - implemented the possibility to draw sequences of a dataset in
1307 several colors
1308
1309
1310
1311 2006/02/09 Thomas Bretz
1312
1313 * mreport/MReport.cc:
1314 - invented new fake CC report file version 200509300 for a change
1315 in the starguider format (the already implemented last values
1316 dissapeared again!) which is not noticed in the format version.
1317
1318 * mreport/MReportCC.cc, mreport/MReportStarguider.cc:
1319 - fixed support for ver 200510250
1320
1321 * mjobs/MJSpectrum.cc:
1322 - added fit of un-unfolded spectrum
1323
1324
1325
1326 2006/02/08 Daniela Dorner
1327
1328 * datacenter/scripts/sourcefile:
1329 - implemented function checklock
1330 - bugfix for failure code
1331
1332 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1333 checkstardone, doexclusions, fillcallisto, fillganymed, fillstar,
1334 makecallistolinks, runcallisto, runganymed, runstar,
1335 writesequencefiles:
1336 - implemented usage of function checklock
1337
1338 * datacenter/scripts/copyscript, doqualityplots, dowebplots,
1339 insertsequences, linkmc:
1340 - implemented usage of function checklock
1341 - implemented variable $program
1342
1343 * datacenter/scripts/dodatacheck:
1344 - implemented usage of function checklock
1345 - implemented variable $lockfile
1346
1347 * datacenter/scripts/insertdatasets, mcsequences, processmcsequences:
1348 - implemented usage of function checklock
1349 - implemented variables $lockfile and $program
1350
1351 * datacenter/macros/doexclusions.C, fillganymed.C:
1352 - fixed bug
1353
1354 * datacenter/macros/fillsinope.C, setstatus.C:
1355 - improved documentation
1356
1357 * datacenter/scripts/filesondisk:
1358 - implemented finding of zipped files
1359
1360
1361
1362 2006/02/08 Thomas Bretz
1363
1364 * datacenter/macros/plotdb.C:
1365 - some minor changes to the layout
1366
1367
1368
1369 2006/02/07 Daniela Dorner
1370
1371 * datacenter/scripts/makecallistolinks:
1372 - fixed bug
1373
1374 * datacenter/db:
1375 - added (directory with db-websites)
1376
1377
1378
1379 2006/02/07 Daniela Dorner, Daniel Hoehne
1380
1381 * datacenter/scripts/sourcefile:
1382 - added failure code variables
1383 - changed calling of setstatus.C accordingly
1384
1385 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1386 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
1387 fillganymed, fillstar, runcallisto, runganymed, runstar,
1388 writesequencefiles:
1389 - implemented failure variable
1390
1391 * datacenter/macros/getdolist.C, setstatus.C, setupdb.C:
1392 - added new/changed columns (fReturnCode, fFailedCode,
1393 fFailedCodeAdd)
1394
1395
1396
1397 2006/02/06 Daniela Dorner
1398
1399 * datacenter/scripts/fillstar, macros/setstatus.C, getdolist.C:
1400 - fixed bugs
1401
1402
1403
1404 2006/02/03 Daniela Dorner
1405
1406 * datacenter/scripts/sourcefile:
1407 - implemented two new functions: getdolist, finish
1408 - implemented usage of function finish in other functions
1409
1410 * datacenter/scripts/movingrawfiles:
1411 - implemented zipping of rawfiles
1412
1413 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1414 checkstardone, copyscript, correcttime, dodatacheck, doexclusions,
1415 fillcallisto, fillganymed, fillstar, insertdatasets,
1416 makecallistolinks, processmcsequences, runcallisto, runganymed,
1417 runstar, writesequencefiles:
1418 - replaced corresponding pieces of code by the functions getdolist
1419 and finish
1420 - moved variable $date to function getdolist
1421 - improved logging
1422 - generalized variables $lockfile and $todofile
1423
1424
1425 2006/02/03 Daniela Dorner, Daniel Hoehne
1426
1427 * datacenter/scripts/sourcefile:
1428 - fixed small bugs
1429
1430 * datacenter/scripts/runcallisto:
1431 - small bugfix
1432 - improved logging
1433
1434 * datacenter/scripts/insertdatasets:
1435 - removed not needed variable
1436
1437 * datacenter/macros/getdolist.C:
1438 - small bugfix
1439
1440
1441
1442 2006/02/02 Daniela Dorner
1443
1444 * datacenter/scripts/linkmc:
1445 - changed numbering of P and C run in linking
1446
1447 * datacenter/scripts/sourcefile:
1448 - moved to root-version root_v4.04.02g
1449
1450
1451
1452 2006/02/01 Daniel Hoehne
1453
1454 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1455 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
1456 fillganymed, fillstar, writesequencefiles:
1457 - adapted usage of function setstatus
1458
1459
1460
1461 2006/01/31 Daniela Dorner
1462
1463 * datacenter/macros/setstatus.C, getdolist.C:
1464 - adapted macros to changes in new columns (fFailedCode,
1465 fFailedComment)
1466
1467 * datacenter/macros/setstatus.C:
1468 - added "noreset" for column fStartTime (is needed so that runtime
1469 is available in case of failure)
1470
1471 * datacenter/macros/setupdb.C:
1472 - added new columns
1473
1474 * datacenter/scripts/runcallisto, runganymed, runstar:
1475 - implemented failure handling
1476
1477 * datacenter/scripts/sourcefile:
1478 - implemented new functions to set status values
1479
1480
1481
1482 2006/01/30 Daniel Hoehne
1483
1484 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1485 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
1486 fillganymed, fillstar, runcallisto, runganymed, runstar, sourcefile,
1487 writesequencefiles:
1488 - added function setstatus in sourcefile
1489 - changed calling of setstatus.C in setstatus
1490 - implemented variable $program to generalize usage of setstatus
1491 - replaced corresponding piece of code by function setstatus
1492 - fixed some typos
1493
1494
1495
1496 2006/01/30 Daniela Dorner
1497
1498 * datacenter/macros/setstatus.C, getdolist.C:
1499 - adapted macros to the improvement of failure handling in the
1500 automatic analysis (added columns fFailed, fStartTime,
1501 fFailedTime)
1502
1503
1504
1505 2006/01/27 Thomas Bretz
1506
1507 * mjobs/MDataSet.cc:
1508 - improved a warning output
1509
1510
1511
1512 2006/01/23 Thomas Bretz
1513
1514 * mbase/MTime.cc:
1515 - removed a sanity check in GetStringFmt. It work's quite nice
1516 in the DC but crashes on my Laptop (which is not so important)
1517
1518
1519
1520 2006/01/10 Daniela Dorner
1521
1522 * datacenter/macros/*.C, datacenter/script:
1523 - updated and added documentation
1524 - improved logging
1525 - fixed small bugs
Note: See TracBrowser for help on using the repository browser.