source: trunk/MagicSoft/Mars/Changelog@ 7838

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