source: trunk/MagicSoft/Mars/Changelog@ 7852

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