source: trunk/MagicSoft/Mars/Changelog@ 7734

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