source: trunk/MagicSoft/Mars/Changelog@ 7730

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