source: trunk/MagicSoft/Mars/Changelog@ 7723

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