source: trunk/MagicSoft/Mars/Changelog@ 7720

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