source: trunk/MagicSoft/Mars/Changelog@ 7749

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