source: trunk/MagicSoft/Mars/Changelog@ 7711

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