source: trunk/MagicSoft/Mars/Changelog@ 7764

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