source: trunk/MagicSoft/Mars/Changelog@ 7733

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