source: trunk/MagicSoft/Mars/Changelog@ 7844

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