source: trunk/MagicSoft/Mars/Changelog@ 7830

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