source: trunk/MagicSoft/Mars/Changelog@ 7732

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