source: trunk/MagicSoft/Mars/Changelog@ 7894

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