source: trunk/MagicSoft/Mars/Changelog@ 7756

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