source: trunk/MagicSoft/Mars/Changelog@ 7880

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