source: trunk/MagicSoft/Mars/Changelog@ 7841

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