source: trunk/MagicSoft/Mars/Changelog@ 7832

Last change on this file since 7832 was 7832, checked in by tbretz, 19 years ago
*** empty log message ***
File size: 55.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/08/02 Thomas Bretz
22
23 * mhist/MHCamEvent.cc:
24 - removed some obsolete includes
25
26 * msignal/MExtractTimeAndCharge.cc:
27 - reformatted position of a parenthesis
28
29 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
30 - changed default lo-gain offset to new value 1.05 which was
31 determined plotting arrival time vs. signal height.
32 - added fHiGainFirst to time (as it is in the spline extractor)
33
34 * msignal/MSignalCam.cc:
35 - after extesive tests using the arrival time vs signal height
36 histograms, new threshold levels (independent of the pixel size)
37 have been determined for the pulse positions
38 (50phe for pulse, hi-gain and 320phe for lo-gain)
39
40
41
42 2006/08/01 Thomas Bretz
43
44 * mcalib/MCalibCalcFromPast.cc:
45 - hand over the hi-lo-gain conversion factors to the new
46 MCalibrationChargeCam if reinitialized
47
48 * mcalib/MCalibrateData.cc:
49 - removed obsolete use of zenith angle (which actually was never used)
50 - fixed a bug which caused the renorm factor being initialized from
51 default instead of the QECam always (which didn't make any difference
52 because also the QECam contains the default value)
53
54 * mcalib/MCalibrateRelTimes.[h,cc]:
55 - store also the information whether lo-gain was used or not in
56 MSignalCam
57 - removed some comments from header
58
59 * mcalib/MCalibrationQEPix.[h,cc]:
60 - removed obsolete use of zenith angle (which actually was never used)
61
62 * mhist/MHCamera.cc:
63 - fixed wrong cast (from this to TProfile instead of TH1D)
64
65 * mjobs/MJCalibrateSignal.cc:
66 - added tabs for hi-/lo-gain pulse position
67
68 * mjobs/MJCalibration.cc:
69 - removed obsolete use of zenith angle (which actually was never used)
70 for MCalibrationQEPix
71
72 * msignal/MArrivalTimePix.h:
73 - added Copy member function
74
75 * msignal/MExtractedSignalPix.cc:
76 - small code layout
77
78 * msignal/MSignalPix.[h,cc]:
79 - added new (non I/O) member fLoGainUsed
80
81 * msignal/MSignalCam.cc:
82 - added cases 10 and 11 to GetPixelContent
83 - added some more comments
84
85
86
87 2006/07/31 Thomas Bretz
88
89 * showplot.cc:
90 - added new options to write bmp and xml files
91 - added new options for the display size
92
93 * mbase/MStatusDisplay.[h,cc]:
94 - changed the constructor to allow starting with a different size
95 - added new member functions to change the display or canvas size
96 - fixed setting of sizes
97
98
99
100 2006/07/30 Thomas Bretz
101
102 * macros/starfield.C:
103 - updated to use resources/mirrors.def by default
104
105 * mhist/MHCamera.[h,cc]:
106 - replaced SavePrimitive(ofstream&) by SavePrimitive(ostream&)
107 - if necessary let SavePrimitive(ofstream&) call
108 SavePrimitive(ostream&)
109
110 * mgui/MHexagon.[h,cc]:
111 - special solution for SavePrimitive because it calls a function
112 from the base class which also needs ofstream or ostream
113
114 * mbase/MStatusDisplay.[h,cc]:
115 - switched on writing bmp and xml (I still found no program able
116 to read this bmp, but they are written)
117 - removed check for writing images in batch mode for root
118 >= 5.12/00. It is working now.
119 - calculate kB and MB correctly by dividing by 1000 instead of
120 1024 (would be kiB and MiB)
121 - removed some unused parameters from function declaration
122 - fixed some warnings about local overwrites of variable names
123 - fixed a deprecated conversion from string constant to `char*
124
125
126
127 2006/07/29 Thomas Bretz
128
129 * mhflux/MHEffectiveOnTime.cc:
130 - changed the fit such that initial values are calculated
131 automatically now instead of using build in values. This
132 makes the fit more indepedant of the underlaying rates.
133 With a test of ~350 sequences in the test database it could
134 be shown that the new fit gives the same result +/-1sek.
135 The highest deviation was +5s the lowest -10s.
136 - the number of the first bin used in the fit became a variable
137 - A limit of 15kHz was set for the rate
138 - sanity checkes for lambda==0 added (possible division by zero)
139 - increased class version number by one
140 - made functions derived from MH private
141 - to fit the resulting "gammas" use fFirstBin=1 and fNumEvents=120
142
143
144
145 2006/07/28 Daniela Dorner
146
147 * datacenter/scripts/buildsequenceentries,
148 datacenter/scripts/checkfilesforsequenceavail,
149 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
150 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
151 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
152 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
153 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
154 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
155 datacenter/scripts/insertsequences, datacenter/scripts/linkmc,
156 datacenter/scripts/makecallistolinks,
157 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
158 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
159 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
160 datacenter/scripts/runstar, datacenter/scripts/sourcefile,
161 datacenter/scripts/writesequencefiles:
162 - replaced username by $USER
163
164
165
166 2006/07/27 Thomas Bretz
167
168 * datacenter/macros/buildsequenceentries.C:
169 - removed some obsolete output
170 - logging output redone
171 - added some missing delete of TSQLResults
172 - fixed some overwrite of local variables
173 - added more comments
174 - moved code building the blocks to its own function
175 - simplified buildblocks
176
177
178
179 2006/07/27 Daniela Dorner
180
181 * datacenter/scripts/buildsequenceentries:
182 - fixed bug in name of logfile (introduced on 2006/02/03)
183
184
185
186 2006/07/26 Daniela Dorner
187
188 * datacenter/scripts/movingrawfiles:
189 - changed machine
190 - added logging
191 - added launching of filesondisk, when files have been moved
192
193 * datacenter/scripts/filesondisk:
194 - added logging
195
196
197
198 2006/07/26 Thomas Bretz
199
200 * merpp.cc:
201 - files with the extension .raw.gz were not found. fixed. This
202 is necessary because raw-files must be merpped before they can
203 be displayed with the mars-gui.
204
205 * star.cc:
206 - fixed some misalignment when the title is printed
207
208 * datacenter/macros/fillsinope.C:
209 - removed some obsolete comments
210
211 * mbase/MContinue.h:
212 - some reformatting
213
214 * mreport/MReportStarguider.h:
215 - added enum for states
216 - added IsMonitoring member function
217
218 * msignal/MArrivalTimeCam.cc:
219 - fixed a problem which gave errors when compiling (introduced
220 with the latest change)
221
222 * manalysis/MEventRateCalc.[h,cc], manalysis/MGeomApply.[h,cc],
223 manalysis/MMultiDimDistCalc.[h,cc], mbadpixels/MBadPixelsTreat.[h,cc],
224 mbase/MEvtLoop.[h,cc], mbase/MParContainer.[h,cc], mbase/MParList.[h,cc],
225 mbase/MTask.[h,cc], mbase/MTaskList.[h,cc], mcalib/MCalibrateData.[h,cc],
226 mdata/MDataArray.[h,cc], mfbase/MF.[h,cc], mfbase/MFDataChain.[h,cc],
227 mfbase/MFDataChain.[h,cc], mfbase/MFDataMember.[h,cc],
228 mfbase/MFilterList.[h,cc], mfileio/MReadTree.[h,cc],
229 mfileio/MWriteRootFile.[h,cc], mfilter/MFParticleId.[h,cc],
230 mfilter/MFTriggerLvl1.[h,cc], mfilter/MFTriggerLvl2.[h,cc],
231 mhbase/MBinning.[h,cc], mhbase/MFillH.[h,cc], mhbase/MH3.[h,cc],
232 mhbase/MHMatrix.[h,cc], mimage/MHillasCalc.[h,cc],
233 mimage/MImgCleanStd.[h,cc], mimage/MImgCleanTGB.[h,cc],
234 mpointing/MSrcPosCam.[h,cc], msignal/MExtractFixedWindow.[h,cc],
235 msignal/MExtractSignal.[h,cc], msignal/MExtractSignalABcorr.[h,cc],
236 msignal/MExtractor.[h,cc], mtools/MChisqEval.[h,cc]
237 - replaced StreamPrimitive(ofstream&) by StreamPrimitive(ostream&)
238 - replaced SavePrimitive(ofstream&) by SavePrimitive(ostream&)
239 - if necessary let SavePrimitive(ofstream&) call
240 SavePrimitive(ostream&)
241
242 * mbadpixels/MBadPixelsCam.cc, mbadpixels/MBadPixelsIntensityCam.cc,
243 mbase/MEvtLoop.cc, mbase/MLog.cc, mbase/MParList.cc, mbase/MTaskList.cc,
244 mcalib/MCalibConstCam.cc, mcalib/MCalibrationBlindCam.cc,
245 mcalib/MCalibrationCam.cc, mcalib/MCalibrationIntensityCam.cc,
246 mcalib/MCalibrationIntensityConstCam.cc, mdata/MDataArray.cc,
247 mdata/MDataFormula.cc, mdata/MDataList.cc, mfbase/MFilterList.cc,
248 mgeom/MGeomCam.cc, mhcalib/MHCalibrationCam.cc, mmain/MMonteCarlo.cc,
249 mpedestal/MPedPhotCam.cc, mpedestal/MPedestalCam.cc,
250 mreport/MReportFileRead.cc, msignal/MArrivalTimeCam.cc,
251 msignal/MExtractedSignalCam.cc, msignal/MSignalCam.cc:
252 - replaced ForEach by R__FOR_EACH
253
254 * mbase/MAGIC.h:
255 - define R__FOR_EACH macro if not yet defined
256
257 * mbase/MEvtLoop.cc:
258 - removed usage of copy-constructor of TEnv
259
260 * mbase/MString.h:
261 - exclude some of the member function from CINT (gives problem
262 with CINT)
263
264 * mfbase/MFEventSelector.[h,cc]:
265 - removed StreamPrimitive (it was empty anyhow)
266
267 * mranforest/MRanTree.cc:
268 - moved includes for TVector and TMatrix to header
269 - replaced TMatrixRow by TMatrixFRow_const in TreeHad
270
271 * msignal/Makefile, msignal/SignalLinkDef.h:
272 - removed MExtractSignal
273 - removed MExtractSignal2
274 - removed MExtractSignal3
275 - removed MExtractSignalABcorr
276
277 * mbase/MArgs.cc, mbase/MContinue.cc, mbase/MEnv.cc, mbase/MGMap.[h,cc],
278 mbase/MGTask.h, mbase/MLogManip.h, mbase/MLogPlugin.h
279 mbase/MParContainer.cc, mbase/MParList.cc, mbase/MParameters.cc,
280 mbase/MSearch.cc, mbase/MStatusArray.h, mbase/MTask.cc,
281 mbase/MTaskList.[h,cc]:
282 - removed some unused parameters from function declaration
283
284 * mbase/MArray.h, mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h,
285 mbase/MArrayI.h, mbase/MArrayS.h, mbase/MDirIter.h, mbase/MLog.[h,cc],
286 mbase/MReadSocket.h, mbase/MTask.cc, mbase/MTaskList.[h,cc],
287 mbase/MTime.h:
288 - added explicit initialization of base class to copy ctor
289
290 * mbase/MDirIter.[h,cc], mbase/MLog.[h,cc], mbase/MRunIter.cc,
291 mbase/MZlib.cc:
292 - fixed some warnings about local overwrites of variable names
293
294 * mbase/MTaskList.[h,cc]:
295 - removed unsused second argument from CheckAddListTo
296 - allow 0 as the type argument which just keeps the input steam id
297 of the task
298
299 * mjobs/MSequence.cc:
300 - fixed a deprecated conversion from string constant to `char*
301
302 * mfbase/MFilterList.cc:
303 - improved warn output
304
305 * msignal/MArrivalTimeCalc2.cc, msignal/MArrivalTimePix.[h,cc],
306 msignal/MExtractFixedWindowPeakSearch.cc, msignal/MExtractSignal.cc,
307 msignal/MExtractSignal2.cc, msignal/MExtractSignal3.cc,
308 msignal/MExtractSignalABcorr.cc, msignal/MExtractTime.cc,
309 msignal/MExtractTimeAndCharge.cc, msignal/MExtractor.cc,
310 msignal/MExtractTimeAndChargeDigitalFilterPeakSearch.cc:
311 - removed first obsolete argument from SetGainSaturation
312
313 * msignal/MExtractedSignalCam.[h,cc]:
314 - removed obsolete fNdf
315 - increased class version
316
317 * msignal/MExtractedSignalPix.[h,cc]:
318 - removed obsolete fIsLoGainUsed
319 - removed obsolete fChisquare
320 - increased class version
321 - removed obsolete first argument from SetGainSaturation
322
323
324
325 2006/07/23 Thomas Bretz
326
327 * datacenter/scripts/copyscript:
328 - only try to insert the contents of runbook files which
329 contain the regexp \\\.rbk$ instead of .rbk It might be
330 that in a script it should be \.rbk$ rather than \\\.rbk$
331 (to be tested)
332
333
334
335 2006/07/22 Thomas Bretz
336
337 * datacenter/scripts/runstar:
338 - added -r to sort ToDo-files such that the newest sequences
339 are processed first
340
341
342
343 2006/07/21 Daniela Dorner
344
345 * datacenter/scripts/checkfilesforsequavail:
346 - fixed bug in path
347
348
349
350 2006/07/19 Thomas Bretz
351
352 * msignal/MArrivalTimeCam.cc:
353 - added case 7 and 2 in GetPixelContent
354
355
356
357 2006/07/13 Thomas Bretz
358
359 * mastro/MAstroCatalog.h:
360 - implemented new member function GetNumStars
361
362 * mbase/MGMap.[h,cc]:
363 - implemented new member function DrawHexagon
364
365
366
367 2006/07/11 Thomas Bretz
368
369 * mbase/MStatusArray.cc, mdata/MDataChain.cc, mdata/MDataFormula.cc,
370 mhflux/MMcSpectrumWeight.cc, mimage/MHillasExt.cc, mjobs/MJCut.cc,
371 msignal/MExtractTimeAndChargeDigitalFilter.cc,
372 mranforest/MRanForestCalc.cc:
373 - fixed some compiler warning of the kind
374 ambiguous overload for `Bool_t ? const char[14] : const TString &'
375 to make gcc 2.95.3 happy (used to get cosy working with the
376 latest Mars version)
377
378 * mbase/MZlib.[h,cc]:
379 - added some preprocessor statements which allow compilation with
380 gcc 2.95.3
381
382 * mastro/MAstroCamera.cc:
383 - removed path from include
384
385 * mastro/Makefile:
386 - added directory for MHCamera
387
388 * mhflux/MHThetaSqN.cc:
389 - removed the const-qualifier from the static_cast when setting
390 tghe MParameterD
391
392
393
394 2006/07/06 Thomas Bretz
395
396 * Makefile.conf.linux:
397 - removed options -Wstrict-prototypes -Wmissing-prototypes
398 obsolete for C++
399
400 * mastro/MAstro.h, mgui/MCamEvent.h:
401 - added virtual destructor to make gcc 4.1 happy
402
403 * mfilter/MFMagicCuts.cc, mtools/MagicJam.cc:
404 - added includes to make gcc 4.1 happy
405
406 * mranforest/MRanForestCalc.cc:
407 - added include for the compilation with root 5.10/00
408
409
410
411 2006/07/05 Thomas Bretz
412
413 * datacenter/macros/checkfileavail.C,
414 datacenter/macros/checkstardone.C,
415 datacenter/macros/doexclusions.C,
416 datacenter/macros/filldotraw.C,
417 datacenter/macros/fillganymed.C,
418 datacenter/macros/fillsignal.C,
419 datacenter/macros/fillstar.C,
420 datacenter/macros/setupdb.C:
421 - make sure that 'res' is correctly deleted
422
423 * datacenter/macros/doexclusions.C:
424 - fixed some variable name overrides
425
426 * mhflux/MAlphaFitter.[h,cc]:
427 - added the possibility to DrawResult()
428
429 * mhflux/MHAlpha.[h,cc]:
430 - added new output container (Bin) which contains the number
431 of the bin the event was assigned to
432 - fixed drawing the significance in DrawAll
433
434
435
436 2006/07/04 Daniela Dorner
437
438 * datacenter/scripts/copyscript:
439 - removed not needed if-clause (was used to copy subsystemfiles to
440 /magic/datacenter/totape)
441
442
443
444 2006/07/03 Thomas Bretz
445
446 * mhflux/MHThetaSqN.[h,cc]:
447 - added counter and output some statistics afterwards
448
449
450
451 2006/06/29 Thomas Bretz
452
453 * mmain/MEventDisplay.cc:
454 - added decoding of calibration pattern
455
456 * mbase/MContinue.cc:
457 - small change to some output
458
459 * mmc/MMcTrig.hxx, mmc/MMcTrigHeader.hxx:
460 - increased version number
461
462 * mmc/Mdefine.h:
463 - increased CAMERA_PIXELS from 3500 to 3800
464
465
466
467 2006/06/28 Daniela Dorner
468
469 * datacenter/macros/setupdb.C:
470 - added new columns
471 - changed name columns
472
473
474
475 2006/06/28 Thomas Bretz
476
477 * datacenter/macros/fillstar.C:
478 - added number of correlated stars
479
480 * datacenter/macros/plotdb.C:
481 - added number of correlated stars
482 - changed name of database column
483
484 * callisto.cc, mbadpixels/MBadPixelsCalc.cc,
485 mjtrain/MJTrainSeparation.cc:
486 - small improvement to log-output
487
488 * tpoint/gui.C:
489 - added some SetFrameBorderMode and SetBorderMode
490
491
492
493 2006/06/27 Thomas Bretz
494
495 * mhflux/MHAlpha.cc:
496 - added a small change to prevent DrawAll from opening a new
497 canvas if called with the option "No new canvas" and no
498 fDisplay
499
500
501
502 2006/06/26 Thomas Bretz
503
504 * mjobs/MJCut.[h,cc]:
505 - added error codes for some fatal errors
506
507 * ganymed.cc:
508 - pipe error codes to shell
509
510
511
512 2006/05/29 Thomas Bretz
513
514 * mbase/MEnv.cc:
515 - included THashList for compatibility with root 5.10/00
516
517 * mdata/MDataArray.[h,cc]:
518 - included TVector in header for compatibility with root 5.10/00
519
520 * mgui/MHexagon.cc:
521 - changed argument of PaintFillArea from Float_t to Double_t
522 for compatibility with root 5.10/00
523
524 * mhbase/MHMatrix.[h,cc]:
525 - added some #ifdef for compatibility with root 5.10/00
526 - included TVector in the header for compatibility with
527 root 5.10/00
528
529 * mjtrain/MJTrainDisp.cc:
530 - added the possibility to set weights
531 - added new histogram to show avg psf versus energy
532
533 * mjtrain/MJTrainRanForest.cc:
534 - included TFile for compatibility with root 5.10/00
535
536 * mranforest/MRanForest.[h,cc]:
537 - included TMatrix and TVector in header for compatibilty
538 with root 5.10/00
539
540 * mtools/MHSimulatedAnnealing.[h,cc]:
541 - included TMatrix and TVector in header for compatibilty
542 with root 5.10/00
543
544
545
546 2006/05/24
547
548 * RELEASE 0.9.6
549
550
551
552 2006/05/24 Thomas Bretz
553
554 * mbadpixels/MBadPixelsTreat.cc:
555 - another small improvement, set fMaxArrivalTimeDiff to 0.9
556
557 * mjobs/MJPedestal.cc:
558 - switched off error in case of "pulse is too much to the left"
559 - the extraction window is not changed anymore
560
561 * mhflux/MAlphaFitter.cc:
562 - made new background fit more robust by improving the start
563 values
564
565 * mhflux/MHAlpha.[h,cc]:
566 - preliminary implementation showing automatically all sizebins in
567 the status display
568
569 * mpointing/MPointingDevCalc.[h,cc]:
570 - if the mispointing is set to 0 due to missing mispointing
571 information also the starguider calibration is reset.
572 - in the case the latest report is older than a default (currently
573 one minute) and the current report will be skip the starguider
574 correction and calibration will be reset.
575
576 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
577 - updated
578
579 * mmc/MMcRunHeader.hxx:
580 - added new getter for ShowerPhiMin and ShowerPhiMax
581
582
583
584 2006/05/23 Daniela Dorner
585
586 * scripts/processsequence:
587 - added (script to run callisto, merppupdate and star for 1
588 sequence)
589
590 * scripts/preparemc:
591 - added (script to create montecarlo sequence and datasetfiles)
592
593
594
595 2006/05/23 Thomas Bretz
596
597 * mranforest/MRanTree.cc:
598 - should be if(!Finite) instead of if(Finite)
599
600 * mhbase/MH3.cc:
601 - fixed a problem which arouse in root 4.04/02g namely that
602 is the draw-option is " " nothing is displayed. Therefore
603 all " " are removed before the histogram is drawn
604
605 * mhist/MHCamera.cc:
606 - when the azimuthal profile was produced the binning was optimized
607 with the OptimizeLimits. This doesn't make sense because it
608 changed the alignment of the bins with the 60deg boundaries
609
610 * mreport/MReportStarguider.cc:
611 - fixed a typo in a comment and removed an obsolete one
612
613 * msignal/MExtractTimeAndCharge.cc:
614 - instead of setting the arrival time to a value at the border of
615 the meaningful range a random number is assigned in the case
616 of an arrival time extracted outside the fadc range. This
617 avoids possible unfortuante coincidences in arrival times.
618
619 * mbadpixels/MBadPixelsTreat.[h,cc]:
620 - added new data member fMaxArrivalTimeDiff, which is the maximum
621 arrival time difference allowed for the badpixel algorithm
622 to determin whether a pixels belongs to a shower
623 - changed the old value (0.5) to 1.0 as suggested by Stefan
624 due to a recent study on the fraction of pixels surviving the
625 image cleaning
626
627 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc:
628 - added comment to show usage of new option
629
630
631
632 2006/05/22 Daniela Dorner
633
634 * datacenter/scripts/makecallistolinks:
635 - fixed bug
636
637
638
639 2006/05/22 Thomas Bretz
640
641 * mranforest/MRanTree.cc:
642 - replaced some arbitrary small and large values by FLT_MAX in
643 FindBestSpllit*
644 - replaced in FindBestSpllit* a sanity check for rld and rrd (do
645 not divide by zero) by a check whether the result (crit) is finite
646
647 * mcamera/MCameraRecTemp.[h,cc]:
648 - implemented new data member for validity
649 - increased class version by 1
650
651 * mpointing/MHPointing.[h,cc]:
652 - implemented new TGraph for number of correlated stars
653 - increased class version by 1
654
655 * mpointing/MPointingDevCalc.cc:
656 - if the report is empty assume no pointing deviation and also
657 reset the starguider calibration
658
659 * mpointing/MPointingPos.cc:
660 - slight modifications to comment
661
662 * mreport/MReport.cc:
663 - introduced new fake version to support new starguider format
664
665 * mreport/MReportCC.[h,cc]:
666 - improved handling of receiver boar com-errors and RecTemp section
667
668 * mreport/MReportStarguider.[h,cc]:
669 - implemented changes in the starguider reports around 9th May
670 - added new data member for number of correlated stars
671 - increased class version by 1
672
673
674
675 2006/05/21 Thomas Bretz
676
677 * mfileio/MReadTree.cc:
678 - show all added files only in debug modes or if wildcards are used
679
680 * mfilter/MFEnergySlope.[h,cc]:
681 - added a third constructor which also allows to set fMcEnergyMin
682
683 * mjtrain/MJTrainSeparation.[h,cc]:
684 - updated text output
685 - improved result display
686 - added possibility to set weights and/or pre/post-tasks for
687 train or test only
688
689 * mranforest/MRanForest.cc:
690 - commented out an obsolete check to check whether TMath::Sort
691 has sorted correctly
692 - added some comments
693
694
695
696 2006/05/20 Thomas Bretz
697
698 * mreport/MReportCC.cc:
699 - fixed a typo in InterpreteTD which was introduced yesterday
700
701
702
703 2006/05/19 Thomas Bretz
704
705 * mbase/MMath.h:
706 - added default to second argument of GaussProb
707
708 * mcamera/MCameraTD.[h,cc], mcamera/MCameraTH.[h,cc]:
709 - added a data member fIsValid giving the status of the arrays
710 in case the CC reports contained nonsense (mainly for files
711 before summer 2005)
712 - increased class version by 1
713
714 * mhflux/MHAlpha.h:
715 - made SetOffData virtual
716
717 * mreport/MReport.cc:
718 - small changes to some comments
719
720 * mreport/MReportCC.[h,cc]:
721 - better handling of problems with the TH and TD part of the
722 CC-REPORT for files older than 200507190 and 200412210
723 respectively
724
725 * mreport/MReportFileReadCC.cc:
726 - always output the file format version
727
728 * mhflux/MAlphaFitter.[h,cc]:
729 - implemented fitting of the off-data for background determination
730 - the result values are not yet accessible
731 - increased class version by 1
732
733 * mhflux/MHThetaSqN.[h,cc]:
734 - some improvements regarding the treatment of the signal-regions
735 - allow to set a different cut-level for off-cuts
736
737
738
739 2006/05/18 Thomas Bretz
740
741 * mhflux/MAlphaFitter.h:
742 - added Getter for ScaleMode
743
744 * mhflux/MHAlpha.[h,cc]:
745 - made fHillas data member protected
746 - increased size of fMap
747
748 * mhflux/MHThetaSq.[h,cc]:
749 - removed obsolete data-member fThetaSq
750
751 * mjtrain/MJTrainRanForest.cc, mranforest/MRanForestCalc.cc:
752 - fixed a typo in a comment
753
754 * mranforest/MRanTree.cc:
755 - added a lot of comments in the code
756
757 * callisto.cc:
758 - fixed typo in output
759
760 * mhflux/MHThreshold.cc:
761 - enabled grids
762 - slightly improved calculation of shown threshold
763
764 * mhflux/MHThetaSqN.[h,cc]:
765 - added
766
767 * mhflux/Makefile, mhflux/FluxLinkDef.h:
768 - added MHThetaSqN
769
770
771
772 2006/05/18 Daniela Dorner
773
774 * resources/calibration.rc, resources/calibration_spline.rc:
775 - added values for current and following periods
776
777
778
779 2006/05/05
780
781 * RELEASE 0.9.5.1
782
783
784
785 2006/05/05 Thomas Bretz
786
787 * datacenter/macros/plotdb.C:
788 - updated with new tabs for the starguider data
789
790 * mhflux/MHEnergyEst.cc:
791 - print the result to the all-logstream
792 - changed the fit range not to take the overflow into account
793
794 * mranforest/MRanForest.[h,cc]:
795 - Use the default Reset() instead of Reset(0)
796 - changed output while training
797 - replaced a lot of TArrays by MArrays
798 - at some points replaced gRandom->Rndm by gRandom->Integer
799 - removed some obsolete arguments from ModifyDataSort
800 - In CreateDataSort isort need not to be initialized, it is
801 done by TMath::Sort anyhow
802 - a small simplification to ModifyDataSort
803 - added some const-qualifiers in funciton calls
804
805 * mranforest/MRanTree.[h,cc]:
806 - replaced a lot of TArrays by MArrays
807 - removed some obsolete calls to Reset(0) after the instatization
808 of the array
809 - small acceleration of the averaging when calculating fBestSplit[k]
810 - at some points replaced gRandom->Rndm by gRandom->Integer
811 - directly give mean[kbuild] and square[kbuild] as an argument
812 to FindBestSplit
813 - removed the obsolste dereferencing from the call to FindBestSplit
814 - added some const-qualifiers in funciton calls
815 - make a copy of tclasspop in BuildTree to be able to give the
816 array as a const qualified reference. It is not used at any other
817 place
818 - in TreeHad first get the pointers to the vector with the data to
819 get rid of the range check done by root. This has also the advantage
820 that all TreeHad member function can be unified into a single
821 member function
822
823 * mhflux/MAlphaFitter.cc:
824 - fixed a problem with the fit which could cause infinite loops
825 in the case of off-data. This did in no means effect the result,
826 just the performance.
827
828 * mhbase/MH3.cc:
829 - convert the options ToLower case first before checking
830
831 * mjtrain/MJTrainRanForest.[h,cc]:
832 - added AddPar member function
833 - added fPreTasks and fPostTasks
834 - added fEnableWeights
835 - added member functions suporting setting pre- and posttasks
836 and weights
837
838 * mtools/MTFillMatrix.h:
839 - added new member function to clear the fPreCuts, fPreTasks and
840 fPostTasks lists
841
842 * mjtrain/MJTrainEnergy.cc:
843 - implemented usage of weights
844
845 * mjtrain/MJTrainSeparation.[h,cc]:
846 - implemented the usage of weights
847 - implemented a random source position to train with wobble
848 data
849 - added some more output
850 - added an option to switch between classification and regression
851 - added th epossibility to change the MC flux
852
853 * mjtrain/Makefile:
854 - added include path for mpointing and mimage
855
856
857
858 2006/05/04 Thomas Bretz
859
860 * mbase/MTaskList.[h,cc]:
861 - added new member function AddToListBefore(TList&) and
862 AddToListAfter(TList&)
863 - added corresponding RemoveFromList(TList&)
864
865 * mhflux/MMcSpectrumWeight.[h,cc]:
866 - added new member functions CalcSpecNew and CalcSpecOld to
867 evaluate the spectrum at a given energy
868 - added a new data member which allows to set an energy
869 at which the normalization is calculated instead of
870 the integral
871
872 * mpointing/MSrcPosRndm.[h,cc]:
873 - added new option which allows to create a random wobble
874 source position
875
876
877
878 2006/05/03 Daniela Dorner
879
880 * datacenter/macros/setupdb.C:
881 - changed type of sourcename and projectname according to new
882 format
883
884
885
886 2006/05/03 Thomas Bretz
887
888 * Makefile.rules:
889 - added new option zdiff
890
891 * mbase/MTaskList.[h,cc]:
892 - overwrite member function AddToList with a TList-reference
893 as argument
894
895 * mhflux/MHCollectionArea.[h,cc]:
896 - added the missing //! behind the fMcEvt data member
897 - increased class version number
898 - removed obsolete fEnergy data member
899
900 * mranforest/MRanForest.cc:
901 - added to the output whether weights are set
902
903 * mraw/MRawRunHeader.cc:
904 - removed an obsolete Print() which enetered for debugging
905
906 * mimage/MHNewImagePar.cc:
907 - the plots for CocCOG and ConcCore had the same color... fixed
908
909 * mranforest/MRanForestCalc.[h,cc]:
910 - allow to set weights for each event
911
912 * mtools/MTFillMatrix.[h,cc]:
913 - implemented the possibility to set pre- and post-tasks
914 executed in the eventloop
915
916
917
918
919 2006/05/02 Thomas Bretz
920
921 * mraw/MRawRunHeader.cc:
922 - fixed the typo in the output
923
924 * mpointing/MHPointing.cc, datacenter/macros/fillstar.C:
925 - fixed a typo in the name of the plot Skybrightness
926
927
928
929 2006/04/30 Thomas Bretz
930
931 * mjtrain/MJTrainSeparation.[h,cc]:
932 - new option to switch between regression and classification
933 - fixed the auto training (still far from working well)
934 - improved result plots
935
936 * mbase/MMath.cc:
937 - fixed SignificanceLiMa such that it allows basically zero
938 signal- and/or background events
939
940
941
942 2006/04/27 Thomas Bretz
943
944 * datacenter/macros/fillstar.C:
945 - replaced the mean by the median
946
947
948
949 2006/04/26 Daniela Dorner
950
951 * datacenter/macros/fillstar.C, datacenter/macros/setupdb.C:
952 - added four new columns to the table Star
953
954
955
956 2006/04/24 Thomas Bretz
957
958 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
959 - some fixes to the comments describing random forest
960
961
962
963 2006/04/23 Thomas Bretz
964
965 * mhist/MHHadronness.cc:
966 - do not reset the two hadronness-histograms in SetupFill
967 otherwise MJTrainSeparation cannot work correctly
968
969 * mjtrain/MJTrainSeparation.cc:
970 - added a Plot of Hadronness versus Size for MC events
971
972
973
974 2006/04/22 Thomas Bretz
975
976 * mraw/MRawRunHeader.cc:
977 - some small changes, mainly output and comments
978
979 * mhflux/MHAlpha.[h,cc]:
980 - show also the integrated number of excess events in the
981 plot versus energy/size and show the correct error.
982
983 * mtools/MJSpectrum.cc:
984 - added accelerator for executing the tasklist as in MJCut
985
986 * macros/train/trainseparation.C:
987 - fixed a typo
988
989 * mjtrain/MJTrainSeparation.h:
990 - added missing initialization of fAutoTrain
991 - fixed an error in EnablAutoTrain (was always set to kTRUE)
992
993
994
995 2006/04/21 Daniel Hoehne
996
997 * datacenter/scripts/doqualityplots, datacenter/scripts/dowebplots:
998 - fixed bug in usage of pstoimg
999
1000
1001
1002 2006/04/13 Thomas Bretz
1003
1004 * mraw/MRawRunHeader.[h,cc]:
1005 - adapted to new DAQ format version 6
1006 - increased class version number
1007
1008 * mtools/MTFillMatrix.cc:
1009 - added accelerator for executing the tasklist as in MJCut
1010
1011 * mfilter/MFEnergySlope.cc:
1012 - small update to output
1013
1014 * mfbase/MFilterList.[h,cc]:
1015 - fixed a really old problem that the contents of the list never
1016 got ReInit. Hopefully this never had bad sideeffects.
1017
1018 * macros/train/trainenergy.C:
1019 - added another comment how to change the spectral slope of the
1020 monte carlo spectrum
1021
1022
1023
1024 2006/04/13 Thomas Bretz
1025
1026 * mreport/MReport.cc:
1027 - added new fake arehucas versions to fix a problem with the
1028 starguider reports
1029
1030 * mreport/MReportFileRead.cc:
1031 - increased informations in warning output
1032
1033 * mreport/MReportStarguider.cc:
1034 - fixed a problem with the starguider reports between 6.3.2006 and
1035 19.3.2006
1036
1037
1038
1039 2006/04/13 Daniel Hoehne
1040
1041 * datacenter/db/findoffdata.php:
1042 - implemented query for the inhomogeneity
1043
1044 * datacenter/db/runinfo.php:
1045 - added checkboxes for start time, failed time and error codes
1046
1047 * datacenter/db/datacheck.php:
1048 - fixed bug in StatusMenus for DataCheck and RawFile
1049
1050
1051
1052 2006/04/12 Daniela Dorner, Daniel Hoehne
1053
1054 * datacenter/scripts/makecallistolinks:
1055 - fixed bug
1056
1057
1058
1059 2006/04/12 Thomas Bretz
1060
1061 * datacenter/macros/filldotraw.C:
1062 - allow to access gzipped raw-files
1063
1064
1065
1066 2006/04/11 Thomas Bretz
1067
1068 * mastro/MAstro.h:
1069 - added conversion Parsec2Lighyear
1070
1071 * mbase/MLogHtml.cc:
1072 - added a fix to display < and > correctly
1073
1074 * mhflux/MHCollectionArea.[h,cc]:
1075 - commented out obsolete fEnergy parameter
1076
1077 * mjobs/MJSpectrum.cc:
1078 - fill a second collection area plot after trigger
1079
1080 * mjoptim/MJOptimize.cc:
1081 - improve speed of optimization by switching of timing and
1082 reset in eventloop
1083
1084 * mmc/MFadcHeader.h:
1085 - changed MFADC_CHANNELS from 3500 to 3800 according to Abelardo
1086
1087 * mmc/MMcFadcHeader.hxx:
1088 - increaded version number from 7 to 8
1089
1090
1091
1092 2006/04/11 Daniel Hoehne, Daniela Dorner
1093
1094 * datacenter/scripts/dodatacheck:
1095 - fixed bug in finding raw-files
1096
1097
1098
1099 2006/04/10 Daniel Hoehne
1100
1101 * datacenter/macros/filldotrun.C:
1102 - implemented new arehucas version
1103
1104
1105
1106 2006/04/07 Daniel Hoehne, Daniela Dorner
1107
1108 * datacenter/macros/filldotrun.C, buildsequenceentries.C, setupdb.C:
1109 - implemented new arehucas version
1110
1111
1112
1113 2006/04/06 Daniela Dorner
1114
1115 * datacenter/scripts/makecallistolinks:
1116 - fixed bug in resetting
1117
1118 * datacenter/db/tabs.php:
1119 - changed tabs for wobble
1120
1121
1122
1123 2006/04/05 Thomas Bretz
1124
1125 * datacenter/macros/plotdb.C:
1126 - added new tab with the effective on-time relative to the
1127 observation time
1128
1129 * sponde_onoff.rc:
1130 - added
1131
1132
1133
1134 2006/04/04 Thomas Bretz
1135
1136 * datacenter/macros/plotdb.C:
1137 - if no dataset and no time-interval is given only sequences with
1138 an effective on-time above five minutes are plotted anymore
1139
1140
1141
1142 2006/03/21 Daniela Dorner
1143
1144 * datacenter/db/ganymed.php, datacenter/db/tabs.php:
1145 - included different tabs for on/off and wobble
1146
1147 * datacenter/db/ganymed.php:
1148 - added zd angle range and observation period
1149
1150 * datacenter/db/sequence.php:
1151 - added rel. ontime
1152
1153
1154
1155 2006/03/20 Thomas Bretz
1156
1157 * mraw/MRawRunHeader.cc:
1158 - if the pixels to be swaped are both not found, assume they are
1159 intentially not mapped. Changed the Error to a Warning
1160
1161 * mhflux/MHDisp.[h,cc]:
1162 - made the scale region a parameter which can be changed from
1163 within the display
1164 - allow the scale parameters to be setup from the resource-file
1165 - changed the source-region which is cut out in wobble mode from
1166 +/-15deg to +/-25deg which better fits what we get from MHPhi
1167
1168 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
1169 - added example how to change the new scale parameters in MHDisp
1170
1171 * mhflux/MAlphaFitter.[h,cc]:
1172 - implemented the strategy for optimization which is suggested
1173 by the Berlin people for weak sources "weaksource"
1174
1175 * mhflux/MHPhi.[h,cc]:
1176 - moved the AppendPad for the text-paint into all sub-pads which
1177 need it. Otherwise they are not always properly updated.
1178
1179
1180
1181 2006/03/16 Daniela Dorner
1182
1183 * datacenter/scripts/sourcefile:
1184 - small bugfix in logging
1185
1186 * datacenter/db/tabs.php:
1187 - added new tab for ganymed
1188
1189
1190
1191 2006/03/15 Stefan Ruegamer
1192
1193 * manalysis/MCameraData.cc
1194 - inserted an image cleaning based on the time information
1195 of the shower (CalcCleaningArrivalTime)
1196
1197 * manalysis/MCameraData.h
1198 - made entry for "CalcCleaningArrivalTime"
1199
1200 * mimage/MImgCleanStd.cc
1201 - created entries for the new image cleaning named "Time"
1202
1203 * mimage/MImgCleanStd.h
1204 - inserted entry "kTime"
1205
1206
1207
1208 2006/03/14 Daniela Dorner
1209
1210 * datacenter/scripts/makecallistolinks:
1211 - fixed bug
1212
1213 * steps.rc:
1214 - added fFillGanymed to influences of fGanymed
1215
1216
1217
1218 2006/03/14 Thomas Bretz
1219
1220 * mhflux/MHEffectiveOnTime.cc:
1221 - skip the fit not only if the integral is empty but
1222 also if the first bin is empty
1223 - changed upper limit to 95% according to a study from
1224 David Paneque
1225 - replaced the fit with the exponential used in the BCN Mars
1226 version
1227 - use the correct number of entries
1228 - use a likelihood fit
1229 - calculate the fit quality from the probability
1230 - ignore the fit quality for the theta-plot
1231
1232 * mimage/MHNewImagePar.cc:
1233 - fixed the handling of the "same" option in Draw/Paint
1234
1235 * mpointing/MPointingDev.h:
1236 - fDx and fDy initialized in the constructor
1237
1238 * mbase/MTask.[h,cc]:
1239 - removed the kDontCount option. Instead don't use the TStopwatch
1240 counter anymore. By this the class to TStopwatch can be
1241 suppressed completely if kDontTime is set.
1242
1243 * mbase/MContinue.cc, mbase/MTaskEnv.cc, mfbase/MF.cc,
1244 mfbase/MFilterList.[h,cc]:
1245 - pipe the accelerator flag to the filter or task
1246
1247 * mjobs/MJCut.cc:
1248 - also accelerate the reading task
1249
1250
1251
1252 2006/03/13
1253
1254 * RELEASE 0.9.5
1255
1256
1257
1258 2006/03/13 Thomas Bretz
1259
1260 * ganymed.rc:
1261 - changed smearing to half of our PSF 0.06
1262 - added new examples for setting the starguider calibration
1263
1264 * ganymed_onoff.rc
1265 - changed smearing to half of our PSF 0.06
1266 - switched the new feature for a random source position on
1267 - added new examples for setting the starguider calibration
1268
1269 * ganymed_wobble.rc:
1270 - changed smearing to half of our PSF 0.06
1271 - added new examples for setting the starguider calibration
1272 - added example how to control the phi plot
1273
1274 * mhflux/MHPhi.[h,cc]:
1275 - many improvements to the algorithm, it now takes also
1276 inhomgeneities into account
1277 - restructured the display, display more histograms
1278 - increased class version to 2
1279
1280 * mjobs/MJCut.cc:
1281 - enabled acceleration for first and second loop
1282
1283 * mpointing/MPointingDevCalc.[h,cc]:
1284 - allowed to set the starguider offset calibration from the
1285 resource file
1286
1287 * callisto_Dec04Jan05.rc:
1288 - replaced Calibration scale factor by usage of
1289 resources/calibration_spline.rc
1290
1291
1292
1293 2006/03/13 Markus Meyer
1294
1295 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
1296 - changed cuts:
1297 wobble: average values from optimisation of 3 Crab
1298 sample (01/05,10/05,12/05), done by Karsten
1299 onoff : cuts from 1218 (01/05, highest significance)
1300 theta is now 0.22 for both.
1301
1302
1303
1304 2006/03/13 Daniel Hoehne
1305
1306 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
1307 - implemented qualitycut in log10(conc) vs. log10(size)
1308
1309
1310
1311 2006/03/13 Markus Meyer
1312
1313 * resources/calibration_spline.C:
1314 - more comments
1315
1316
1317
1318 2006/03/10 Markus Meyer
1319
1320 * resources/calibration.C:
1321 - update from p27 to p39 (spline excluded, still p33 data missing)
1322
1323
1324
1325 2006/03/10 Markus Meyer
1326
1327 * resources/calibration_spline.C:
1328 - correction coefficients for spline data for each period
1329
1330
1331
1332 2006/03/10 Daniel Hoehne
1333
1334 * datacenter/scripts/insertsequences:
1335 - fixed bug
1336
1337
1338
1339 2006/03/09 Daniel Hoehne
1340
1341 * ganymed_wobble.rc:
1342 - changed parameters 1 to 5 in Cut1 to actual values
1343
1344
1345
1346 2006/03/08 Thomas Bretz
1347
1348 * readdaq.cc, mraw/MRawFileRead.[h,cc], mraw/MRawRunHeader.cc:
1349 - added new force-option to foirce output of run-header
1350
1351
1352
1353 2006/03/08 Daniela Dorner
1354
1355 * datacenter/script/movingrawfiles:
1356 - added moving of files, that are transferred via internet
1357 - added removing of empty directories
1358
1359 * datacenter/db/ganymed.php:
1360 - added links to ganymedplots
1361 - added links to sequence.php (instead of links to starfiles)
1362 - fixed bug in query
1363
1364 * datacenter/db/sequence.php:
1365 - added links to plots from callisto and star
1366 - fixed bug in query
1367
1368 * datacenter/db/sequinfo.php:
1369 - added links to sequence.php
1370
1371 * datacenter/db/datasetinfo.php:
1372 - added links to ganymed.php
1373
1374 * datacenter/db/tabs.php:
1375 - added (includefile for names of tabs of statusdisplays)
1376
1377
1378
1379 2006/03/07 Thomas Bretz
1380
1381 * mcalib/MCalibrateData.cc:
1382 - take the bad pixel information into account when calculating the
1383 number of saturating pixels!
1384
1385
1386
1387 2006/03/06 Thomas Bretz
1388
1389 * showplot.cc:
1390 - fixed the position were the first argument is converted
1391 to lower case. Until this fix no upper case could be used
1392 in file names
1393
1394 * datacenter/macros/plotdb.C:
1395 - print also average and RMS of all data.
1396
1397
1398
1399 2006/03/06 Daniela Dorner
1400
1401 * datacenter/db/ganymed.php:
1402 - added sequences + links to star-plots of sequences
1403 - improved layout
1404
1405 * datacenter/script/makecallistolinks:
1406 - changed condition, when to make the link: only, if the link is
1407 not yet existing, it is done
1408 - added resetting of db: if link is done, callisto is resetted
1409
1410 * datacenter/macros/resetcolumn.C:
1411 - added failure columns to the resetting
1412
1413
1414
1415 2006/03/04 Daniela Dorner
1416
1417 * callisto.cc:
1418 - changed return values to improve the failure handling in the db
1419
1420 * datacenter/script/makecallistolinks:
1421 - added 'Pulse is too much to the left, cannot go below 0!' as
1422 reason to use callisto_Dec04Jan05.rc
1423
1424 * datacenter/script/dowebplots:
1425 - reduced number of files to be updated by a limitation in
1426 modification time
1427
1428 * datacenter/db/ganymed.php:
1429 - added plots
1430 - effontime s->h
1431
1432
1433
1434 2006/03/03 Thomas Bretz
1435
1436 * mjobs/MJCut.cc:
1437 - added RemoveFromList for srcposrndm in off-data loop
1438
1439 * mpointing/MSrcPosRndm.[h,cc]:
1440 - fixed the scaling. MSrcPosCam has to be in mm
1441
1442 * ganymed.rc:
1443 - added line and comments with new resource
1444
1445
1446
1447 2006/03/03 Daniel Hoehne
1448
1449 * callisto_MarApr05.rc:
1450 - changed pulse position check ExtractWinLeft to 4.0 and
1451 ExtractWinRight to 4.5
1452
1453
1454
1455 2006/03/02 Thomas Bretz
1456
1457 * callisto.cc:
1458 - get result value from pulse pos check
1459
1460 * mjobs/MJCut.[h,cc]:
1461 - added the usage of the new class MSrcPosRndm
1462 - added new resource to switch random source position on
1463
1464 * mjobs/MJPedestal.[h,cc]:
1465 - changed return code of Process to int to be able to return
1466 the pulse pos check result.
1467
1468 * mpointing/PointingLinkDef.h, mpointing/Makefile:
1469 - added MSrcPosRndm
1470
1471 * mpointing/MSrcPosRndm.[h,cc]:
1472 - added
1473
1474 * mpointing/MHSrcPosCam.h:
1475 - addedn non const getter for fHist
1476
1477
1478
1479 2006/03/02 Daniela Dorner
1480
1481 * datacenter/db/querymc.php:
1482 - fixed small bug
1483
1484 * datacenter/db/dowebplots:
1485 - added option -p to the script, to be able to call the script
1486 for different programs independently
1487 - fixed find
1488
1489
1490
1491 2006/03/01 Daniela Dorner
1492
1493 * datacenter/db/datacheck.php, datasetinfo.php, sequinfo.php:
1494 - included failure handling columns
1495
1496
1497
1498 2006/03/01 Thomas Bretz
1499
1500 * mastro/MAstro.cc, mbase/MTime.cc:
1501 - added a comment in GetMagicPeriod
1502
1503 * mpointing/MPointingPos.cc:
1504 - added new member function GetString
1505 - moved code from Print to GetString
1506 - added new function IsInitialized()
1507
1508 * mjtrain/MJTrain*.[h,cc]:
1509 - added data members to change RF setup
1510
1511 * mpointing/MPointingDevCalc.h, mpointing/MPointingPosCalc.h:
1512 - added missing AddToBranchList
1513
1514 * mpointing/MHSrcPosCam.[h,cc]:
1515 - added
1516
1517 * mpointing/Makefile, mpointing/PointingLinkDef.h:
1518 - added MHSrcPosCam
1519
1520 * mbase/MTask.[h,cc]:
1521 - implemented a new data-meber fAccelerator which allows
1522 to switch off counting and timing analysis which can be very
1523 time-consuming in some circumstances
1524
1525 * mbase/MTaskList.[h,cc]:
1526 - implemented the usabe of MTask::fAccelerator to switch off
1527 resetting of all parameter containers which can be very
1528 time-consuming
1529
1530 * mimage/MImagePar.cc:
1531 - updated how the units are printed in Print()
1532
1533 * mjobs/MJCut.cc:
1534 - added a new loop to fill the source position of the on-data
1535 - the acceleration of the two main loops are disabled because
1536 they are not yet tested.
1537
1538 * datacenter/macros/plotstat.C:
1539 - the periods were wrong by one -- fixed.
1540
1541
1542
1543 2006/02/28 Daniela Dorner
1544
1545 * datacenter/scripts/insertdatasets:
1546 - made sure, that backupfiles of the editor are not taken into
1547 account, when dataset files are searched
1548
1549 * datacenter/db/*.php:
1550 - moved user, host and pw of database to the include file
1551 db.php
1552
1553 * datacenter/db/index.html:
1554 - fixed links
1555
1556 * datacenter/db/querymc.php,magicdefs.php:
1557 - added some variables
1558
1559 * datacenter/db/runinfo.php,sequinfo.php:
1560 - bugfix (incl. TestSources)
1561
1562 * datacenter/db/sequinfo.php:
1563 - changed init values
1564
1565 * datacenter/db/sequinfo.php, findoffdata.php, magicdefs.php:
1566 - added value (relative ontime)
1567
1568 * datacenter/db/dbstatus.php:
1569 - fixed bug
1570
1571 * datacenter/db/queryrbk.php:
1572 - added query field 'Night', to query all entries of one night
1573 from the runbook
1574
1575 * datacenter/db/index-header.html:
1576 - added links
1577
1578
1579
1580 2006/02/27 Thomas Bretz
1581
1582 * macros/optim/optimwobble.C:
1583 - fixed a typo (SetThetaCut instead SetAlphaCut), and added the
1584 standard Disp-parametrization
1585
1586 * mhflux/MHEffectiveOnTime.[h,cc]:
1587 - added showing the axis range of the time evolution histogram
1588
1589 * showplot.cc:
1590 - fixed a warning in the Hash-switch.
1591
1592 * mbase/MEnv.cc:
1593 - replaced casts in switch by an appended U
1594
1595 * macros/train/trainseparation.C:
1596 - replaced outdated MTTrainRFSeparate by MJTrainSeparation
1597
1598 * mastro/MAstro.h:
1599 - added conversion constants for pc-m and pc-ly
1600
1601 * mhflux/MMcSpectrumWeight.cc:
1602 - fixed typo in comment
1603
1604 * mimage/MImagePar.h:
1605 - minor changes to layout
1606
1607 * mimage/MHNewImagePar.[h,cc], mimage/MNewImagePar.[h,cc]:
1608 - added new image parameters fConcCOG and fConcCore
1609 - increased class version of MNewImagePar
1610
1611 * mimage/MHillasExt.cc:
1612 - added some comments
1613 - removed an obsolete TMath::Abs around "dist"
1614
1615 * mranforest/MRanForest.[h,cc]:
1616 - the initialization of fTreeHad was done at the wrong moment
1617 - replaced a cast int(x+.5) by TMath::Nint
1618 - added some additional warning output
1619 - added "!" to fTreeHad - it is only for temporary storage used
1620 in the histogram classes
1621
1622 * mranforest/MRanForestGrow.h:
1623 - added GetForest
1624
1625 * mjtrain/MJTrainSeparation.[h,cc]:
1626 - added some code for upcomming automatic event selection
1627
1628 * datacenter/macros/plotstat.C:
1629 - improved macro description
1630 - added arguments to main function
1631
1632 * macros/plot/mucal.C:
1633 - added
1634
1635
1636
1637 2006/02/25 Daniela Dorner
1638
1639 * datacenter/scripts/checkfilesforsequavail, checkstardone,
1640 writesequencefiles, buildsequenceentries, dodatacheck, doexclusions,
1641 fillcallisto, fillganymed, fillstar,
1642 datacenter/macros/writesequencefile.C, filldotraw.C, fillsinope.C
1643 buildsequenceentries.C, resetcolumn.C, doexclusions.C, fillcalib.C
1644 fillsignal.C, fillganymed.C, fillstar.C:
1645 - implemented, that a missing connection to the database doesn't
1646 cause an failure entry in the database, so that the step is
1647 retried in this case
1648 - updated documentation
1649
1650
1651
1652 2006/02/25 Thomas Bretz
1653
1654 * datacenter/macros/plotstat.C:
1655 - added
1656
1657
1658
1659 2006/02/24 Markus Meyer
1660
1661 * resources/calibration.rc:
1662 - update of correction values for the calibration constants
1663 (P31 - P39, without P36!(problems with spline))
1664
1665
1666
1667 2006/02/24 Daniela Dorner
1668
1669 * datacenter/db/datacheck.php, datasetinfo.php, dbstatus.php,
1670 findoffdata.php, include.php, magicdefs.php, runinfo.php,
1671 sequinfo.php, statusrps.php, statussbs.php, statussps.php:
1672 - included failure handling columns
1673
1674 * datacenter/db/findoffdata.php:
1675 - added DT
1676
1677 * datacenter/db/statusrps.php:
1678 - fixed bug
1679
1680 * datacenter/db/sequinfo.php:
1681 - reduced width of menu
1682
1683 * datacenter/scripts/copyscript:
1684 - added makedir for oldcatalogpath
1685
1686
1687
1688 2006/02/23 Thomas Bretz
1689
1690 * mjobs/MJSpectrum.cc:
1691 - fixed plot for Eý.dN/dE. The spectrum was multiplied with two
1692 times the bin-width instead of the absolute energy
1693
1694
1695
1696 2006/02/22 Daniela Dorner
1697
1698 * datacenter/db/querymc.php:
1699 - added (website to query montecarlo database - first version)
1700
1701 * datacenter/db/magicdefs.php:
1702 - added some values of montecarlo database
1703
1704
1705
1706 2006/02/17 Daniela Dorner
1707
1708 * datacenter/scripts/copyscript:
1709 - fixed path length
1710
1711 * datacenter/macros/fillsources.C:
1712 - added (macro to read source information from catalog files and
1713 insert it into the database)
1714
1715 * datacenter/db/ganymed.php:
1716 - improved output
1717
1718 * datacenter/db/index.html:
1719 - added ganymed.php
1720 - removed old link
1721
1722
1723
1724 2006/02/17 Thomas Bretz
1725
1726 * showplot.cc:
1727 - fixed path inflation in case of ganymed
1728
1729 * mjobs/MDataSet.cc:
1730 - return kFALSE if requested source wasn't found in catalog
1731
1732 * mjobs/MJCut.cc:
1733 - reformatted output of source to fit in one line
1734
1735 * mpointing/MPointingPos.[h,cc]:
1736 - output source name (title) in Print() if set
1737
1738
1739
1740 2006/02/16 Daniela Dorner
1741
1742 * datacenter/scripts/checkstardone:
1743 - small improvement in sequence handling
1744 - improved logging
1745
1746 * datacenter/scripts/sourcefile:
1747 - small bugfixes in setstatus function
1748
1749 * datacenter/scripts/runganymed:
1750 - small bugfix
1751
1752 * datacenter/scripts/copyscript:
1753 - fixed path length
1754
1755 * datacenter/db/ganymed.php:
1756 - added (website to query results for sources/datasets)
1757
1758
1759
1760 2006/02/15 Daniela Dorner
1761
1762 * datacenter/db/findoffdata.php:
1763 - implemented possibility to query range of dates for 'stardone'
1764
1765
1766
1767 2006/02/15 Daniel Hoehne
1768
1769 * datacenter/db/magicdefs.php, querycal.php, sequinfo.php:
1770 - implemented query for mean signal inner/outer and mean pulsepos
1771 * datacenter/db/sequence.php:
1772 - implemented query for mean signal inner/outer, mean pulsepos
1773 and inhomogeneity
1774
1775
1776
1777 2006/02/15 Daniela Dorner, Daniel Hoehne
1778
1779 * datacenter/scripts/writesequencefiles,doexclusion,correcttime:
1780 - fixed small bug
1781
1782
1783
1784 2006/02/14 Daniela Dorner, Daniel Hoehne
1785
1786 * datacenter/scripts/sourcefile:
1787 - fixed small bugs
1788
1789 * datacenter/scripts/movingrawfiles:
1790 - changed back to moving files without zipping
1791
1792 * datacenter/scripts/doqualityplots:
1793 - added running of plotdb.C for each datasetfile
1794
1795 * datacenter/macros/getdolist.C:
1796 - implemented limitation for number of todo files for
1797 SequenceProcessStatus
1798
1799 * datacenter/macros/checkfileavail.C,checkstardone.C:
1800 - changed return code in case that files are not available
1801
1802 * datacenter/scripts/checkfilesforsequavail,checkstardone,sourcefile:
1803 - adapted to changed return code in macros
1804
1805 * datacenter/db/magicdefs.php, querystar.php, sequinfo.php:
1806 - implemented query for inhomogeneity
1807
1808
1809
1810 2006/02/13
1811
1812 * RELEASE 0.9.4.3
1813
1814
1815
1816 2006/02/13 Thomas Bretz
1817
1818 * callisto.rc:
1819 - changed pulse position check ExtractWinLeft to 4.0 and
1820 ExtractWinRight to 4.5
1821
1822 * callisto_Dec04Jan05.rc:
1823 - changed pulse position check ExtractWinLeft to 3.0 and
1824 ExtractWinRight left at 2.5
1825
1826
1827
1828 2006/02/10 Thomas Bretz
1829
1830 * mastro/MAstro.cc:
1831 - allow for more year in the algorithm calculating easter
1832
1833 * mcamera/MCameraDC.h, mcamera/MCameraHV.h, mcamera/MCameraTD.h,
1834 mcamera/MCameraTH.h:
1835 - added a sanity check in GetPixelContent
1836
1837 * mraw/MRawRunHeader.cc:
1838 - fixed output (correct kiB instead of kB)
1839
1840 * Makefile, Makefile.rules:
1841 - implemented the possibility to spread Make through condor
1842
1843 * mastro/MAstroCatalog.[h,cc]:
1844 - new draw-options to rotate the grid and the stars
1845
1846 * mimage/MHHillas.cc:
1847 - set minimum of fDelte to 0 instead of fDistC
1848
1849 * msignal/MExtractTimeAndChargeSpline.h:
1850 - replaced the casts in SetRiseTimeHiGain and StFallTimeHiGain by
1851 TMath::NInt
1852
1853 * mjobs/MDataSet.h:
1854 - implemented new functions to check whether the dataset contains
1855 a dedicated sequence
1856
1857 * datacenter/macros/plotdb.C:
1858 - implemented the possibility to draw sequences of a dataset in
1859 several colors
1860
1861
1862
1863 2006/02/09 Thomas Bretz
1864
1865 * mreport/MReport.cc:
1866 - invented new fake CC report file version 200509300 for a change
1867 in the starguider format (the already implemented last values
1868 dissapeared again!) which is not noticed in the format version.
1869
1870 * mreport/MReportCC.cc, mreport/MReportStarguider.cc:
1871 - fixed support for ver 200510250
1872
1873 * mjobs/MJSpectrum.cc:
1874 - added fit of un-unfolded spectrum
1875
1876
1877
1878 2006/02/08 Daniela Dorner
1879
1880 * datacenter/scripts/sourcefile:
1881 - implemented function checklock
1882 - bugfix for failure code
1883
1884 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1885 checkstardone, doexclusions, fillcallisto, fillganymed, fillstar,
1886 makecallistolinks, runcallisto, runganymed, runstar,
1887 writesequencefiles:
1888 - implemented usage of function checklock
1889
1890 * datacenter/scripts/copyscript, doqualityplots, dowebplots,
1891 insertsequences, linkmc:
1892 - implemented usage of function checklock
1893 - implemented variable $program
1894
1895 * datacenter/scripts/dodatacheck:
1896 - implemented usage of function checklock
1897 - implemented variable $lockfile
1898
1899 * datacenter/scripts/insertdatasets, mcsequences, processmcsequences:
1900 - implemented usage of function checklock
1901 - implemented variables $lockfile and $program
1902
1903 * datacenter/macros/doexclusions.C, fillganymed.C:
1904 - fixed bug
1905
1906 * datacenter/macros/fillsinope.C, setstatus.C:
1907 - improved documentation
1908
1909 * datacenter/scripts/filesondisk:
1910 - implemented finding of zipped files
1911
1912
1913
1914 2006/02/08 Thomas Bretz
1915
1916 * datacenter/macros/plotdb.C:
1917 - some minor changes to the layout
1918
1919
1920
1921 2006/02/07 Daniela Dorner
1922
1923 * datacenter/scripts/makecallistolinks:
1924 - fixed bug
1925
1926 * datacenter/db:
1927 - added (directory with db-websites)
1928
1929
1930
1931 2006/02/07 Daniela Dorner, Daniel Hoehne
1932
1933 * datacenter/scripts/sourcefile:
1934 - added failure code variables
1935 - changed calling of setstatus.C accordingly
1936
1937 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1938 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
1939 fillganymed, fillstar, runcallisto, runganymed, runstar,
1940 writesequencefiles:
1941 - implemented failure variable
1942
1943 * datacenter/macros/getdolist.C, setstatus.C, setupdb.C:
1944 - added new/changed columns (fReturnCode, fFailedCode,
1945 fFailedCodeAdd)
1946
1947
1948
1949 2006/02/06 Daniela Dorner
1950
1951 * datacenter/scripts/fillstar, macros/setstatus.C, getdolist.C:
1952 - fixed bugs
1953
1954
1955
1956 2006/02/03 Daniela Dorner
1957
1958 * datacenter/scripts/sourcefile:
1959 - implemented two new functions: getdolist, finish
1960 - implemented usage of function finish in other functions
1961
1962 * datacenter/scripts/movingrawfiles:
1963 - implemented zipping of rawfiles
1964
1965 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1966 checkstardone, copyscript, correcttime, dodatacheck, doexclusions,
1967 fillcallisto, fillganymed, fillstar, insertdatasets,
1968 makecallistolinks, processmcsequences, runcallisto, runganymed,
1969 runstar, writesequencefiles:
1970 - replaced corresponding pieces of code by the functions getdolist
1971 and finish
1972 - moved variable $date to function getdolist
1973 - improved logging
1974 - generalized variables $lockfile and $todofile
1975
1976
1977 2006/02/03 Daniela Dorner, Daniel Hoehne
1978
1979 * datacenter/scripts/sourcefile:
1980 - fixed small bugs
1981
1982 * datacenter/scripts/runcallisto:
1983 - small bugfix
1984 - improved logging
1985
1986 * datacenter/scripts/insertdatasets:
1987 - removed not needed variable
1988
1989 * datacenter/macros/getdolist.C:
1990 - small bugfix
1991
1992
1993
1994 2006/02/02 Daniela Dorner
1995
1996 * datacenter/scripts/linkmc:
1997 - changed numbering of P and C run in linking
1998
1999 * datacenter/scripts/sourcefile:
2000 - moved to root-version root_v4.04.02g
2001
2002
2003
2004 2006/02/01 Daniel Hoehne
2005
2006 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
2007 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
2008 fillganymed, fillstar, writesequencefiles:
2009 - adapted usage of function setstatus
2010
2011
2012
2013 2006/01/31 Daniela Dorner
2014
2015 * datacenter/macros/setstatus.C, getdolist.C:
2016 - adapted macros to changes in new columns (fFailedCode,
2017 fFailedComment)
2018
2019 * datacenter/macros/setstatus.C:
2020 - added "noreset" for column fStartTime (is needed so that runtime
2021 is available in case of failure)
2022
2023 * datacenter/macros/setupdb.C:
2024 - added new columns
2025
2026 * datacenter/scripts/runcallisto, runganymed, runstar:
2027 - implemented failure handling
2028
2029 * datacenter/scripts/sourcefile:
2030 - implemented new functions to set status values
2031
2032
2033
2034 2006/01/30 Daniel Hoehne
2035
2036 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
2037 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
2038 fillganymed, fillstar, runcallisto, runganymed, runstar, sourcefile,
2039 writesequencefiles:
2040 - added function setstatus in sourcefile
2041 - changed calling of setstatus.C in setstatus
2042 - implemented variable $program to generalize usage of setstatus
2043 - replaced corresponding piece of code by function setstatus
2044 - fixed some typos
2045
2046
2047
2048 2006/01/30 Daniela Dorner
2049
2050 * datacenter/macros/setstatus.C, getdolist.C:
2051 - adapted macros to the improvement of failure handling in the
2052 automatic analysis (added columns fFailed, fStartTime,
2053 fFailedTime)
2054
2055
2056
2057 2006/01/27 Thomas Bretz
2058
2059 * mjobs/MDataSet.cc:
2060 - improved a warning output
2061
2062
2063
2064 2006/01/23 Thomas Bretz
2065
2066 * mbase/MTime.cc:
2067 - removed a sanity check in GetStringFmt. It work's quite nice
2068 in the DC but crashes on my Laptop (which is not so important)
2069
2070
2071
2072 2006/01/10 Daniela Dorner
2073
2074 * datacenter/macros/*.C, datacenter/script:
2075 - updated and added documentation
2076 - improved logging
2077 - fixed small bugs
Note: See TracBrowser for help on using the repository browser.