source: trunk/MagicSoft/Mars/Changelog@ 7726

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