source: trunk/MagicSoft/Mars/Changelog@ 7735

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