source: trunk/MagicSoft/Mars/Changelog@ 7840

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