source: trunk/MagicSoft/Mars/Changelog@ 7887

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