source: trunk/MagicSoft/Mars/Changelog@ 7736

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