source: trunk/MagicSoft/Mars/Changelog@ 7876

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