source: trunk/MagicSoft/Mars/Changelog@ 7753

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