source: trunk/MagicSoft/Mars/Changelog@ 7886

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