source: trunk/MagicSoft/Mars/Changelog@ 7835

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