source: trunk/MagicSoft/Mars/Changelog@ 7724

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