source: trunk/MagicSoft/Mars/Changelog@ 7725

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