source: trunk/MagicSoft/Mars/Changelog@ 7882

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