source: tags/Mars-V0.9.6/Changelog

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