source: trunk/MagicSoft/Mars/Changelog@ 7745

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