source: trunk/MagicSoft/Mars/Changelog@ 7743

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