source: trunk/MagicSoft/Mars/Changelog@ 7757

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