source: trunk/MagicSoft/Mars/Changelog@ 7885

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