source: trunk/MagicSoft/Mars/Changelog@ 8113

Last change on this file since 8113 was 8113, checked in by tbretz, 18 years ago
*** empty log message ***
File size: 102.1 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/10/17 Thomas Bretz
21
22 * mdata/MDataPhrase.cc:
23 - updated comments
24 - only add the missing functions to TDataPrimitives when not
25 yet done. Everything else would leak memory
26
27 * mhbase/MH3.[h,cc], mhvstime/MHVsTime.[h,cc]:
28 - exchanged the MDataChain by MDataPhrase
29 - therefore changed the datamember from MDataChain* to MData*
30 (this change is not necessarily backward compatible)
31 - increased class version number by one
32
33 * mraw/MRawRunHeader.h:
34 - added getter for fObservationMode
35
36 * callisto.cc, ganymed.cc, merpp.cc, readdaq.cc, readraw.cc,
37 showplot.cc, sinope.cc, star.cc, rootlogon.C
38 - enabled error redirection
39
40 * mbase/MLog.[h,cc]:
41 - added code to allow redirection of root error handler to
42 out own error handler
43
44 * mdata/MDataPhrase.cc:
45 - improved output in case of failure
46
47 * manalysis/MFiltercutsCalc.[h,cc], mbase/MContinue.cc,
48 mjoptim/MJOptimize.cc, mjtrain/MJTrainRanForest.cc,
49 mtools/MTFillMatrix.cc:
50 - replaced MFDataChain by MFDataPhrase
51
52 * mfbase/FBaseLinkDef.h, mfbase/Makefile:
53 - added new class MFDataPhrase
54
55 * mfbase/MF.[h,cc]:
56 - replaced all the parsing stuff by the usage of MFDataPhrase
57
58 * mfbase/MFDataPhrase.[h,cc]:
59 - added
60
61 * mhist/MHRate.cc:
62 - removed an obsolete debugging "Y"
63
64 * sinope.cc, manalysis/MMcTriggerLvl2.cc, mastro/MAstroCamera.cc,
65 mastro/MAstroCatalog.cc, mbase/MLog.cc, mcalib/MCalibrationBlindPix.cc,
66 mcalib/MCalibrationChargeCalc.cc, mcalib/MCalibrationChargeCam.cc,
67 mcalib/MCalibrationIntensityChargeCam.cc, mfbase/MFEventSelector2.cc,
68 mhbase/MBinning.cc, mhbase/MH.cc, mhcalib/MHCalibrationHiLoCam.cc,
69 mhflux/MHFalseSource.cc, mhflux/MHThetaSqN.cc, mhist/MHCamera.[h,cc],
70 mimage/MNewImagePar2.cc, mmuon/MHSingleMuon.cc,
71 mpedestal/MPedCalcFromData.cc
72 - fixed warnings about shadows of parameters
73
74 * datacenter/macros/insertdataset.C, datacenter/macros/insertdate.C,
75 datacenter/macros/insertsequence.C:
76 - updated to use MSQLMagic
77
78 * macros/checkaclic.C:
79 - added (allows to check whether all macros compile)
80
81 * macros/dohtml.C:
82 - added extralgo
83 - added new macros
84
85 * mjobs/MJStar.cc:
86 - removed some obsolete includes
87
88 * macros/optim/optimonoff.C:
89 - updated start values to our current best values
90 - updated scale region
91
92
93
94 2006/10/17 Markus Meyer
95
96 * mtools/MRolke.[h,cc]:
97 - added: a modification of TRolke from root_v5.12.00b. There is
98 now a new function, called LogFactorial() which enables to
99 calculate confidence intervals even for a large number of
100 events (larger than 170).
101
102 * mtools/Makefile:
103 - added: MRolke.cc
104
105 * mtools/ToolsLinkDef.h:
106 - added: MRolke+
107
108
109
110 2006/10/17 Stefan Ruegamer
111
112 * datacenter/scripts/processmcsequences
113 - fixed a bug preventing the script from finding the sequence
114 files, fixed a typo and added the star command to the logfile
115
116
117
118 2006/10/17 Daniela Dorner
119
120 * datacenter/scripts/sourcefile:
121 - bugfix (intgrep returned not only the number)
122
123 * datacenter/scripts/checktransfer:
124 - removed not needed output
125
126 * datacenter/scripts/budb:
127 - added (script making backup of databases)
128
129 * datacenter/tools/sps-bu:
130 - added (script updating SequenceProcessStatus)
131
132 * datacenter/macros/checkfileavail.C:
133 - Form() did not work for sequences with many runs
134
135
136
137 2006/10/16 Thomas Bretz
138
139 * mextralgo/MExtralgoDigitalFilter.[h,cc]:
140 - Changed the extraction algorithm such that extraction of signal
141 and time is iterated and should be as consistent as possible
142 at the end of the algorithm.
143 - changed the final offset in the calculation of the arrival time
144 to match as best as it can so far.
145 - Updates to the still preliminary calculation of the weights
146
147 * manalysis/MEnergyEstimate.cc, mdata/MDataList.cc,
148 mdata/MDataMember.cc, mhbase/MHMatrix.cc,
149 manalysis/MMultiDimDistCalc.cc, mfit/MTFitLoop.cc:
150 - updated comment to refer to MDataPhrase instead of MDataChain
151
152 * manalysis/MParameterCalc.[h,cc], manalysis/MCompProbCalc.cc,
153 mtools/MChisqEval.cc, mhist/MHCompProb.cc, mdata/MDataArray.cc,
154 mhbase/MFillH.cc, mfileio/MWriteAsciiFile.cc,
155 mfbase/MFDataChain.cc:
156 - replaced the usage of MDataChain by MDataPhrase
157
158 * mbase/MMath.cc:
159 - small update to SolvePol3 which is more accurate in the number
160 of different solutions
161
162 * mdata/DataLinkDef.h, mdata/Makefile:
163 - added MDataPhrase
164
165 * mhbase/MH.cc:
166 - further improvement to the calculation of binomial
167 errors, the sale factors were not correctly taken into account
168
169 * mdata/MDataPhrase.[h,cc]:
170 - added
171
172
173
174 2006/10/15 Thomas Bretz
175
176 * mbase/MEnv.[h,cc]:
177 - implmenetd the possibility to check whether the given resource
178 file eists
179
180 * star.cc, ganymed.c, callisto.cc:
181 - implemented an error if the resource file doesn't exist
182 (returns 0xfe)
183
184
185
186 2006/10/15
187
188 * RELEASE 0.10.2
189
190
191
192 2006/10/15 Thomas Bretz
193
194 * mtemp/MVP*:
195 - removed
196
197
198
199 2006/10/14 Thomas Bretz
200
201 * datacenter/macros/buildsequenceentries.C:
202 - fixed that in case of wobble sources always the project
203 and/or source name of the first run was assigned instead of
204 the new generaliyed wobble-source/-project name
205
206 * datacenter/scripts/dbchk:
207 - added some more checks
208
209 * datacenter/scripts/sourcefile:
210 - fixed the intgrep (didn't work with the colors in filldotraw)
211
212 * mastro/AstroIncl.h:
213 - added TArrayD
214
215 * mastro/MAstro.[h,cc]:
216 - added some functions around the sun and the moon
217
218 * mastro/MAstroCatalog.[h,cc]:
219 - check the epoch in Xephem catalog as numbe rnot as string
220 - added GetVisibilityCurve member function
221 - overwrote FindObject
222 - added MarkObject
223
224 * mastro/MObservatory.[h,cc]:
225 - added Tuorla observatory
226 - added member function to calculate sunrise and -set
227
228 * mbase/MTime.h:
229 - added a function to return Julian Date
230
231 * mhflux/MHCollectionArea.cc:
232 - some update in comments
233
234 * mhist/MHCamera.h:
235 - fixed a warning with root 5.13/04
236
237 * mmc/MMcRunHeader.cxx:
238 - initalize fImpactMax to -1
239
240 * macros/starvisday.C, macros/starvisyear.C:
241 - added
242
243
244
245 2006/10/13 Daniela Dorner
246
247 * datacenter/scripts/findnotseqruns:
248 - added (script to find not sequenced runs)
249
250 * datacenter/scripts/findnewstars:
251 - added (script to find sequences where star has been done)
252
253 * datacenter/tools/resetdataset:
254 - added (script to reset dataset)
255
256
257
258 2006/10/13 Thomas Bretz
259
260 * datacenter/macros/filldotraw.C:
261 - allow inserting missing runs
262
263 * msql/MSQLMagic.[h,cc]:
264 - added functions to request the value not only key and name
265
266
267
268 2006/10/12 Daniela Dorner
269
270 * datacenter/tools:
271 - added (directory for tools not used regulary)
272
273 * datacenter/tools/findnotanymoresequencedruns,
274 datacenter/tools/comparesequences:
275 - added (scripts for sequence building tests)
276
277 * datacenter/scripts/dunotseqruns:
278 - added (script to check disk usage of not sequenced runs)
279
280 * datacenter/scripts/checklogs:
281 - added comment
282
283
284
285 2006/10/11
286
287 * RELEASE 0.10.1
288
289
290
291 2006/10/11 Thomas Bretz
292
293 * mhbase/MH.[h,cc]:
294 - added a function to calculate binomial errors including weights
295 (this was added in root 5.13/04, but necessary for older versions)
296
297 * mhflux/MHCollectionArea.[h,cc]:
298 - added Sumw2() to the constructor so that the weights array gets
299 correctly initialize
300 - replaced the calculation of the binomial errors by the
301 corresponding root-function and the new MH function
302 - made sure that in all histogram operations the errors are
303 properly propagated
304 - let ReInit determine fMcRadius from MMcRunHeader
305 - execute check for corsika version even if the HistAll is extern
306
307 * mhflux/MHEnergyEst.cc, mhflux/MHThreshold.cc
308 - fixed the order in the constructor such that the Sumw2() does
309 correctly initialize the weights array
310
311 * mhflux/MMcSpectrumWeight.cc:
312 - a minor code reordering
313
314 * mjobs/MJSpectrum.cc:
315 - made sure that the histogram with the corsika spectrum has
316 the errors initialized and thus takes the weights correctly
317 into account
318 - corresponding to this changed some draw option to get the
319 same plots (hist) as before
320 - added a lot of comments to the code
321 - when the zenith angle weights are applied to the MC distribution
322 make sure that also the errors are correctly treated.
323
324 * mcalib/MCalibrationTestCalc.cc:
325 - enrolled some Form-statement
326
327 * mhflux/MAlphaFitter.cc:
328 - fixed a typo in a comment
329
330 * mbase/MLogHtml.cc:
331 - fixed a bug which caused the output to be totally corrupted
332
333 * datacenter/macros/writesequencefile.C:
334 - implemented again that the 1000 pedestal events are taken which
335 are next to the calibration run
336
337
338
339 2006/10/10 Thomas Bretz
340
341 * datacenter/macros/writesequencefile.C:
342 - fixed a possible crash in GetName
343 - improved output in case of failure
344
345
346
347 2006/10/10 Daniela Dorner
348
349 * datacenter/db/menu.php:
350 - included 'only offdata' and 'incl. offdata' checkbox for
351 sequenceinfo
352
353 * datacenter/db/runinfo.php, datacenter/db/runinfo-aio.php:
354 - changed name of column for case of group-by
355
356 * datacenter/db/index.html:
357 - added remark
358
359 * datacenter/db/sources.php:
360 - fixed bug (test-sources checkbox didn't work properly)
361
362
363
364 2006/10/10
365
366 * RELEASE 0.10
367
368
369
370 2006/10/10 Thomas Bretz
371
372 * mjobs/MJCalibration.cc:
373 - fixed the scaling and layout in the 'Defect' tab
374
375
376
377 2006/10/09 Daniela Dorner
378
379 * scripts/processsequence:
380 - removed exit
381 - removed unneccessary lines
382
383
384
385 2006/10/09 Thomas Bretz
386
387 * mhflux/MMcSpectrumWeight.cc:
388 - fixed a bug which caused the spectra to be normalized at 1GeV
389 by default instead of the integral
390 - allow the MC slope to be -1. With the current code this should
391 not be a problem anymore.
392 - improved some comments
393
394 * mbase/MMath.cc, mbase/MAGIC.cc:
395 - removed the NamespaceImp macro again, it gives problems when
396 compiling which are not yet understood
397
398 * Makefile:
399 - fixed a type in rmcondor
400
401 * mars-config:
402 - changed "--mars-ver" to "--version" as in root-config
403
404 * sponde_onoff.rc:
405 - added a reference to MMcSpectrumWeight::ReadEnv
406
407 * .rootrc:
408 - added a line for THtml (which is for the next root release)
409
410
411
412 2006/10/08 Thomas Bretz
413
414 * mhflux/MHalpha.cc:
415 - fixed a problem (maybe with the new root version) that on-
416 and off-data was shown in black and could not be distinguished
417 anymore
418
419 * ganymed.rc, ganymed:onoff.rc, ganymed_wobble.rc:
420 - some further update
421
422 * mcalib/MCalibrationHiLoCam.[h,cc]:
423 - broke down a long Form() chain into single Form()'s
424
425 * mhcalib/MHPedestalPix.cc, mhcalib/MHGausEvents.[h,cc],
426 mhcalib/MHCalibrationChargeBlindPix.cc,
427 mhcalib/MHCalibrationPix.cc:
428 - replaced IsNaN by !IsFinite (which includes IsNaN)
429 - changed some protected data members of the base class
430 into private data members
431
432 * mhflux/MAlphaFitter.cc, mhflux/MHEnergyEst.cc, mhist/MHCamera.cc,
433 mhist/MHHadronness.cc, mhvstime/MHPixVsTime.cc,
434 mhvstime/MHSectorVsTime.cc, mranforest/MRanForest.cc:
435 - replaced IsNaN by !IsFinite (which includes IsNaN)
436
437 * mhcalib/MHGausEvents.cc:
438 - removed a memory leak by removing the functions creating the
439 axes
440
441 * mcalib/MMcCalibrationCalc.cc, mmc/MMcConfigRunHeader.h:
442 - return and use a const-reference to the TArrayF's
443
444 * mimage/MHHillas.cc:
445 - fixed a problem which could cause the change in the DrawOption
446 of the Center-hist to raise a seg-fault.
447
448 * mbase/MMath.cc, mbase/MAGIC.cc:
449 - added the NamespaceImp macro to allow creation of the documentation
450 by THtml (according to the source code of TMath)
451
452
453
454 2006/10/07 Thomas Bretz
455
456 * Makefile.conf.general:
457 - removed ROOTVER definition ROOT_RELEASE can be used instead
458
459 * callisto.cc:
460 - exchanged some checks to get a more reasonable output
461
462 * callisto.rc, callisto_Dec04Jan05.rc:
463 - removed some obsolete resources for simplicity
464
465 * callisto.cc, ganymed.cc, mars.cc, merpp.cc, readdaq.cc, readreaw.cc,
466 showlog.cc, showplot.cc, sinope.cc, star.cc
467 - added the new root version check
468 - replaced ROOTVER by ROOT_RELEASE
469
470 * sinope.cc:
471 - adapted Usage() to fit the other executables
472
473 * mbase/MAGIC.h:
474 - added new namespace MARS with a new function CheckRootVer
475
476 * mbase/MAGIC.cc:
477 - added
478
479 * mbase/MEvtLoop.cc, mbase/MStatusDisplay.cc:
480 - replaced ROOTVER by ROOT_RELEASE
481
482 * mbase/Makefile:
483 - added new MAGIC.cc
484
485 * mbase/BaseLinkDef.h:
486 - added namespace MAGIC.cc
487
488 * mhcalib/MHGausEvent.cc:
489 - disallow also non finite results
490
491 * Makefile:
492 - added new exectuable mars.config
493
494 * mars-config.cc:
495 - added
496
497 * mcalib/MCalibrationRelTimeCalc.cc:
498 - updates some output
499 - added RelTimeResolutionLimit to ReadEnv
500
501
502
503 2006/10/07 Daniela Dorner, Thomas Bretz
504
505 * datacenter/scripts/runganymed:
506 - added sequencepath to ganymed command
507
508 * datacenter/macros/buildsequenceentries.C:
509 - restricted regular expression for wobble sources
510 - fixed bug (larger sequences were misinterpreted as identical
511 sequences)
512
513 * resources/sequences.rc:
514 - added 2 regions were interleaved pedestal run are allowed
515
516
517
518 2006/10/06 Daniela Dorner
519
520 * scripts/processsequence:
521 - implemented command line options
522 - improved logging
523 - implemented checks
524 - removed sourcefile
525
526 * datacenter/scripts/makecallistolinks:
527 - table was missing
528
529 * datacenter/scripts/rmlocks:
530 - reduced output
531
532 * datacenter/db/menu.php:
533 - implemented 1000 and 2000 for number of results pulldown
534
535
536
537 2006/10/05 Stefan Ruegamer
538
539 * mraw/MRawRunHeaders.cc:
540 - updated swap assignments for the swapped pixels 54-55
541 (runnumber > 88669)
542
543
544
545 2006/10/04 Stefan Ruegamer
546
547 * mraw/MRawRunHeaders.cc:
548 - updated swap assignments for the swapped pixels 161-162,
549 210-263 (runnumber <= 101789) and 54-55 (runnumber <= 102511)
550
551
552
553
554 2006/10/02 Thomas Bretz
555
556 * callisto.rc, callisto_Dec04Jan05.rc:
557 - fixed some names of some resources (all commented out anyhow)
558
559 * mdata/MDataElement.cc:
560 - if the column given is the constructor is negative the
561 name of the matrix is supposed to contain also the column index
562
563 * mhcalib/MHCalibrationRelTimeCam.[h,cc]:
564 - improved the output in case of under- and overflows
565 - added const-qualifier to CheckOverflow
566
567 * mreport/MReport.cc:
568 - allow the milliseconds to be 1000 (this is a bug which affects
569 the camera reports in very rare cases)
570 - improved output
571
572 * mjobs/MJCalibration.cc:
573 - added two plots the extracted signal and the extracted arrival
574 time
575
576
577
578 2006/10/01 Thomas Bretz
579
580 * mextralgo/MExtralgoSpline.[h,cc]:
581 - changed from the old fashined search algorithm to a completely
582 analytical approach. Still with a lot of comments containing
583 the old code
584
585 * mbase/MMath.[h,cc]:
586 - added new function to solve polynomial equations up to the
587 thirs order.
588
589
590
591 2006/09/29 Thomas Bretz
592
593 * ganymed_wobble.rc:
594 - use the same spark cuts as in ganymed_onoff.rc. Seems to be
595 unintentional that they were different.
596
597 * macros/train/trainenergy.C:
598 - fixed an oddity because there was artificial path
599 - added some comments
600
601
602
603 2006/09/28 Stefan Ruegamer
604
605 * mraw/MRawRunHeaders.cc:
606 - added swap assignments for the swapped pixels 119-120, 161-162,
607 210-263 and 54-55 in the corresponding run range
608
609
610
611 2006/09/28 Daniela Dorner
612
613 * datacenter/scripts/checkfilesforsequenceavail,
614 datacenter/scripts/runcallisto, datacenter/scripts/runganymed:
615 - improved processlog
616
617 * datacenter/scripts/sourcefile:
618 - improved processlog
619 - exchange function finish by code in fuction makedir
620
621 * datacenter/scripts/setup, datacenter/scripts/linkmc,
622 datacenter/scripts/mcsequences,
623 datacenter/scripts/processmcsequences:
624 - moved mcpath to setup
625 - updated mcpath
626
627 * datacenter/scripts/checktransfer:
628 - also check transfer of subsystem files
629 - added comments
630
631
632
633 2006/09/28 Thomas Bretz
634
635 * mfilter/MFMagicCuts.[h,cc]:
636 - implemented a hadronness cut as an option
637 - updated class reference
638 - fixed abug introduced 14.7.2005 which caused the M3Long of the
639 anti source to be not properly evaluated in case of optimization.
640
641 * ganymed_onoff.rc, ganymed_wobble.rc:
642 - updated with comments how to use random forest
643
644 * datacenter/macros/buildsequenceentries.C:
645 - updated with a completely redesigned algorithm and completly
646 redisigned code
647
648 * datacenter/macros/writesequencefile.C:
649 - the new simplified version doesn't take the number of pedestal
650 events anymore into account.
651
652 * mjobs/MJCalibrateSignal.cc:
653 - removed the tab with the calibrated arrival times. It never
654 gave any useful information
655
656 * mgeom/Makefile, mgeom/GeomLinkDef.h:
657 - took out all currently unused cameras from compilation
658
659 * mjobs/MJCut.cc:
660 - updated the confusing error message printed to the log-stream
661 in case of a failure of FillSrcPosCam
662
663 * callisto.cc:
664 - fixed small bug in PrintFiles
665
666 * datacenter/macros/plotdb.C:
667 - updated comments
668 - fixed a problem with empty TGraphs
669 - added new tabs for Hi-/Lo-Gain offsets and calibration
670 - incrased the range for the PSF
671 - reordered the tabs
672 - chnaged the binning for the relative effective on time
673 - removed the tab with the number of muons after cuts
674 - allow a dataset as last argument
675
676 * mraw/MRawRunHeader.h:
677 - added new member function IsValid
678
679 * mfileio/MReadMarsFile.cc:
680 - improved output in case something is wrong with the run-header
681
682
683
684 2006/09/27 Daniela Dorner
685
686 * datacenter/scripts/setup, datacenter/scripts/sourcefile:
687 - fixed sourcing of setup
688
689 * datacenter/db/culminating.php, datacenter/db/datacheck.php,
690 datacenter/db/datasetinfo-aio.php, datacenter/db/datasetinfo.php,
691 datacenter/db/dbstatus.php, datacenter/db/include.php,
692 datacenter/db/index.php, datacenter/db/printtable.php,
693 datacenter/db/querycal.php, datacenter/db/querymc.php,
694 datacenter/db/queryrbk.php, datacenter/db/queryseq.php,
695 datacenter/db/querystar.php, datacenter/db/runinfo-aio.php,
696 datacenter/db/runinfo.php, datacenter/db/statusrps.php,
697 datacenter/db/statussbs.php, datacenter/db/statussps.php:
698 - fixed calling of PrintMagicTable
699
700 * datacenter/macros/checkfileavail.C:
701 - fixed bug
702
703
704
705 2006/09/26 Thomas Bretz
706
707 * mbase/MMath.h:
708 - added new function ModF
709
710 * mhist/MHRate.cc, mhist/MHWeather.cc, mhvstime/MHPixVsTime.cc,
711 mhvstime/MHSectorVsTime.cc, mhvstime/MHVsTime.cc,
712 mpointing/MHPointing.cc:
713 - made the update of the axis ranges work again
714
715
716
717 2006/09/26 Daniela Dorner
718
719 * datacenter/scripts/zipscript:
720 - remove write permission after zip
721
722
723
724 2006/09/25 Daniela Dorner
725
726 * datacenter/scripts/mcsequences:
727 - fixed overwriting of sequencefiles
728
729 * datacenter/scripts/linkmc:
730 - fixed typo
731
732
733
734 2006/09/20 Daniela Dorner
735
736 * datacenter/scripts/zipscript, datacenter/scripts/checktransfer:
737 - added
738
739
740
741 2006/09/19 Daniela Dorner
742
743 * datacenter/db/datasetinfo-aio.php, datacenter/db/runinfo-aio.php,
744 datacenter/db/sequinfo-aio.php, datacenter/db/menu.php,
745 datacenter/db/menu.js:
746 - status menu was displayed wrongly after query
747
748
749
750 2006/08/30 Daniela Dorner
751
752 * datacenter/scripts/sourcefile:
753 - removed setzero
754 - restructured
755
756 * datacenter/scripts/setup:
757 - fixed bug
758
759 * datacenter/scripts/jobmanager:
760 - replaced setzero
761 - removed nail
762 - improved logging
763
764 * datacenter/macros/filldotrun.C:
765 - enhanced return-values
766
767 * datacenter/macros/insertdataset.C:
768 - fixed return-values in case of error
769
770 * datacenter/macros/insertdataset.C,
771 datacenter/scripts/insertdatasets:
772 - implemented return value for 'exists already in db'
773
774
775
776 2006/08/29 Thomas Bretz
777
778 * resources/sequences.rc:
779 - updated
780
781
782
783 2006/08/29 Daniela Dorner
784
785 * datacenter/scripts/buildsequenceentries:
786 - fixed logpath
787
788 * datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
789 datacenter/scripts/fillstar:
790 - changed logpath
791
792 * datacenter/scripts/insertdatasets:
793 - improved logging
794
795 * datacenter/scripts/filesondisk:
796 - reduced output
797
798 * datacenter/scripts/checklogs:
799 - added (mails WARNs and ERRORs to $erradrs)
800
801 * datacenter/scripts/rmlocks:
802 - improved logging
803 - took removing out (reason: 12 hour limitation of condor is not
804 working; instead mail)
805
806 * datacenter/scripts/sourcefile:
807 - improved logging in setstatus
808 - implemented alias intgrep
809
810 * datacenter/scripts/buildsequenceentries,
811 datacenter/scripts/checkfilesforsequenceavail,
812 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
813 datacenter/scripts/dodatacheck, datacenter/scripts/doexclusions,
814 datacenter/scripts/doqualityplots, datacenter/scripts/filesondisk,
815 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
816 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
817 datacenter/scripts/insertsequences,
818 datacenter/scripts/makecallistolinks,
819 datacenter/scripts/writesequencefiles:
820 - implemented usage of alias intgrep
821
822
823
824 2006/08/28 Thomas Bretz
825
826 * msql/MSQLMagic.cc:
827 - replaced DELETE by DELETE FROM
828
829 * mbase/MTime.h:
830 - if name is given in the constructor it is tried to use
831 it as SqlDateTime.
832
833
834
835 2006/08/25 Daniela Hoehne
836
837 * datacenter/scripts/setup:
838 - implemented new path for runlogs
839
840 * datacenter/scripts/buildsequenceentries, datacenter/scripts/
841 checkfilesforsequenceavail, datacenter/scripts/checkstardone,
842 datacenter/scripts/copyscript, datacenter/scripts/correcttime,
843 datacenter/scripts/dodatacheck, datacenter/scripts/doexclusions,
844 datacenter/scripts/doqualityplots, datacenter/scripts/dowebplots,
845 datacenter/scripts/filesondisk, datacenter/scripts/fillcallisto,
846 datacenter/scripts/fillganymed, datacenter/scripts/fillstar,
847 datacenter/scripts/insertdatasets, datacenter/scripts/insertsequences,
848 datacenter/scripts/linkmc, datacenter/scripts/makecallistolinks,
849 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
850 datacenter/scripts/runstar, datacenter/scripts/processmcsequences,
851 datacenter/scripts/mcsequences:
852 - improved logging (changed runlogpath)
853
854 * datacenter/scripts/checkstardone, datacenter/scripts/insertdatasets,
855 datacenter/scripts/insertsequences:
856 - changed logging outpath
857
858
859
860 2006/08/25 Daniela Dorner
861
862 * datacenter/scripts/jobmanager, datacenter/scripts/sourcefile,
863 datacenter/scripts/scriptlauncher:
864 - improved logging
865 - implemented usage of printprocesslog
866
867 * datacenter/scripts/jobmanager:
868 - improved usage of resources
869
870 * datacenter/scripts/scriptlauncher:
871 - improved errorhandling
872
873 * datacenter/scripts/sourcefile:
874 - implemented function and paths for processlog
875
876 * datacenter/scripts/copyscript, datacenter/scripts/insertdatasets,
877 datacenter/scripts/doqualityplots, datacenter/scripts/dowebplots,
878 datacenter/scripts/linkmc, datacenter/scripts/makecallistolinks,
879 datacenter/scripts/mcsequences,
880 datacenter/scripts/insertsequences,
881 datacenter/scripts/processmcsequences:
882 - implemented usage of finish
883 - improved logging
884
885 * datacenter/scripts/doexclusions:
886 - implemented check=1 (was still missing)
887
888 * datacenter/scripts/correcttime,
889 datacenter/scripts/insertsequences,
890 datacenter/scripts/makecallistolinks:
891 - improved logging
892 - fixed bugs
893
894 * datacenter/scripts/checkfilesforsequenceavail,
895 datacenter/scripts/filesondisk, datacenter/scripts/runcallisto:
896 - improved logging
897
898 * datacenter/scripts/buildsequenceentries,
899 datacenter/scripts/checkfilesforsequenceavail,
900 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
901 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
902 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
903 datacenter/scripts/insertdatasets, datacenter/scripts/dowebplots,
904 datacenter/scripts/filesondisk, datacenter/scripts/fillcallisto,
905 datacenter/scripts/fillstar, datacenter/scripts/fillganymed,
906 datacenter/scripts/insertsequences, datacenter/scripts/jobmanager,
907 datacenter/scripts/linkmc, datacenter/scripts/makecallistolinks,
908 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
909 datacenter/scripts/rmlock, datacenter/scripts/processmcsequences,
910 datacenter/scripts/runstar, datacenter/scripts/runcallisto,
911 datacenter/scripts/runganymed, datacenter/scripts/webupdate-star,
912 datacenter/scripts/webupdate-callisto,
913 datacenter/scripts/webupdate-sinope, datacenter/scripts/sourcefile,
914 datacenter/scripts/webupdate-ganymed,
915 datacenter/scripts/writesequencefiles:
916 - implemented usage of printprocesslog
917 - fixed runlogpath
918
919 * datacenter/scripts/webupdate-callisto,
920 datacenter/scripts/webupdate-ganymed,
921 datacenter/scripts/webupdate-sinope,
922 datacenter/scripts/webupdate-star:
923 - added logging
924
925
926
927 2006/08/25 Thomas Bretz
928
929 * msignal/MExtractTimeAndChargeSpline.h:
930 - changed fgLoGainOffset from 1.39 to 1.3 according to an extensive
931 test in the test-database
932
933 * resources/sequences.rc:
934 - resource file how to build sequences... added.
935
936 * msql/MSQLMagic.[h,cc]:
937 - added
938
939 * msql/MSQLServer.[h,cc]:
940 - added copy constructor
941 - allow fServ to be NULL (added sanity checks)
942 - Implemented Exec-command
943
944 * msql/Makefile, msql/SqlLinkDef.h:
945 - added MSQLMagic
946
947 * mbase/MLog.[h,cc]:
948 - added new member function Intro()
949
950 * mextralgo, mextralgo/Makefile, mextralgo/ExtralgoLinkDef.h,
951 mextralgo/MExtralgoDigitalFilter.[h,cc],
952 mextralgo/MExtralgoSpline.[h,cc]:.
953 - added
954
955
956
957 2006/08/24 Thomas Bretz
958
959 * manalysis/Makfile, manalysis/AnalysisLinkDef.h:
960 - took MCompProbCalc out
961
962 * mhist/Makfile, mhist/HistLinkDef.h:
963 - took MHCompProb out
964
965
966
967 2006/08/24 Daniela Dorner
968
969 * datacenter/scripts/sourcefile:
970 - implemented new functions to get information from the database
971 - fixed bug in naming of variable
972
973 * datacenter/scripts/jobmanager:
974 - implemented usage of getstatus
975 - fixed bug in naming of variable
976
977 * datacenter/scripts/runcallisto, datacenter/scripts/runstar,
978 datacenter/scripts/runganymed, datacenter/scripts/dodatacheck:
979 - implemented usage of gettodo
980 - removed for-loop to process several primaries
981
982 * datacenter/scripts/buildsequenceentries,
983 datacenter/scripts/checkfilesforsequenceavail,
984 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
985 datacenter/scripts/doexclusions, datacenter/scripts/fillcallisto,
986 datacenter/scripts/fillganymed, datacenter/scripts/fillstar,
987 datacenter/scripts/writesequencefiles:
988 - implemented usage of new getdolist function
989
990
991
992 2006/08/23 Thomas Bretz
993
994 * mtools/MCalendar.cc:
995 - simplified DrawTTF as suggested in the root bug tracker
996
997
998
999 2006/08/22 Daniela Dorner
1000
1001 * datacenter/scripts/buildsequenceentries,
1002 datacenter/scripts/checkfilesforsequenceavail,
1003 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
1004 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
1005 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
1006 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
1007 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
1008 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
1009 datacenter/scripts/insertsequences, datacenter/scripts/linkmc,
1010 datacenter/scripts/makecallistolinks,
1011 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
1012 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
1013 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
1014 datacenter/scripts/runstar, datacenter/scripts/writesequencefiles,
1015 datacenter/scripts/sourcefile:
1016 - implemented possibility to run several tests by one user
1017 (relative path for Mars version)
1018
1019 * datacenter/scripts/sourcefile:
1020 - included webpath
1021 - added comments
1022 - added variables and functions for jobmanager
1023 - removed changing variables
1024 - added addresses
1025 - implemented functions to get todolist via shell
1026 - improved logging
1027 - replaced setstatus, implemented new function not calling root
1028 but directly using shell and mysql to speed up the setting of
1029 the status
1030
1031 * datacenter/scripts/jobmanager:
1032 - added (script to controll the amount of callisto, star, ganymed
1033 and datacheck running)
1034 - reduced logging output
1035 - implemented gettodo
1036 - implemented possibility to run several tests by one user
1037 (relative path for Mars version)
1038 - moved setup from jobsourcefile to sourcefile
1039 - added locking for gettodo
1040 - make sure that lists- and lock-directory are available
1041
1042 * datacenter/scripts/setup:
1043 - added (file to store setup variables, which might be changed)
1044 - new root version
1045
1046 * datacenter/scripts/copyscript:
1047 - removed addresses
1048 - fixed typo
1049
1050 * datacenter/scripts/run.condor:
1051 - added (file used to submit scripts to condor, used by jobmanager
1052 and script launcher)
1053
1054 * steps.rc:
1055 - fixed typo
1056
1057 * datacenter/scripts/buildsequenceentries,
1058 datacenter/scripts/checkfilesforsequenceavail,
1059 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
1060 datacenter/scripts/dodatacheck, datacenter/scripts/doexclusions,
1061 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
1062 datacenter/scripts/fillstar, datacenter/scripts/runcallisto,
1063 datacenter/scripts/runganymed, datacenter/scripts/runstar,
1064 datacenter/scripts/writesequencefiles:
1065 - implemented usage of gettodo instead of getdolist (faster)
1066
1067 * datacenter/scripts/dodatacheck, datacenter/scripts/runcallisto,
1068 datacenter/scripts/runganymed, datacenter/scripts/runstar:
1069 - improved logging and comments
1070 - adapted find-to-do-file-algorithm
1071
1072 * datacenter/scripts/buildsequenceentries,
1073 datacenter/scripts/checkfilesforsequenceavail,
1074 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
1075 datacenter/scripts/doexclusions, datacenter/scripts/fillcallisto,
1076 datacenter/scripts/fillganymed, datacenter/scripts/fillstar,
1077 datacenter/scripts/makecallistolinks,
1078 datacenter/scripts/writesequencefiles:
1079 - improved logging and comments
1080
1081 * datacenter/scripts/buildsequenceentries,
1082 datacenter/scripts/checkfilesforsequenceavail,
1083 datacenter/scripts/checkstardone, datacenter/scripts/correcttime,
1084 datacenter/scripts/dodatacheck, datacenter/scripts/doexclusions,
1085 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
1086 datacenter/scripts/fillstar, datacenter/scripts/runcallisto,
1087 datacenter/scripts/runganymed, datacenter/scripts/runstar,
1088 datacenter/scripts/writesequencefiles:
1089 - remove todofile when it has been read
1090
1091 * datacenter/scripts/scriptlauncher:
1092 - added (script to start submit other scripts to condor)
1093 - make sure that lists- and lock-directory are available
1094
1095 * datacenter/scripts/webupdate-callisto,
1096 datacenter/scripts/webupdate-star,
1097 datacenter/scripts/webupdate-sinope,
1098 datacenter/scripts/webupdate-ganymed:
1099 - added
1100
1101
1102
1103 2006/08/22 Thomas Bretz
1104
1105 * Makefile, Makefile.rules:
1106 - let condor wait until all jobs are finished and then
1107 link everything
1108
1109 * mbadpixels/MBadPixelsCam.[h,cc]:
1110 - added a simple function GetNumUnsuitable which can be used
1111 as a rule eg. in a filter.
1112
1113
1114
1115 2006/08/21 Thomas Bretz
1116
1117 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc]:
1118 - there are three cases in which the digital filter algorithm
1119 cannot run to the end (eg. division by zero). For this cases
1120 more correct return values are set.
1121 - made sure that the fHiGainFirst is not added a second time
1122 through fTimeShiftHiGain
1123 - made sure that the case is handled correctly in which the sliding
1124 DF either couldn't slide at all or the maximum is below zero
1125
1126 * msignal/MExtractTimeAndChargeSpline.[h,cc]:
1127 - made sure that dsum is always set correctly
1128
1129 * msignal/Makefile, msignal/SignalLinkDef.h:
1130 - took out the following classes from make:
1131 + MExtractFixedWindow
1132 + MExtractSlidingWindow
1133 + MExtractFixedWindowPeakSearch
1134 + MExtractFixedWindowSpline
1135 + MExtractAmplitudeSpline
1136 + MExtrcatTimeSpline
1137 + MExtractTimeFastSpline
1138 + MExtractTimeHighestIntegral
1139 + MExtractTimeAndChargeSlidingWindow
1140 + MExtractTimeAndChargeDigitalFilterPeakSearch
1141
1142 * mjobs/MJCalibration.cc, mjobs/MJCalibTest.cc:
1143 - replaced default extractor by our default spline extractor
1144
1145 * mbase/MMath.[h,cc]:
1146 - added the possibility in GetMedianDev to retrieve the
1147 intermediate median
1148 - updated comments
1149
1150 * mhflux/MHEnergyEst.cc:
1151 - replaces old Form() by MString::Format
1152
1153 * msignal/MExtractTimeAndCharge.cc:
1154 - mark an extracted signal as invalid if more than 6 logain
1155 slices have saturated
1156
1157
1158
1159 2006/08/20 Thomas Bretz
1160
1161 * mtools/MCalendar.cc:
1162 - fixed the font-size issue (which I don't understand at all -
1163 bug report submitted)
1164
1165 * macros/tutorials/calendar.C:
1166 - changed the font name to a font supported by root
1167
1168
1169
1170 2006/08/19 Thomas Bretz
1171
1172 * mastro/MAstroCatalog.cc:
1173 - replaced all ifstream by MZlib to allow reading gzip
1174 compressed catalogs
1175
1176 * mbase/MString.[h,cc]:
1177 - changed function Form()
1178 - renamed old function Form() to Format()
1179
1180 * mastro/MAstroCatalog.cc, mbase/MParContainer.cc,
1181 mbase/MStatusDisplay.cc, mbase/MTask.cc, mpointing/MHSrcPosCam.cc
1182 mpointing/MPointingPos.cc, mbase/MEvtLoop.cc:
1183 - replaced MString::Form by new function name MString::Format
1184
1185 * macros/tutorials/calendar.C, macros/tutorials/calendar.rc,
1186 macros/tutorials/holidays.rc:
1187 - added
1188
1189 * mtools/MCalendar.[h,cc]:
1190 - added some dead code
1191 - changed the default a little bit
1192 - added fOrientation to allow changing the orientation
1193 - added code to paint a clock for the change from summer- to
1194 winter-time and vice versa
1195 - removed the direct dependance on the word "Easter" to
1196 display the easter holidays
1197 - added the possibility to restrict the display of some contents
1198 to only some week days (eg to display "KW35" only on mondays)
1199 - some updated to drawing the image
1200 - improved the ResetLayout and SetDefaultLayout if called from
1201 the context menu
1202
1203
1204
1205 2006/08/18 Thomas Bretz
1206
1207 * mcalib/MCalibrateData.cc, mhcalib/MHCalibrationChargeCam.cc,
1208 mhcalib/MHCalibrationHiLoCam.cc:
1209 - replaced obsolste GetNumHiGainSaturated()>0 by IsHiGainSaturated()
1210
1211
1212
1213 2006/08/17 Thomas Bretz
1214
1215 * mcalib/MCalibrationChargeCalc.cc:
1216 - added a missing flush
1217
1218 * msignal/MExtractor.cc:
1219 - small update to output
1220
1221 * msignal/MExtractTimeAndCharge.cc:
1222 - mark the lo-gains only as valid if they are really extracted
1223
1224 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
1225 - in hi-gain extraction fmax was initialized with -9999, but after
1226 the loop a invalid value of fmax<0 was not checked. Changed
1227 initialization to 0
1228
1229
1230
1231 2006/08/16 Thomas Bretz
1232
1233 * Makefile.conf.general:
1234 - fixed usage of substitutions
1235
1236 * mmc/MMcConfigRunHeader.[h,cc]:
1237 - added fParaboloidFocal
1238 - increased class version by 1
1239 - updated comments
1240
1241 * mmc/MMcEvt.[hxx,cxx]:
1242 - added fEventReuse
1243 - increased class version by 1
1244 - updates to comments
1245
1246 * mmc/MMcEvtBasic.h:
1247 - replaced private by protected
1248
1249 * mmc/MMcFadcHeader.hxx:
1250 - updates to comments
1251 - update to global ifdef
1252
1253 * mmc/MMcRunHeader.[hxx,cxx]:
1254 - added fRandomPointingConeSemiAngle
1255 - increased class version by 1
1256 - upadted comments
1257 - removed empty destructor
1258
1259 * mmc/MMcTrig.hxx:
1260 - updated preprocessor directives
1261
1262 * mmc/MMcTrigHeader.[hxx,cxx]:
1263 - updated comments
1264 - removed empty destructor
1265 - updated preprocessor directives
1266
1267 * mmc/MTriggerDefine.h, mmc/Mdefine.h:
1268 - updated preprocessor directives
1269
1270 * manalysis/MMcCalibrationUpdate.cc,
1271 mhcalib/MHCalibrationRelTimeCam.cc:
1272 - replaced IsLoGainUsed by IsHiGainSaturated
1273
1274 * mcalib/MCalibrateData.cc:
1275 - changed the algorithm which takes either the hi- or the lo-gain
1276 such that it gives more reliable results in case of saturation
1277 and/or problems with the extraction and if no reliable
1278 result is possible the pixel is set unsuitable
1279
1280 * mcalib/MCalibrateRelTimes.cc:
1281 - removed the usage of MSignalPix::SetLoGainUsed
1282 - set the pixel to unsuitable if the arrival time could not
1283 be extracted
1284
1285 * mfilter/MFCosmics.cc, mhcalib/MHCalibrationChargeCam.cc:
1286 - replaced GetNumHiGainSaturated()>0 by IsHiGainSaturated()
1287
1288 * mhist/MHCamera.cc:
1289 - removed obsolete MMath::GaussProb from GetMedianDev
1290
1291 * msignal/MArrivalTimeCam.cc:
1292 - replaced IsValid by IsArrivalTimeValid
1293 - replaces Is[Hi,Lo]GainValid by
1294 Is[Hi,Lo]GainValid && !Is[Hi,Lo]GainSaturated in
1295 GetPixelContent
1296 - added a check for saturation in case of getting the delay
1297 - do not restrict the range of the returned delays anymore
1298
1299 * msignal/MArrivalTimePix.[h,cc]:
1300 - improved GetArrivalTime to take the hi-gain saturation
1301 better into account
1302 - added a new function IsArrivalTimeValid
1303 - removed obsolete function IsValid and IsLoGainUsed
1304
1305 * msignal/MExtractTimeAndChargeSpline.cc:
1306 - added a check to not set fMaxBinContent in case the extraction
1307 would happen in the first or last slice similar to the
1308 digital filter. This became necessary because otherwise the
1309 spline extractor sometimes extracts nonsens values
1310
1311 * msignal/MExtractedSignalCam.cc:
1312 - replaced IsValid by more accurate functions
1313 - take saturation in GetPixelContent into account
1314
1315 * msignal/MExtractedSignalPix.[h,cc]:
1316 - removed obsolete function IsValid and IsLoGainUsed
1317 - added functions Is[Hi,Lo]GainSaturated
1318
1319 * msignal/MSignalCam.cc:
1320 - removed cases 10 and 11 in GetPixelContent
1321
1322 * msignal/MSignalPix.[h,cc]:
1323 - removed obsolete LoGainUsed references
1324
1325
1326
1327 2006/08/15 Daniela Dorner
1328
1329 * datacenter/macros/filldotrun.C:
1330 - implemented new arehucas version
1331
1332 * datacenter/db/culminating.php, datacenter/db/datacheck.php,
1333 datacenter/db/datasetinfo.php, datacenter/db/dbstatus.php,
1334 datacenter/db/index.php, datacenter/db/printtable.php,
1335 datacenter/db/querycal.php, datacenter/db/queryrbk.php,
1336 datacenter/db/queryseq.php, datacenter/db/querystar.php,
1337 datacenter/db/runinfo.php, datacenter/db/sequence.php,
1338 datacenter/db/sequinfo.php, datacenter/db/statusrps.php,
1339 datacenter/db/statussbs.php, datacenter/db/statussps.php:
1340 - moved some code to functions (mainly menu)
1341
1342 * datacenter/db/findoffdata.php:
1343 - moved some code to functions (mainly menu)
1344 - implemented zd-range fields
1345 - improved limits functionality
1346 - added some limit fields
1347 - added new field for limits
1348
1349 * datacenter/db/include.php:
1350 - implemented function to print or not print submitted query
1351 (PrintSubmittedQuery(..))
1352 - removed not needed argument of function RemoveSortBy()
1353 - implemented new algorithms for enhanced colour coding for limits
1354 in PrintMagicTable()
1355 - sort by first desc
1356
1357 * datacenter/db/index-header.html:
1358 - shortened menu (removed old websites)
1359 - fixed link
1360
1361 * datacenter/db/index.html:
1362 - added new websites
1363 - added link to error coding
1364 - fixed link
1365
1366 * datacenter/db/magicdefs.php:
1367 - changed limits arrays for enhanced algorithms
1368 - added variables for starguider, new limit fields, zd range
1369
1370 * datacenter/db/sources.php:
1371 - fixed bug (display of test sources)
1372 - moved some code to functions (mainly menu)
1373
1374 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
1375 datacenter/db/datasetinfo-aio.php:
1376 - added (website unifying other websites, so that only one website
1377 for runs, one for sequences and one for datasets is needed)
1378
1379 * datacenter/db/menu.php:
1380 - added (containing functions for parts of the menu)
1381
1382 * datacenter/db/menu.js:
1383 - added (script for diplaying/hiding parts of the menu)
1384
1385
1386
1387 2006/08/09 Thomas Bretz
1388
1389 * mbase/MMath.cc:
1390 - changed MedianDev to support 68% division instead of 0.5%
1391
1392 * datacenter/macros/fillsignal.C:
1393 - adapted to use Median for Pulse Offset and Gain
1394
1395
1396
1397 2006/08/08 Thomas Bretz
1398
1399 * mbadpixels/MBadPixelsCam.cc:
1400 - added some comments
1401
1402 * mhist/MHEvent.cc:
1403 - replaced GetTheta() by GetTelescopeTheta()
1404
1405 * msignal/MExtractedSignalCam.cc:
1406 - some update to returning the hi-/lo-gain ratio
1407
1408 * mbase/MMath.[h,cc]:
1409 - new functions MedianDev
1410
1411 * mhist/MHCamera.[h,cc]:
1412 - new function GetMedian
1413 - new function GetMedianDev
1414
1415
1416
1417 2006/08/08 Daniela Dorner
1418
1419 * datacenter/scripts/copyscript:
1420 - updated address list of people who are informed about changes in
1421 the catalog file
1422 - improved output to mail
1423 - updated search of newer catalogfiles
1424 - addapted to change in md5sum
1425 - fixed typo
1426
1427 * steps.rc:
1428 - made interpretable for shell
1429 - set Default to check for fSequenceFileWritten, so that manually
1430 inserted sequences can't be resettet
1431
1432 * datacenter/scripts/makecallistolinks:
1433 - removed reason2
1434
1435
1436
1437 2006/08/06 Thomas Bretz
1438
1439 * datacenter/macros/checkstardone.C,
1440 datacenter/macros/checkfileavail.C,
1441 datacenter/macros/filldotraw.C:
1442 - fixed. res was still not correctly deleted
1443
1444
1445
1446 2006/08/05 Thomas Bretz
1447
1448 * datacente/macros/fillsignal.C:
1449 - still searched for tabs DiffHi and DiffLo... fixed.
1450 - added a missing comma in the sql query
1451
1452 * mbase/MLog.cc, mbase/MLogHtml.cc:
1453 - switched off buffering for ofstreams
1454 - fixed length argument for the case </> are replaced by html-code
1455
1456 * datacenter/macros/checkstardone.C:
1457 - fixed. was completely broken, didn't even compile.
1458
1459
1460
1461 2006/08/04 Thomas Bretz
1462
1463 * mhvstime/MHVsTime.cc:
1464 - fixed a bug which made the argument of SetMinimum be ignored
1465
1466 * mpointing/MHPointing.cc:
1467 - changed position of SetMinimum and SetMaximum
1468
1469 * msignal/MArrivalTimeCam.[h,cc]:
1470 - added new options in GetPixelContent
1471 - added some new member functions
1472
1473 * msignal/MExtractedSignalCam.[h,cc]:
1474 - added new options in GetPixelContent
1475 - added some new member functions
1476
1477 * msignal/MExtractedSignalPix.h:
1478 - added some new member function
1479 - added some comments
1480
1481 * msql/MSQLServer.cc:
1482 - allow to setup different password for differend users and different
1483 users for different databases in sql.rc
1484
1485 * mcalib/MCalibrateRelTimes.cc:
1486 - implemented a workaround to mark pixels bad for extraction of
1487 hi- and lo-gain failed. (Before MCalibrateData just assigned
1488 a weird value)
1489
1490 * msignal/MArrivalTimePix.h:
1491 - added some member functions
1492
1493 * msignal/MExtractTimeAndCharge.cc:
1494 - added some comments which contain future code
1495 - invalidate hi- and lo-gain if both could not be extracted properly
1496 (FIXME: We need a cut on the number of unsuitable pixels per event)
1497 - changed handling of sathi to make the detection of hi-gain
1498 saturation work properly
1499
1500 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
1501 - changed fgLoGainOffset from 1.05 to 0.95 (comming out of the
1502 latest plots)
1503 - fixed assignment of sat in hi-gain extraction to make sure
1504 the the satuartion information can be returned properly
1505
1506 * msignal/MExtractTimeAndChargeSpline.cc:
1507 - changed fgLoGainStartShift according to BCN cvs to -2.4 (FIXME
1508 this should be checked!)
1509 - adapted handling of sat in hi-gain extraction to changes
1510 above
1511
1512 * mjobs/MJCalibrateSignal.cc:
1513 - replaced the hi-/lo-gain pulse plots by plots showing the
1514 hi-/lo-gain intercalibration and the hi-/lo-gain offset
1515
1516 * datacenter/macros/fillsignal.C:
1517 - changed according to the changes
1518
1519 * mraw/MRawFileRead.cc:
1520 - rais an error if a requested file could not be opened
1521
1522 * mbase/MParContainer.cc:
1523 - added some comments
1524
1525
1526
1527 2006/08/03 Thomas Bretz
1528
1529 * mbase/MTask.cc:
1530 - do not print number of executions if it is (UInt_t)-1
1531
1532 * mfileio/MReadReports.cc:
1533 - do not allocate a MTime container anymore. This can be done
1534 by root automatically which has the advantage that we don't
1535 have to care about its deletion
1536 - added some more debug output, just in case...
1537
1538 * mfileio/MReadTree.cc:
1539 - fixed a typo in a comment
1540
1541 * mhist/MHRate.cc, mhist/MHWeather.cc, mhvstime/MHSectorVsTime.cc,
1542 mhvstime/MHVsTime.cc:
1543 - changed position of SetMinimum and SetMaximum
1544
1545 * mimage/MHHillas.[h,cc]
1546 - made the Center-Histogram in the case only one is displayed
1547 one with palette
1548
1549
1550
1551 2006/08/03 Markus Meyer
1552
1553 * resources/calibration.rc, calibration_spline.rc
1554 - update of correction factors
1555
1556 * datacenter/macros/fillstar.C
1557 - update of reference values for muon analysis
1558
1559
1560
1561 2006/08/02 Daniela Dorner
1562
1563 * datacenter/scripts/buildsequenceentries,
1564 datacenter/scripts/checkfilesforsequenceavail,
1565 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
1566 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
1567 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
1568 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
1569 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
1570 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
1571 datacenter/scripts/insertsequences, datacenter/scripts/linkmc,
1572 datacenter/scripts/makecallistolinks,
1573 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
1574 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
1575 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
1576 datacenter/scripts/runstar, datacenter/scripts/sourcefile,
1577 datacenter/scripts/writesequencefiles:
1578 - replaced $USER by `whoami`
1579
1580 * datacenter/scripts/dowebplots:
1581 - write output (ps, png files) to $datapath and not $webdir to
1582 speed up the webupdate
1583
1584
1585
1586 2006/08/02 Thomas Bretz
1587
1588 * mhist/MHCamEvent.cc:
1589 - removed some obsolete includes
1590
1591 * msignal/MExtractTimeAndCharge.cc:
1592 - reformatted position of a parenthesis
1593
1594 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
1595 - changed default lo-gain offset to new value 1.05 which was
1596 determined plotting arrival time vs. signal height.
1597 - added fHiGainFirst to time (as it is in the spline extractor)
1598
1599 * msignal/MSignalCam.cc:
1600 - after extesive tests using the arrival time vs signal height
1601 histograms, new threshold levels (independent of the pixel size)
1602 have been determined for the pulse positions
1603 (50phe for pulse, hi-gain and 320phe for lo-gain)
1604
1605 * datacenter/macros/fillsignal.C:
1606 - changed to support new information about pulse positions
1607
1608
1609
1610 2006/08/01 Thomas Bretz
1611
1612 * mcalib/MCalibCalcFromPast.cc:
1613 - hand over the hi-lo-gain conversion factors to the new
1614 MCalibrationChargeCam if reinitialized
1615
1616 * mcalib/MCalibrateData.cc:
1617 - removed obsolete use of zenith angle (which actually was never used)
1618 - fixed a bug which caused the renorm factor being initialized from
1619 default instead of the QECam always (which didn't make any difference
1620 because also the QECam contains the default value)
1621
1622 * mcalib/MCalibrateRelTimes.[h,cc]:
1623 - store also the information whether lo-gain was used or not in
1624 MSignalCam
1625 - removed some comments from header
1626
1627 * mcalib/MCalibrationQEPix.[h,cc]:
1628 - removed obsolete use of zenith angle (which actually was never used)
1629
1630 * mhist/MHCamera.cc:
1631 - fixed wrong cast (from this to TProfile instead of TH1D)
1632
1633 * mjobs/MJCalibrateSignal.cc:
1634 - added tabs for hi-/lo-gain pulse position
1635
1636 * mjobs/MJCalibration.cc:
1637 - removed obsolete use of zenith angle (which actually was never used)
1638 for MCalibrationQEPix
1639
1640 * msignal/MArrivalTimePix.h:
1641 - added Copy member function
1642
1643 * msignal/MExtractedSignalPix.cc:
1644 - small code layout
1645
1646 * msignal/MSignalPix.[h,cc]:
1647 - added new (non I/O) member fLoGainUsed
1648
1649 * msignal/MSignalCam.cc:
1650 - added cases 10 and 11 to GetPixelContent
1651 - added some more comments
1652
1653
1654
1655 2006/07/31 Thomas Bretz
1656
1657 * showplot.cc:
1658 - added new options to write bmp and xml files
1659 - added new options for the display size
1660
1661 * mbase/MStatusDisplay.[h,cc]:
1662 - changed the constructor to allow starting with a different size
1663 - added new member functions to change the display or canvas size
1664 - fixed setting of sizes
1665
1666
1667
1668 2006/07/30 Thomas Bretz
1669
1670 * macros/starfield.C:
1671 - updated to use resources/mirrors.def by default
1672
1673 * mhist/MHCamera.[h,cc]:
1674 - replaced SavePrimitive(ofstream&) by SavePrimitive(ostream&)
1675 - if necessary let SavePrimitive(ofstream&) call
1676 SavePrimitive(ostream&)
1677
1678 * mgui/MHexagon.[h,cc]:
1679 - special solution for SavePrimitive because it calls a function
1680 from the base class which also needs ofstream or ostream
1681
1682 * mbase/MStatusDisplay.[h,cc]:
1683 - switched on writing bmp and xml (I still found no program able
1684 to read this bmp, but they are written)
1685 - removed check for writing images in batch mode for root
1686 >= 5.12/00. It is working now.
1687 - calculate kB and MB correctly by dividing by 1000 instead of
1688 1024 (would be kiB and MiB)
1689 - removed some unused parameters from function declaration
1690 - fixed some warnings about local overwrites of variable names
1691 - fixed a deprecated conversion from string constant to `char*
1692
1693
1694
1695 2006/07/29 Thomas Bretz
1696
1697 * mhflux/MHEffectiveOnTime.cc:
1698 - changed the fit such that initial values are calculated
1699 automatically now instead of using build in values. This
1700 makes the fit more indepedant of the underlaying rates.
1701 With a test of ~350 sequences in the test database it could
1702 be shown that the new fit gives the same result +/-1sek.
1703 The highest deviation was +5s the lowest -10s.
1704 - the number of the first bin used in the fit became a variable
1705 - A limit of 15kHz was set for the rate
1706 - sanity checkes for lambda==0 added (possible division by zero)
1707 - increased class version number by one
1708 - made functions derived from MH private
1709 - to fit the resulting "gammas" use fFirstBin=1 and fNumEvents=120
1710
1711
1712
1713 2006/07/28 Daniela Dorner
1714
1715 * datacenter/scripts/buildsequenceentries,
1716 datacenter/scripts/checkfilesforsequenceavail,
1717 datacenter/scripts/checkstardone, datacenter/scripts/copyscript,
1718 datacenter/scripts/correcttime, datacenter/scripts/dodatacheck,
1719 datacenter/scripts/doexclusions, datacenter/scripts/doqualityplots,
1720 datacenter/scripts/dowebplots, datacenter/scripts/filesondisk,
1721 datacenter/scripts/fillcallisto, datacenter/scripts/fillganymed,
1722 datacenter/scripts/fillstar, datacenter/scripts/insertdatasets,
1723 datacenter/scripts/insertsequences, datacenter/scripts/linkmc,
1724 datacenter/scripts/makecallistolinks,
1725 datacenter/scripts/mcsequences, datacenter/scripts/movingrawfiles,
1726 datacenter/scripts/processmcsequences, datacenter/scripts/rmlocks,
1727 datacenter/scripts/runcallisto, datacenter/scripts/runganymed,
1728 datacenter/scripts/runstar, datacenter/scripts/sourcefile,
1729 datacenter/scripts/writesequencefiles:
1730 - replaced username by $USER
1731
1732
1733
1734 2006/07/27 Thomas Bretz
1735
1736 * datacenter/macros/buildsequenceentries.C:
1737 - removed some obsolete output
1738 - logging output redone
1739 - added some missing delete of TSQLResults
1740 - fixed some overwrite of local variables
1741 - added more comments
1742 - moved code building the blocks to its own function
1743 - simplified buildblocks
1744
1745
1746
1747 2006/07/27 Daniela Dorner
1748
1749 * datacenter/scripts/buildsequenceentries:
1750 - fixed bug in name of logfile (introduced on 2006/02/03)
1751
1752
1753
1754 2006/07/26 Daniela Dorner
1755
1756 * datacenter/scripts/movingrawfiles:
1757 - changed machine
1758 - added logging
1759 - added launching of filesondisk, when files have been moved
1760
1761 * datacenter/scripts/filesondisk:
1762 - added logging
1763
1764
1765
1766 2006/07/26 Thomas Bretz
1767
1768 * merpp.cc:
1769 - files with the extension .raw.gz were not found. fixed. This
1770 is necessary because raw-files must be merpped before they can
1771 be displayed with the mars-gui.
1772
1773 * star.cc:
1774 - fixed some misalignment when the title is printed
1775
1776 * datacenter/macros/fillsinope.C:
1777 - removed some obsolete comments
1778
1779 * mbase/MContinue.h:
1780 - some reformatting
1781
1782 * mreport/MReportStarguider.h:
1783 - added enum for states
1784 - added IsMonitoring member function
1785
1786 * msignal/MArrivalTimeCam.cc:
1787 - fixed a problem which gave errors when compiling (introduced
1788 with the latest change)
1789
1790 * manalysis/MEventRateCalc.[h,cc], manalysis/MGeomApply.[h,cc],
1791 manalysis/MMultiDimDistCalc.[h,cc], mbadpixels/MBadPixelsTreat.[h,cc],
1792 mbase/MEvtLoop.[h,cc], mbase/MParContainer.[h,cc], mbase/MParList.[h,cc],
1793 mbase/MTask.[h,cc], mbase/MTaskList.[h,cc], mcalib/MCalibrateData.[h,cc],
1794 mdata/MDataArray.[h,cc], mfbase/MF.[h,cc], mfbase/MFDataChain.[h,cc],
1795 mfbase/MFDataChain.[h,cc], mfbase/MFDataMember.[h,cc],
1796 mfbase/MFilterList.[h,cc], mfileio/MReadTree.[h,cc],
1797 mfileio/MWriteRootFile.[h,cc], mfilter/MFParticleId.[h,cc],
1798 mfilter/MFTriggerLvl1.[h,cc], mfilter/MFTriggerLvl2.[h,cc],
1799 mhbase/MBinning.[h,cc], mhbase/MFillH.[h,cc], mhbase/MH3.[h,cc],
1800 mhbase/MHMatrix.[h,cc], mimage/MHillasCalc.[h,cc],
1801 mimage/MImgCleanStd.[h,cc], mimage/MImgCleanTGB.[h,cc],
1802 mpointing/MSrcPosCam.[h,cc], msignal/MExtractFixedWindow.[h,cc],
1803 msignal/MExtractSignal.[h,cc], msignal/MExtractSignalABcorr.[h,cc],
1804 msignal/MExtractor.[h,cc], mtools/MChisqEval.[h,cc]
1805 - replaced StreamPrimitive(ofstream&) by StreamPrimitive(ostream&)
1806 - replaced SavePrimitive(ofstream&) by SavePrimitive(ostream&)
1807 - if necessary let SavePrimitive(ofstream&) call
1808 SavePrimitive(ostream&)
1809
1810 * mbadpixels/MBadPixelsCam.cc, mbadpixels/MBadPixelsIntensityCam.cc,
1811 mbase/MEvtLoop.cc, mbase/MLog.cc, mbase/MParList.cc, mbase/MTaskList.cc,
1812 mcalib/MCalibConstCam.cc, mcalib/MCalibrationBlindCam.cc,
1813 mcalib/MCalibrationCam.cc, mcalib/MCalibrationIntensityCam.cc,
1814 mcalib/MCalibrationIntensityConstCam.cc, mdata/MDataArray.cc,
1815 mdata/MDataFormula.cc, mdata/MDataList.cc, mfbase/MFilterList.cc,
1816 mgeom/MGeomCam.cc, mhcalib/MHCalibrationCam.cc, mmain/MMonteCarlo.cc,
1817 mpedestal/MPedPhotCam.cc, mpedestal/MPedestalCam.cc,
1818 mreport/MReportFileRead.cc, msignal/MArrivalTimeCam.cc,
1819 msignal/MExtractedSignalCam.cc, msignal/MSignalCam.cc:
1820 - replaced ForEach by R__FOR_EACH
1821
1822 * mbase/MAGIC.h:
1823 - define R__FOR_EACH macro if not yet defined
1824
1825 * mbase/MEvtLoop.cc:
1826 - removed usage of copy-constructor of TEnv
1827
1828 * mbase/MString.h:
1829 - exclude some of the member function from CINT (gives problem
1830 with CINT)
1831
1832 * mfbase/MFEventSelector.[h,cc]:
1833 - removed StreamPrimitive (it was empty anyhow)
1834
1835 * mranforest/MRanTree.cc:
1836 - moved includes for TVector and TMatrix to header
1837 - replaced TMatrixRow by TMatrixFRow_const in TreeHad
1838
1839 * msignal/Makefile, msignal/SignalLinkDef.h:
1840 - removed MExtractSignal
1841 - removed MExtractSignal2
1842 - removed MExtractSignal3
1843 - removed MExtractSignalABcorr
1844
1845 * mbase/MArgs.cc, mbase/MContinue.cc, mbase/MEnv.cc, mbase/MGMap.[h,cc],
1846 mbase/MGTask.h, mbase/MLogManip.h, mbase/MLogPlugin.h
1847 mbase/MParContainer.cc, mbase/MParList.cc, mbase/MParameters.cc,
1848 mbase/MSearch.cc, mbase/MStatusArray.h, mbase/MTask.cc,
1849 mbase/MTaskList.[h,cc]:
1850 - removed some unused parameters from function declaration
1851
1852 * mbase/MArray.h, mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h,
1853 mbase/MArrayI.h, mbase/MArrayS.h, mbase/MDirIter.h, mbase/MLog.[h,cc],
1854 mbase/MReadSocket.h, mbase/MTask.cc, mbase/MTaskList.[h,cc],
1855 mbase/MTime.h:
1856 - added explicit initialization of base class to copy ctor
1857
1858 * mbase/MDirIter.[h,cc], mbase/MLog.[h,cc], mbase/MRunIter.cc,
1859 mbase/MZlib.cc:
1860 - fixed some warnings about local overwrites of variable names
1861
1862 * mbase/MTaskList.[h,cc]:
1863 - removed unsused second argument from CheckAddListTo
1864 - allow 0 as the type argument which just keeps the input steam id
1865 of the task
1866
1867 * mjobs/MSequence.cc:
1868 - fixed a deprecated conversion from string constant to `char*
1869
1870 * mfbase/MFilterList.cc:
1871 - improved warn output
1872
1873 * msignal/MArrivalTimeCalc2.cc, msignal/MArrivalTimePix.[h,cc],
1874 msignal/MExtractFixedWindowPeakSearch.cc, msignal/MExtractSignal.cc,
1875 msignal/MExtractSignal2.cc, msignal/MExtractSignal3.cc,
1876 msignal/MExtractSignalABcorr.cc, msignal/MExtractTime.cc,
1877 msignal/MExtractTimeAndCharge.cc, msignal/MExtractor.cc,
1878 msignal/MExtractTimeAndChargeDigitalFilterPeakSearch.cc:
1879 - removed first obsolete argument from SetGainSaturation
1880
1881 * msignal/MExtractedSignalCam.[h,cc]:
1882 - removed obsolete fNdf
1883 - increased class version
1884
1885 * msignal/MExtractedSignalPix.[h,cc]:
1886 - removed obsolete fIsLoGainUsed
1887 - removed obsolete fChisquare
1888 - increased class version
1889 - removed obsolete first argument from SetGainSaturation
1890
1891
1892
1893 2006/07/23 Thomas Bretz
1894
1895 * datacenter/scripts/copyscript:
1896 - only try to insert the contents of runbook files which
1897 contain the regexp \\\.rbk$ instead of .rbk It might be
1898 that in a script it should be \.rbk$ rather than \\\.rbk$
1899 (to be tested)
1900
1901
1902
1903 2006/07/22 Thomas Bretz
1904
1905 * datacenter/scripts/runstar:
1906 - added -r to sort ToDo-files such that the newest sequences
1907 are processed first
1908
1909
1910
1911 2006/07/21 Daniela Dorner
1912
1913 * datacenter/scripts/checkfilesforsequavail:
1914 - fixed bug in path
1915
1916
1917
1918 2006/07/19 Thomas Bretz
1919
1920 * msignal/MArrivalTimeCam.cc:
1921 - added case 7 and 2 in GetPixelContent
1922
1923
1924
1925 2006/07/13 Thomas Bretz
1926
1927 * mastro/MAstroCatalog.h:
1928 - implemented new member function GetNumStars
1929
1930 * mbase/MGMap.[h,cc]:
1931 - implemented new member function DrawHexagon
1932
1933
1934
1935 2006/07/11 Thomas Bretz
1936
1937 * mbase/MStatusArray.cc, mdata/MDataChain.cc, mdata/MDataFormula.cc,
1938 mhflux/MMcSpectrumWeight.cc, mimage/MHillasExt.cc, mjobs/MJCut.cc,
1939 msignal/MExtractTimeAndChargeDigitalFilter.cc,
1940 mranforest/MRanForestCalc.cc:
1941 - fixed some compiler warning of the kind
1942 ambiguous overload for `Bool_t ? const char[14] : const TString &'
1943 to make gcc 2.95.3 happy (used to get cosy working with the
1944 latest Mars version)
1945
1946 * mbase/MZlib.[h,cc]:
1947 - added some preprocessor statements which allow compilation with
1948 gcc 2.95.3
1949
1950 * mastro/MAstroCamera.cc:
1951 - removed path from include
1952
1953 * mastro/Makefile:
1954 - added directory for MHCamera
1955
1956 * mhflux/MHThetaSqN.cc:
1957 - removed the const-qualifier from the static_cast when setting
1958 tghe MParameterD
1959
1960
1961
1962 2006/07/06 Thomas Bretz
1963
1964 * Makefile.conf.linux:
1965 - removed options -Wstrict-prototypes -Wmissing-prototypes
1966 obsolete for C++
1967
1968 * mastro/MAstro.h, mgui/MCamEvent.h:
1969 - added virtual destructor to make gcc 4.1 happy
1970
1971 * mfilter/MFMagicCuts.cc, mtools/MagicJam.cc:
1972 - added includes to make gcc 4.1 happy
1973
1974 * mranforest/MRanForestCalc.cc:
1975 - added include for the compilation with root 5.10/00
1976
1977
1978
1979 2006/07/05 Thomas Bretz
1980
1981 * datacenter/macros/checkfileavail.C,
1982 datacenter/macros/checkstardone.C,
1983 datacenter/macros/doexclusions.C,
1984 datacenter/macros/filldotraw.C,
1985 datacenter/macros/fillganymed.C,
1986 datacenter/macros/fillsignal.C,
1987 datacenter/macros/fillstar.C,
1988 datacenter/macros/setupdb.C:
1989 - make sure that 'res' is correctly deleted
1990
1991 * datacenter/macros/doexclusions.C:
1992 - fixed some variable name overrides
1993
1994 * mhflux/MAlphaFitter.[h,cc]:
1995 - added the possibility to DrawResult()
1996
1997 * mhflux/MHAlpha.[h,cc]:
1998 - added new output container (Bin) which contains the number
1999 of the bin the event was assigned to
2000 - fixed drawing the significance in DrawAll
2001
2002
2003
2004 2006/07/04 Daniela Dorner
2005
2006 * datacenter/scripts/copyscript:
2007 - removed not needed if-clause (was used to copy subsystemfiles to
2008 /magic/datacenter/totape)
2009
2010
2011
2012 2006/07/03 Thomas Bretz
2013
2014 * mhflux/MHThetaSqN.[h,cc]:
2015 - added counter and output some statistics afterwards
2016
2017
2018
2019 2006/06/29 Thomas Bretz
2020
2021 * mmain/MEventDisplay.cc:
2022 - added decoding of calibration pattern
2023
2024 * mbase/MContinue.cc:
2025 - small change to some output
2026
2027 * mmc/MMcTrig.hxx, mmc/MMcTrigHeader.hxx:
2028 - increased version number
2029
2030 * mmc/Mdefine.h:
2031 - increased CAMERA_PIXELS from 3500 to 3800
2032
2033
2034
2035 2006/06/28 Daniela Dorner
2036
2037 * datacenter/macros/setupdb.C:
2038 - added new columns
2039 - changed name columns
2040
2041
2042
2043 2006/06/28 Thomas Bretz
2044
2045 * datacenter/macros/fillstar.C:
2046 - added number of correlated stars
2047
2048 * datacenter/macros/plotdb.C:
2049 - added number of correlated stars
2050 - changed name of database column
2051
2052 * callisto.cc, mbadpixels/MBadPixelsCalc.cc,
2053 mjtrain/MJTrainSeparation.cc:
2054 - small improvement to log-output
2055
2056 * tpoint/gui.C:
2057 - added some SetFrameBorderMode and SetBorderMode
2058
2059
2060
2061 2006/06/27 Thomas Bretz
2062
2063 * mhflux/MHAlpha.cc:
2064 - added a small change to prevent DrawAll from opening a new
2065 canvas if called with the option "No new canvas" and no
2066 fDisplay
2067
2068
2069
2070 2006/06/26 Thomas Bretz
2071
2072 * mjobs/MJCut.[h,cc]:
2073 - added error codes for some fatal errors
2074
2075 * ganymed.cc:
2076 - pipe error codes to shell
2077
2078
2079
2080 2006/05/29 Thomas Bretz
2081
2082 * mbase/MEnv.cc:
2083 - included THashList for compatibility with root 5.10/00
2084
2085 * mdata/MDataArray.[h,cc]:
2086 - included TVector in header for compatibility with root 5.10/00
2087
2088 * mgui/MHexagon.cc:
2089 - changed argument of PaintFillArea from Float_t to Double_t
2090 for compatibility with root 5.10/00
2091
2092 * mhbase/MHMatrix.[h,cc]:
2093 - added some #ifdef for compatibility with root 5.10/00
2094 - included TVector in the header for compatibility with
2095 root 5.10/00
2096
2097 * mjtrain/MJTrainDisp.cc:
2098 - added the possibility to set weights
2099 - added new histogram to show avg psf versus energy
2100
2101 * mjtrain/MJTrainRanForest.cc:
2102 - included TFile for compatibility with root 5.10/00
2103
2104 * mranforest/MRanForest.[h,cc]:
2105 - included TMatrix and TVector in header for compatibilty
2106 with root 5.10/00
2107
2108 * mtools/MHSimulatedAnnealing.[h,cc]:
2109 - included TMatrix and TVector in header for compatibilty
2110 with root 5.10/00
2111
2112
2113
2114 2006/05/24
2115
2116 * RELEASE 0.9.6
2117
2118
2119
2120 2006/05/24 Thomas Bretz
2121
2122 * mbadpixels/MBadPixelsTreat.cc:
2123 - another small improvement, set fMaxArrivalTimeDiff to 0.9
2124
2125 * mjobs/MJPedestal.cc:
2126 - switched off error in case of "pulse is too much to the left"
2127 - the extraction window is not changed anymore
2128
2129 * mhflux/MAlphaFitter.cc:
2130 - made new background fit more robust by improving the start
2131 values
2132
2133 * mhflux/MHAlpha.[h,cc]:
2134 - preliminary implementation showing automatically all sizebins in
2135 the status display
2136
2137 * mpointing/MPointingDevCalc.[h,cc]:
2138 - if the mispointing is set to 0 due to missing mispointing
2139 information also the starguider calibration is reset.
2140 - in the case the latest report is older than a default (currently
2141 one minute) and the current report will be skip the starguider
2142 correction and calibration will be reset.
2143
2144 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
2145 - updated
2146
2147 * mmc/MMcRunHeader.hxx:
2148 - added new getter for ShowerPhiMin and ShowerPhiMax
2149
2150
2151
2152 2006/05/23 Daniela Dorner
2153
2154 * scripts/processsequence:
2155 - added (script to run callisto, merppupdate and star for 1
2156 sequence)
2157
2158 * scripts/preparemc:
2159 - added (script to create montecarlo sequence and datasetfiles)
2160
2161
2162
2163 2006/05/23 Thomas Bretz
2164
2165 * mranforest/MRanTree.cc:
2166 - should be if(!Finite) instead of if(Finite)
2167
2168 * mhbase/MH3.cc:
2169 - fixed a problem which arouse in root 4.04/02g namely that
2170 is the draw-option is " " nothing is displayed. Therefore
2171 all " " are removed before the histogram is drawn
2172
2173 * mhist/MHCamera.cc:
2174 - when the azimuthal profile was produced the binning was optimized
2175 with the OptimizeLimits. This doesn't make sense because it
2176 changed the alignment of the bins with the 60deg boundaries
2177
2178 * mreport/MReportStarguider.cc:
2179 - fixed a typo in a comment and removed an obsolete one
2180
2181 * msignal/MExtractTimeAndCharge.cc:
2182 - instead of setting the arrival time to a value at the border of
2183 the meaningful range a random number is assigned in the case
2184 of an arrival time extracted outside the fadc range. This
2185 avoids possible unfortuante coincidences in arrival times.
2186
2187 * mbadpixels/MBadPixelsTreat.[h,cc]:
2188 - added new data member fMaxArrivalTimeDiff, which is the maximum
2189 arrival time difference allowed for the badpixel algorithm
2190 to determin whether a pixels belongs to a shower
2191 - changed the old value (0.5) to 1.0 as suggested by Stefan
2192 due to a recent study on the fraction of pixels surviving the
2193 image cleaning
2194
2195 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc:
2196 - added comment to show usage of new option
2197
2198
2199
2200 2006/05/22 Daniela Dorner
2201
2202 * datacenter/scripts/makecallistolinks:
2203 - fixed bug
2204
2205
2206
2207 2006/05/22 Thomas Bretz
2208
2209 * mranforest/MRanTree.cc:
2210 - replaced some arbitrary small and large values by FLT_MAX in
2211 FindBestSpllit*
2212 - replaced in FindBestSpllit* a sanity check for rld and rrd (do
2213 not divide by zero) by a check whether the result (crit) is finite
2214
2215 * mcamera/MCameraRecTemp.[h,cc]:
2216 - implemented new data member for validity
2217 - increased class version by 1
2218
2219 * mpointing/MHPointing.[h,cc]:
2220 - implemented new TGraph for number of correlated stars
2221 - increased class version by 1
2222
2223 * mpointing/MPointingDevCalc.cc:
2224 - if the report is empty assume no pointing deviation and also
2225 reset the starguider calibration
2226
2227 * mpointing/MPointingPos.cc:
2228 - slight modifications to comment
2229
2230 * mreport/MReport.cc:
2231 - introduced new fake version to support new starguider format
2232
2233 * mreport/MReportCC.[h,cc]:
2234 - improved handling of receiver boar com-errors and RecTemp section
2235
2236 * mreport/MReportStarguider.[h,cc]:
2237 - implemented changes in the starguider reports around 9th May
2238 - added new data member for number of correlated stars
2239 - increased class version by 1
2240
2241
2242
2243 2006/05/21 Thomas Bretz
2244
2245 * mfileio/MReadTree.cc:
2246 - show all added files only in debug modes or if wildcards are used
2247
2248 * mfilter/MFEnergySlope.[h,cc]:
2249 - added a third constructor which also allows to set fMcEnergyMin
2250
2251 * mjtrain/MJTrainSeparation.[h,cc]:
2252 - updated text output
2253 - improved result display
2254 - added possibility to set weights and/or pre/post-tasks for
2255 train or test only
2256
2257 * mranforest/MRanForest.cc:
2258 - commented out an obsolete check to check whether TMath::Sort
2259 has sorted correctly
2260 - added some comments
2261
2262
2263
2264 2006/05/20 Thomas Bretz
2265
2266 * mreport/MReportCC.cc:
2267 - fixed a typo in InterpreteTD which was introduced yesterday
2268
2269
2270
2271 2006/05/19 Thomas Bretz
2272
2273 * mbase/MMath.h:
2274 - added default to second argument of GaussProb
2275
2276 * mcamera/MCameraTD.[h,cc], mcamera/MCameraTH.[h,cc]:
2277 - added a data member fIsValid giving the status of the arrays
2278 in case the CC reports contained nonsense (mainly for files
2279 before summer 2005)
2280 - increased class version by 1
2281
2282 * mhflux/MHAlpha.h:
2283 - made SetOffData virtual
2284
2285 * mreport/MReport.cc:
2286 - small changes to some comments
2287
2288 * mreport/MReportCC.[h,cc]:
2289 - better handling of problems with the TH and TD part of the
2290 CC-REPORT for files older than 200507190 and 200412210
2291 respectively
2292
2293 * mreport/MReportFileReadCC.cc:
2294 - always output the file format version
2295
2296 * mhflux/MAlphaFitter.[h,cc]:
2297 - implemented fitting of the off-data for background determination
2298 - the result values are not yet accessible
2299 - increased class version by 1
2300
2301 * mhflux/MHThetaSqN.[h,cc]:
2302 - some improvements regarding the treatment of the signal-regions
2303 - allow to set a different cut-level for off-cuts
2304
2305
2306
2307 2006/05/18 Thomas Bretz
2308
2309 * mhflux/MAlphaFitter.h:
2310 - added Getter for ScaleMode
2311
2312 * mhflux/MHAlpha.[h,cc]:
2313 - made fHillas data member protected
2314 - increased size of fMap
2315
2316 * mhflux/MHThetaSq.[h,cc]:
2317 - removed obsolete data-member fThetaSq
2318
2319 * mjtrain/MJTrainRanForest.cc, mranforest/MRanForestCalc.cc:
2320 - fixed a typo in a comment
2321
2322 * mranforest/MRanTree.cc:
2323 - added a lot of comments in the code
2324
2325 * callisto.cc:
2326 - fixed typo in output
2327
2328 * mhflux/MHThreshold.cc:
2329 - enabled grids
2330 - slightly improved calculation of shown threshold
2331
2332 * mhflux/MHThetaSqN.[h,cc]:
2333 - added
2334
2335 * mhflux/Makefile, mhflux/FluxLinkDef.h:
2336 - added MHThetaSqN
2337
2338
2339
2340 2006/05/18 Daniela Dorner
2341
2342 * resources/calibration.rc, resources/calibration_spline.rc:
2343 - added values for current and following periods
2344
2345
2346
2347 2006/05/05
2348
2349 * RELEASE 0.9.5.1
2350
2351
2352
2353 2006/05/05 Thomas Bretz
2354
2355 * datacenter/macros/plotdb.C:
2356 - updated with new tabs for the starguider data
2357
2358 * mhflux/MHEnergyEst.cc:
2359 - print the result to the all-logstream
2360 - changed the fit range not to take the overflow into account
2361
2362 * mranforest/MRanForest.[h,cc]:
2363 - Use the default Reset() instead of Reset(0)
2364 - changed output while training
2365 - replaced a lot of TArrays by MArrays
2366 - at some points replaced gRandom->Rndm by gRandom->Integer
2367 - removed some obsolete arguments from ModifyDataSort
2368 - In CreateDataSort isort need not to be initialized, it is
2369 done by TMath::Sort anyhow
2370 - a small simplification to ModifyDataSort
2371 - added some const-qualifiers in funciton calls
2372
2373 * mranforest/MRanTree.[h,cc]:
2374 - replaced a lot of TArrays by MArrays
2375 - removed some obsolete calls to Reset(0) after the instatization
2376 of the array
2377 - small acceleration of the averaging when calculating fBestSplit[k]
2378 - at some points replaced gRandom->Rndm by gRandom->Integer
2379 - directly give mean[kbuild] and square[kbuild] as an argument
2380 to FindBestSplit
2381 - removed the obsolste dereferencing from the call to FindBestSplit
2382 - added some const-qualifiers in funciton calls
2383 - make a copy of tclasspop in BuildTree to be able to give the
2384 array as a const qualified reference. It is not used at any other
2385 place
2386 - in TreeHad first get the pointers to the vector with the data to
2387 get rid of the range check done by root. This has also the advantage
2388 that all TreeHad member function can be unified into a single
2389 member function
2390
2391 * mhflux/MAlphaFitter.cc:
2392 - fixed a problem with the fit which could cause infinite loops
2393 in the case of off-data. This did in no means effect the result,
2394 just the performance.
2395
2396 * mhbase/MH3.cc:
2397 - convert the options ToLower case first before checking
2398
2399 * mjtrain/MJTrainRanForest.[h,cc]:
2400 - added AddPar member function
2401 - added fPreTasks and fPostTasks
2402 - added fEnableWeights
2403 - added member functions suporting setting pre- and posttasks
2404 and weights
2405
2406 * mtools/MTFillMatrix.h:
2407 - added new member function to clear the fPreCuts, fPreTasks and
2408 fPostTasks lists
2409
2410 * mjtrain/MJTrainEnergy.cc:
2411 - implemented usage of weights
2412
2413 * mjtrain/MJTrainSeparation.[h,cc]:
2414 - implemented the usage of weights
2415 - implemented a random source position to train with wobble
2416 data
2417 - added some more output
2418 - added an option to switch between classification and regression
2419 - added th epossibility to change the MC flux
2420
2421 * mjtrain/Makefile:
2422 - added include path for mpointing and mimage
2423
2424
2425
2426 2006/05/04 Thomas Bretz
2427
2428 * mbase/MTaskList.[h,cc]:
2429 - added new member function AddToListBefore(TList&) and
2430 AddToListAfter(TList&)
2431 - added corresponding RemoveFromList(TList&)
2432
2433 * mhflux/MMcSpectrumWeight.[h,cc]:
2434 - added new member functions CalcSpecNew and CalcSpecOld to
2435 evaluate the spectrum at a given energy
2436 - added a new data member which allows to set an energy
2437 at which the normalization is calculated instead of
2438 the integral
2439
2440 * mpointing/MSrcPosRndm.[h,cc]:
2441 - added new option which allows to create a random wobble
2442 source position
2443
2444
2445
2446 2006/05/03 Daniela Dorner
2447
2448 * datacenter/macros/setupdb.C:
2449 - changed type of sourcename and projectname according to new
2450 format
2451
2452
2453
2454 2006/05/03 Thomas Bretz
2455
2456 * Makefile.rules:
2457 - added new option zdiff
2458
2459 * mbase/MTaskList.[h,cc]:
2460 - overwrite member function AddToList with a TList-reference
2461 as argument
2462
2463 * mhflux/MHCollectionArea.[h,cc]:
2464 - added the missing //! behind the fMcEvt data member
2465 - increased class version number
2466 - removed obsolete fEnergy data member
2467
2468 * mranforest/MRanForest.cc:
2469 - added to the output whether weights are set
2470
2471 * mraw/MRawRunHeader.cc:
2472 - removed an obsolete Print() which enetered for debugging
2473
2474 * mimage/MHNewImagePar.cc:
2475 - the plots for CocCOG and ConcCore had the same color... fixed
2476
2477 * mranforest/MRanForestCalc.[h,cc]:
2478 - allow to set weights for each event
2479
2480 * mtools/MTFillMatrix.[h,cc]:
2481 - implemented the possibility to set pre- and post-tasks
2482 executed in the eventloop
2483
2484
2485
2486
2487 2006/05/02 Thomas Bretz
2488
2489 * mraw/MRawRunHeader.cc:
2490 - fixed the typo in the output
2491
2492 * mpointing/MHPointing.cc, datacenter/macros/fillstar.C:
2493 - fixed a typo in the name of the plot Skybrightness
2494
2495
2496
2497 2006/04/30 Thomas Bretz
2498
2499 * mjtrain/MJTrainSeparation.[h,cc]:
2500 - new option to switch between regression and classification
2501 - fixed the auto training (still far from working well)
2502 - improved result plots
2503
2504 * mbase/MMath.cc:
2505 - fixed SignificanceLiMa such that it allows basically zero
2506 signal- and/or background events
2507
2508
2509
2510 2006/04/27 Thomas Bretz
2511
2512 * datacenter/macros/fillstar.C:
2513 - replaced the mean by the median
2514
2515
2516
2517 2006/04/26 Daniela Dorner
2518
2519 * datacenter/macros/fillstar.C, datacenter/macros/setupdb.C:
2520 - added four new columns to the table Star
2521
2522
2523
2524 2006/04/24 Thomas Bretz
2525
2526 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
2527 - some fixes to the comments describing random forest
2528
2529
2530
2531 2006/04/23 Thomas Bretz
2532
2533 * mhist/MHHadronness.cc:
2534 - do not reset the two hadronness-histograms in SetupFill
2535 otherwise MJTrainSeparation cannot work correctly
2536
2537 * mjtrain/MJTrainSeparation.cc:
2538 - added a Plot of Hadronness versus Size for MC events
2539
2540
2541
2542 2006/04/22 Thomas Bretz
2543
2544 * mraw/MRawRunHeader.cc:
2545 - some small changes, mainly output and comments
2546
2547 * mhflux/MHAlpha.[h,cc]:
2548 - show also the integrated number of excess events in the
2549 plot versus energy/size and show the correct error.
2550
2551 * mtools/MJSpectrum.cc:
2552 - added accelerator for executing the tasklist as in MJCut
2553
2554 * macros/train/trainseparation.C:
2555 - fixed a typo
2556
2557 * mjtrain/MJTrainSeparation.h:
2558 - added missing initialization of fAutoTrain
2559 - fixed an error in EnablAutoTrain (was always set to kTRUE)
2560
2561
2562
2563 2006/04/21 Daniel Hoehne
2564
2565 * datacenter/scripts/doqualityplots, datacenter/scripts/dowebplots:
2566 - fixed bug in usage of pstoimg
2567
2568
2569
2570 2006/04/13 Thomas Bretz
2571
2572 * mraw/MRawRunHeader.[h,cc]:
2573 - adapted to new DAQ format version 6
2574 - increased class version number
2575
2576 * mtools/MTFillMatrix.cc:
2577 - added accelerator for executing the tasklist as in MJCut
2578
2579 * mfilter/MFEnergySlope.cc:
2580 - small update to output
2581
2582 * mfbase/MFilterList.[h,cc]:
2583 - fixed a really old problem that the contents of the list never
2584 got ReInit. Hopefully this never had bad sideeffects.
2585
2586 * macros/train/trainenergy.C:
2587 - added another comment how to change the spectral slope of the
2588 monte carlo spectrum
2589
2590
2591
2592 2006/04/13 Thomas Bretz
2593
2594 * mreport/MReport.cc:
2595 - added new fake arehucas versions to fix a problem with the
2596 starguider reports
2597
2598 * mreport/MReportFileRead.cc:
2599 - increased informations in warning output
2600
2601 * mreport/MReportStarguider.cc:
2602 - fixed a problem with the starguider reports between 6.3.2006 and
2603 19.3.2006
2604
2605
2606
2607 2006/04/13 Daniel Hoehne
2608
2609 * datacenter/db/findoffdata.php:
2610 - implemented query for the inhomogeneity
2611
2612 * datacenter/db/runinfo.php:
2613 - added checkboxes for start time, failed time and error codes
2614
2615 * datacenter/db/datacheck.php:
2616 - fixed bug in StatusMenus for DataCheck and RawFile
2617
2618
2619
2620 2006/04/12 Daniela Dorner, Daniel Hoehne
2621
2622 * datacenter/scripts/makecallistolinks:
2623 - fixed bug
2624
2625
2626
2627 2006/04/12 Thomas Bretz
2628
2629 * datacenter/macros/filldotraw.C:
2630 - allow to access gzipped raw-files
2631
2632
2633
2634 2006/04/11 Thomas Bretz
2635
2636 * mastro/MAstro.h:
2637 - added conversion Parsec2Lighyear
2638
2639 * mbase/MLogHtml.cc:
2640 - added a fix to display < and > correctly
2641
2642 * mhflux/MHCollectionArea.[h,cc]:
2643 - commented out obsolete fEnergy parameter
2644
2645 * mjobs/MJSpectrum.cc:
2646 - fill a second collection area plot after trigger
2647
2648 * mjoptim/MJOptimize.cc:
2649 - improve speed of optimization by switching of timing and
2650 reset in eventloop
2651
2652 * mmc/MFadcHeader.h:
2653 - changed MFADC_CHANNELS from 3500 to 3800 according to Abelardo
2654
2655 * mmc/MMcFadcHeader.hxx:
2656 - increaded version number from 7 to 8
2657
2658
2659
2660 2006/04/11 Daniel Hoehne, Daniela Dorner
2661
2662 * datacenter/scripts/dodatacheck:
2663 - fixed bug in finding raw-files
2664
2665
2666
2667 2006/04/10 Daniel Hoehne
2668
2669 * datacenter/macros/filldotrun.C:
2670 - implemented new arehucas version
2671
2672
2673
2674 2006/04/07 Daniel Hoehne, Daniela Dorner
2675
2676 * datacenter/macros/filldotrun.C, buildsequenceentries.C, setupdb.C:
2677 - implemented new arehucas version
2678
2679
2680
2681 2006/04/06 Daniela Dorner
2682
2683 * datacenter/scripts/makecallistolinks:
2684 - fixed bug in resetting
2685
2686 * datacenter/db/tabs.php:
2687 - changed tabs for wobble
2688
2689
2690
2691 2006/04/05 Thomas Bretz
2692
2693 * datacenter/macros/plotdb.C:
2694 - added new tab with the effective on-time relative to the
2695 observation time
2696
2697 * sponde_onoff.rc:
2698 - added
2699
2700
2701
2702 2006/04/04 Thomas Bretz
2703
2704 * datacenter/macros/plotdb.C:
2705 - if no dataset and no time-interval is given only sequences with
2706 an effective on-time above five minutes are plotted anymore
2707
2708
2709
2710 2006/03/21 Daniela Dorner
2711
2712 * datacenter/db/ganymed.php, datacenter/db/tabs.php:
2713 - included different tabs for on/off and wobble
2714
2715 * datacenter/db/ganymed.php:
2716 - added zd angle range and observation period
2717
2718 * datacenter/db/sequence.php:
2719 - added rel. ontime
2720
2721
2722
2723 2006/03/20 Thomas Bretz
2724
2725 * mraw/MRawRunHeader.cc:
2726 - if the pixels to be swaped are both not found, assume they are
2727 intentially not mapped. Changed the Error to a Warning
2728
2729 * mhflux/MHDisp.[h,cc]:
2730 - made the scale region a parameter which can be changed from
2731 within the display
2732 - allow the scale parameters to be setup from the resource-file
2733 - changed the source-region which is cut out in wobble mode from
2734 +/-15deg to +/-25deg which better fits what we get from MHPhi
2735
2736 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
2737 - added example how to change the new scale parameters in MHDisp
2738
2739 * mhflux/MAlphaFitter.[h,cc]:
2740 - implemented the strategy for optimization which is suggested
2741 by the Berlin people for weak sources "weaksource"
2742
2743 * mhflux/MHPhi.[h,cc]:
2744 - moved the AppendPad for the text-paint into all sub-pads which
2745 need it. Otherwise they are not always properly updated.
2746
2747
2748
2749 2006/03/16 Daniela Dorner
2750
2751 * datacenter/scripts/sourcefile:
2752 - small bugfix in logging
2753
2754 * datacenter/db/tabs.php:
2755 - added new tab for ganymed
2756
2757
2758
2759 2006/03/15 Stefan Ruegamer
2760
2761 * manalysis/MCameraData.cc
2762 - inserted an image cleaning based on the time information
2763 of the shower (CalcCleaningArrivalTime)
2764
2765 * manalysis/MCameraData.h
2766 - made entry for "CalcCleaningArrivalTime"
2767
2768 * mimage/MImgCleanStd.cc
2769 - created entries for the new image cleaning named "Time"
2770
2771 * mimage/MImgCleanStd.h
2772 - inserted entry "kTime"
2773
2774
2775
2776 2006/03/14 Daniela Dorner
2777
2778 * datacenter/scripts/makecallistolinks:
2779 - fixed bug
2780
2781 * steps.rc:
2782 - added fFillGanymed to influences of fGanymed
2783
2784
2785
2786 2006/03/14 Thomas Bretz
2787
2788 * mhflux/MHEffectiveOnTime.cc:
2789 - skip the fit not only if the integral is empty but
2790 also if the first bin is empty
2791 - changed upper limit to 95% according to a study from
2792 David Paneque
2793 - replaced the fit with the exponential used in the BCN Mars
2794 version
2795 - use the correct number of entries
2796 - use a likelihood fit
2797 - calculate the fit quality from the probability
2798 - ignore the fit quality for the theta-plot
2799
2800 * mimage/MHNewImagePar.cc:
2801 - fixed the handling of the "same" option in Draw/Paint
2802
2803 * mpointing/MPointingDev.h:
2804 - fDx and fDy initialized in the constructor
2805
2806 * mbase/MTask.[h,cc]:
2807 - removed the kDontCount option. Instead don't use the TStopwatch
2808 counter anymore. By this the class to TStopwatch can be
2809 suppressed completely if kDontTime is set.
2810
2811 * mbase/MContinue.cc, mbase/MTaskEnv.cc, mfbase/MF.cc,
2812 mfbase/MFilterList.[h,cc]:
2813 - pipe the accelerator flag to the filter or task
2814
2815 * mjobs/MJCut.cc:
2816 - also accelerate the reading task
2817
2818
2819
2820 2006/03/13
2821
2822 * RELEASE 0.9.5
2823
2824
2825
2826 2006/03/13 Thomas Bretz
2827
2828 * ganymed.rc:
2829 - changed smearing to half of our PSF 0.06
2830 - added new examples for setting the starguider calibration
2831
2832 * ganymed_onoff.rc
2833 - changed smearing to half of our PSF 0.06
2834 - switched the new feature for a random source position on
2835 - added new examples for setting the starguider calibration
2836
2837 * ganymed_wobble.rc:
2838 - changed smearing to half of our PSF 0.06
2839 - added new examples for setting the starguider calibration
2840 - added example how to control the phi plot
2841
2842 * mhflux/MHPhi.[h,cc]:
2843 - many improvements to the algorithm, it now takes also
2844 inhomgeneities into account
2845 - restructured the display, display more histograms
2846 - increased class version to 2
2847
2848 * mjobs/MJCut.cc:
2849 - enabled acceleration for first and second loop
2850
2851 * mpointing/MPointingDevCalc.[h,cc]:
2852 - allowed to set the starguider offset calibration from the
2853 resource file
2854
2855 * callisto_Dec04Jan05.rc:
2856 - replaced Calibration scale factor by usage of
2857 resources/calibration_spline.rc
2858
2859
2860
2861 2006/03/13 Markus Meyer
2862
2863 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
2864 - changed cuts:
2865 wobble: average values from optimisation of 3 Crab
2866 sample (01/05,10/05,12/05), done by Karsten
2867 onoff : cuts from 1218 (01/05, highest significance)
2868 theta is now 0.22 for both.
2869
2870
2871
2872 2006/03/13 Daniel Hoehne
2873
2874 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
2875 - implemented qualitycut in log10(conc) vs. log10(size)
2876
2877
2878
2879 2006/03/13 Markus Meyer
2880
2881 * resources/calibration_spline.C:
2882 - more comments
2883
2884
2885
2886 2006/03/10 Markus Meyer
2887
2888 * resources/calibration.C:
2889 - update from p27 to p39 (spline excluded, still p33 data missing)
2890
2891
2892
2893 2006/03/10 Markus Meyer
2894
2895 * resources/calibration_spline.C:
2896 - correction coefficients for spline data for each period
2897
2898
2899
2900 2006/03/10 Daniel Hoehne
2901
2902 * datacenter/scripts/insertsequences:
2903 - fixed bug
2904
2905
2906
2907 2006/03/09 Daniel Hoehne
2908
2909 * ganymed_wobble.rc:
2910 - changed parameters 1 to 5 in Cut1 to actual values
2911
2912
2913
2914 2006/03/08 Thomas Bretz
2915
2916 * readdaq.cc, mraw/MRawFileRead.[h,cc], mraw/MRawRunHeader.cc:
2917 - added new force-option to foirce output of run-header
2918
2919
2920
2921 2006/03/08 Daniela Dorner
2922
2923 * datacenter/script/movingrawfiles:
2924 - added moving of files, that are transferred via internet
2925 - added removing of empty directories
2926
2927 * datacenter/db/ganymed.php:
2928 - added links to ganymedplots
2929 - added links to sequence.php (instead of links to starfiles)
2930 - fixed bug in query
2931
2932 * datacenter/db/sequence.php:
2933 - added links to plots from callisto and star
2934 - fixed bug in query
2935
2936 * datacenter/db/sequinfo.php:
2937 - added links to sequence.php
2938
2939 * datacenter/db/datasetinfo.php:
2940 - added links to ganymed.php
2941
2942 * datacenter/db/tabs.php:
2943 - added (includefile for names of tabs of statusdisplays)
2944
2945
2946
2947 2006/03/07 Thomas Bretz
2948
2949 * mcalib/MCalibrateData.cc:
2950 - take the bad pixel information into account when calculating the
2951 number of saturating pixels!
2952
2953
2954
2955 2006/03/06 Thomas Bretz
2956
2957 * showplot.cc:
2958 - fixed the position were the first argument is converted
2959 to lower case. Until this fix no upper case could be used
2960 in file names
2961
2962 * datacenter/macros/plotdb.C:
2963 - print also average and RMS of all data.
2964
2965
2966
2967 2006/03/06 Daniela Dorner
2968
2969 * datacenter/db/ganymed.php:
2970 - added sequences + links to star-plots of sequences
2971 - improved layout
2972
2973 * datacenter/script/makecallistolinks:
2974 - changed condition, when to make the link: only, if the link is
2975 not yet existing, it is done
2976 - added resetting of db: if link is done, callisto is resetted
2977
2978 * datacenter/macros/resetcolumn.C:
2979 - added failure columns to the resetting
2980
2981
2982
2983 2006/03/04 Daniela Dorner
2984
2985 * callisto.cc:
2986 - changed return values to improve the failure handling in the db
2987
2988 * datacenter/script/makecallistolinks:
2989 - added 'Pulse is too much to the left, cannot go below 0!' as
2990 reason to use callisto_Dec04Jan05.rc
2991
2992 * datacenter/script/dowebplots:
2993 - reduced number of files to be updated by a limitation in
2994 modification time
2995
2996 * datacenter/db/ganymed.php:
2997 - added plots
2998 - effontime s->h
2999
3000
3001
3002 2006/03/03 Thomas Bretz
3003
3004 * mjobs/MJCut.cc:
3005 - added RemoveFromList for srcposrndm in off-data loop
3006
3007 * mpointing/MSrcPosRndm.[h,cc]:
3008 - fixed the scaling. MSrcPosCam has to be in mm
3009
3010 * ganymed.rc:
3011 - added line and comments with new resource
3012
3013
3014
3015 2006/03/03 Daniel Hoehne
3016
3017 * callisto_MarApr05.rc:
3018 - changed pulse position check ExtractWinLeft to 4.0 and
3019 ExtractWinRight to 4.5
3020
3021
3022
3023 2006/03/02 Thomas Bretz
3024
3025 * callisto.cc:
3026 - get result value from pulse pos check
3027
3028 * mjobs/MJCut.[h,cc]:
3029 - added the usage of the new class MSrcPosRndm
3030 - added new resource to switch random source position on
3031
3032 * mjobs/MJPedestal.[h,cc]:
3033 - changed return code of Process to int to be able to return
3034 the pulse pos check result.
3035
3036 * mpointing/PointingLinkDef.h, mpointing/Makefile:
3037 - added MSrcPosRndm
3038
3039 * mpointing/MSrcPosRndm.[h,cc]:
3040 - added
3041
3042 * mpointing/MHSrcPosCam.h:
3043 - addedn non const getter for fHist
3044
3045
3046
3047 2006/03/02 Daniela Dorner
3048
3049 * datacenter/db/querymc.php:
3050 - fixed small bug
3051
3052 * datacenter/db/dowebplots:
3053 - added option -p to the script, to be able to call the script
3054 for different programs independently
3055 - fixed find
3056
3057
3058
3059 2006/03/01 Daniela Dorner
3060
3061 * datacenter/db/datacheck.php, datasetinfo.php, sequinfo.php:
3062 - included failure handling columns
3063
3064
3065
3066 2006/03/01 Thomas Bretz
3067
3068 * mastro/MAstro.cc, mbase/MTime.cc:
3069 - added a comment in GetMagicPeriod
3070
3071 * mpointing/MPointingPos.cc:
3072 - added new member function GetString
3073 - moved code from Print to GetString
3074 - added new function IsInitialized()
3075
3076 * mjtrain/MJTrain*.[h,cc]:
3077 - added data members to change RF setup
3078
3079 * mpointing/MPointingDevCalc.h, mpointing/MPointingPosCalc.h:
3080 - added missing AddToBranchList
3081
3082 * mpointing/MHSrcPosCam.[h,cc]:
3083 - added
3084
3085 * mpointing/Makefile, mpointing/PointingLinkDef.h:
3086 - added MHSrcPosCam
3087
3088 * mbase/MTask.[h,cc]:
3089 - implemented a new data-meber fAccelerator which allows
3090 to switch off counting and timing analysis which can be very
3091 time-consuming in some circumstances
3092
3093 * mbase/MTaskList.[h,cc]:
3094 - implemented the usabe of MTask::fAccelerator to switch off
3095 resetting of all parameter containers which can be very
3096 time-consuming
3097
3098 * mimage/MImagePar.cc:
3099 - updated how the units are printed in Print()
3100
3101 * mjobs/MJCut.cc:
3102 - added a new loop to fill the source position of the on-data
3103 - the acceleration of the two main loops are disabled because
3104 they are not yet tested.
3105
3106 * datacenter/macros/plotstat.C:
3107 - the periods were wrong by one -- fixed.
3108
3109
3110
3111 2006/02/28 Daniela Dorner
3112
3113 * datacenter/scripts/insertdatasets:
3114 - made sure, that backupfiles of the editor are not taken into
3115 account, when dataset files are searched
3116
3117 * datacenter/db/*.php:
3118 - moved user, host and pw of database to the include file
3119 db.php
3120
3121 * datacenter/db/index.html:
3122 - fixed links
3123
3124 * datacenter/db/querymc.php,magicdefs.php:
3125 - added some variables
3126
3127 * datacenter/db/runinfo.php,sequinfo.php:
3128 - bugfix (incl. TestSources)
3129
3130 * datacenter/db/sequinfo.php:
3131 - changed init values
3132
3133 * datacenter/db/sequinfo.php, findoffdata.php, magicdefs.php:
3134 - added value (relative ontime)
3135
3136 * datacenter/db/dbstatus.php:
3137 - fixed bug
3138
3139 * datacenter/db/queryrbk.php:
3140 - added query field 'Night', to query all entries of one night
3141 from the runbook
3142
3143 * datacenter/db/index-header.html:
3144 - added links
3145
3146
3147
3148 2006/02/27 Thomas Bretz
3149
3150 * macros/optim/optimwobble.C:
3151 - fixed a typo (SetThetaCut instead SetAlphaCut), and added the
3152 standard Disp-parametrization
3153
3154 * mhflux/MHEffectiveOnTime.[h,cc]:
3155 - added showing the axis range of the time evolution histogram
3156
3157 * showplot.cc:
3158 - fixed a warning in the Hash-switch.
3159
3160 * mbase/MEnv.cc:
3161 - replaced casts in switch by an appended U
3162
3163 * macros/train/trainseparation.C:
3164 - replaced outdated MTTrainRFSeparate by MJTrainSeparation
3165
3166 * mastro/MAstro.h:
3167 - added conversion constants for pc-m and pc-ly
3168
3169 * mhflux/MMcSpectrumWeight.cc:
3170 - fixed typo in comment
3171
3172 * mimage/MImagePar.h:
3173 - minor changes to layout
3174
3175 * mimage/MHNewImagePar.[h,cc], mimage/MNewImagePar.[h,cc]:
3176 - added new image parameters fConcCOG and fConcCore
3177 - increased class version of MNewImagePar
3178
3179 * mimage/MHillasExt.cc:
3180 - added some comments
3181 - removed an obsolete TMath::Abs around "dist"
3182
3183 * mranforest/MRanForest.[h,cc]:
3184 - the initialization of fTreeHad was done at the wrong moment
3185 - replaced a cast int(x+.5) by TMath::Nint
3186 - added some additional warning output
3187 - added "!" to fTreeHad - it is only for temporary storage used
3188 in the histogram classes
3189
3190 * mranforest/MRanForestGrow.h:
3191 - added GetForest
3192
3193 * mjtrain/MJTrainSeparation.[h,cc]:
3194 - added some code for upcomming automatic event selection
3195
3196 * datacenter/macros/plotstat.C:
3197 - improved macro description
3198 - added arguments to main function
3199
3200 * macros/plot/mucal.C:
3201 - added
3202
3203
3204
3205 2006/02/25 Daniela Dorner
3206
3207 * datacenter/scripts/checkfilesforsequavail, checkstardone,
3208 writesequencefiles, buildsequenceentries, dodatacheck, doexclusions,
3209 fillcallisto, fillganymed, fillstar,
3210 datacenter/macros/writesequencefile.C, filldotraw.C, fillsinope.C
3211 buildsequenceentries.C, resetcolumn.C, doexclusions.C, fillcalib.C
3212 fillsignal.C, fillganymed.C, fillstar.C:
3213 - implemented, that a missing connection to the database doesn't
3214 cause an failure entry in the database, so that the step is
3215 retried in this case
3216 - updated documentation
3217
3218
3219
3220 2006/02/25 Thomas Bretz
3221
3222 * datacenter/macros/plotstat.C:
3223 - added
3224
3225
3226
3227 2006/02/24 Markus Meyer
3228
3229 * resources/calibration.rc:
3230 - update of correction values for the calibration constants
3231 (P31 - P39, without P36!(problems with spline))
3232
3233
3234
3235 2006/02/24 Daniela Dorner
3236
3237 * datacenter/db/datacheck.php, datasetinfo.php, dbstatus.php,
3238 findoffdata.php, include.php, magicdefs.php, runinfo.php,
3239 sequinfo.php, statusrps.php, statussbs.php, statussps.php:
3240 - included failure handling columns
3241
3242 * datacenter/db/findoffdata.php:
3243 - added DT
3244
3245 * datacenter/db/statusrps.php:
3246 - fixed bug
3247
3248 * datacenter/db/sequinfo.php:
3249 - reduced width of menu
3250
3251 * datacenter/scripts/copyscript:
3252 - added makedir for oldcatalogpath
3253
3254
3255
3256 2006/02/23 Thomas Bretz
3257
3258 * mjobs/MJSpectrum.cc:
3259 - fixed plot for Eý.dN/dE. The spectrum was multiplied with two
3260 times the bin-width instead of the absolute energy
3261
3262
3263
3264 2006/02/22 Daniela Dorner
3265
3266 * datacenter/db/querymc.php:
3267 - added (website to query montecarlo database - first version)
3268
3269 * datacenter/db/magicdefs.php:
3270 - added some values of montecarlo database
3271
3272
3273
3274 2006/02/17 Daniela Dorner
3275
3276 * datacenter/scripts/copyscript:
3277 - fixed path length
3278
3279 * datacenter/macros/fillsources.C:
3280 - added (macro to read source information from catalog files and
3281 insert it into the database)
3282
3283 * datacenter/db/ganymed.php:
3284 - improved output
3285
3286 * datacenter/db/index.html:
3287 - added ganymed.php
3288 - removed old link
3289
3290
3291
3292 2006/02/17 Thomas Bretz
3293
3294 * showplot.cc:
3295 - fixed path inflation in case of ganymed
3296
3297 * mjobs/MDataSet.cc:
3298 - return kFALSE if requested source wasn't found in catalog
3299
3300 * mjobs/MJCut.cc:
3301 - reformatted output of source to fit in one line
3302
3303 * mpointing/MPointingPos.[h,cc]:
3304 - output source name (title) in Print() if set
3305
3306
3307
3308 2006/02/16 Daniela Dorner
3309
3310 * datacenter/scripts/checkstardone:
3311 - small improvement in sequence handling
3312 - improved logging
3313
3314 * datacenter/scripts/sourcefile:
3315 - small bugfixes in setstatus function
3316
3317 * datacenter/scripts/runganymed:
3318 - small bugfix
3319
3320 * datacenter/scripts/copyscript:
3321 - fixed path length
3322
3323 * datacenter/db/ganymed.php:
3324 - added (website to query results for sources/datasets)
3325
3326
3327
3328 2006/02/15 Daniela Dorner
3329
3330 * datacenter/db/findoffdata.php:
3331 - implemented possibility to query range of dates for 'stardone'
3332
3333
3334
3335 2006/02/15 Daniel Hoehne
3336
3337 * datacenter/db/magicdefs.php, querycal.php, sequinfo.php:
3338 - implemented query for mean signal inner/outer and mean pulsepos
3339 * datacenter/db/sequence.php:
3340 - implemented query for mean signal inner/outer, mean pulsepos
3341 and inhomogeneity
3342
3343
3344
3345 2006/02/15 Daniela Dorner, Daniel Hoehne
3346
3347 * datacenter/scripts/writesequencefiles,doexclusion,correcttime:
3348 - fixed small bug
3349
3350
3351
3352 2006/02/14 Daniela Dorner, Daniel Hoehne
3353
3354 * datacenter/scripts/sourcefile:
3355 - fixed small bugs
3356
3357 * datacenter/scripts/movingrawfiles:
3358 - changed back to moving files without zipping
3359
3360 * datacenter/scripts/doqualityplots:
3361 - added running of plotdb.C for each datasetfile
3362
3363 * datacenter/macros/getdolist.C:
3364 - implemented limitation for number of todo files for
3365 SequenceProcessStatus
3366
3367 * datacenter/macros/checkfileavail.C,checkstardone.C:
3368 - changed return code in case that files are not available
3369
3370 * datacenter/scripts/checkfilesforsequavail,checkstardone,sourcefile:
3371 - adapted to changed return code in macros
3372
3373 * datacenter/db/magicdefs.php, querystar.php, sequinfo.php:
3374 - implemented query for inhomogeneity
3375
3376
3377
3378 2006/02/13
3379
3380 * RELEASE 0.9.4.3
3381
3382
3383
3384 2006/02/13 Thomas Bretz
3385
3386 * callisto.rc:
3387 - changed pulse position check ExtractWinLeft to 4.0 and
3388 ExtractWinRight to 4.5
3389
3390 * callisto_Dec04Jan05.rc:
3391 - changed pulse position check ExtractWinLeft to 3.0 and
3392 ExtractWinRight left at 2.5
3393
3394
3395
3396 2006/02/10 Thomas Bretz
3397
3398 * mastro/MAstro.cc:
3399 - allow for more year in the algorithm calculating easter
3400
3401 * mcamera/MCameraDC.h, mcamera/MCameraHV.h, mcamera/MCameraTD.h,
3402 mcamera/MCameraTH.h:
3403 - added a sanity check in GetPixelContent
3404
3405 * mraw/MRawRunHeader.cc:
3406 - fixed output (correct kiB instead of kB)
3407
3408 * Makefile, Makefile.rules:
3409 - implemented the possibility to spread Make through condor
3410
3411 * mastro/MAstroCatalog.[h,cc]:
3412 - new draw-options to rotate the grid and the stars
3413
3414 * mimage/MHHillas.cc:
3415 - set minimum of fDelte to 0 instead of fDistC
3416
3417 * msignal/MExtractTimeAndChargeSpline.h:
3418 - replaced the casts in SetRiseTimeHiGain and StFallTimeHiGain by
3419 TMath::NInt
3420
3421 * mjobs/MDataSet.h:
3422 - implemented new functions to check whether the dataset contains
3423 a dedicated sequence
3424
3425 * datacenter/macros/plotdb.C:
3426 - implemented the possibility to draw sequences of a dataset in
3427 several colors
3428
3429
3430
3431 2006/02/09 Thomas Bretz
3432
3433 * mreport/MReport.cc:
3434 - invented new fake CC report file version 200509300 for a change
3435 in the starguider format (the already implemented last values
3436 dissapeared again!) which is not noticed in the format version.
3437
3438 * mreport/MReportCC.cc, mreport/MReportStarguider.cc:
3439 - fixed support for ver 200510250
3440
3441 * mjobs/MJSpectrum.cc:
3442 - added fit of un-unfolded spectrum
3443
3444
3445
3446 2006/02/08 Daniela Dorner
3447
3448 * datacenter/scripts/sourcefile:
3449 - implemented function checklock
3450 - bugfix for failure code
3451
3452 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
3453 checkstardone, doexclusions, fillcallisto, fillganymed, fillstar,
3454 makecallistolinks, runcallisto, runganymed, runstar,
3455 writesequencefiles:
3456 - implemented usage of function checklock
3457
3458 * datacenter/scripts/copyscript, doqualityplots, dowebplots,
3459 insertsequences, linkmc:
3460 - implemented usage of function checklock
3461 - implemented variable $program
3462
3463 * datacenter/scripts/dodatacheck:
3464 - implemented usage of function checklock
3465 - implemented variable $lockfile
3466
3467 * datacenter/scripts/insertdatasets, mcsequences, processmcsequences:
3468 - implemented usage of function checklock
3469 - implemented variables $lockfile and $program
3470
3471 * datacenter/macros/doexclusions.C, fillganymed.C:
3472 - fixed bug
3473
3474 * datacenter/macros/fillsinope.C, setstatus.C:
3475 - improved documentation
3476
3477 * datacenter/scripts/filesondisk:
3478 - implemented finding of zipped files
3479
3480
3481
3482 2006/02/08 Thomas Bretz
3483
3484 * datacenter/macros/plotdb.C:
3485 - some minor changes to the layout
3486
3487
3488
3489 2006/02/07 Daniela Dorner
3490
3491 * datacenter/scripts/makecallistolinks:
3492 - fixed bug
3493
3494 * datacenter/db:
3495 - added (directory with db-websites)
3496
3497
3498
3499 2006/02/07 Daniela Dorner, Daniel Hoehne
3500
3501 * datacenter/scripts/sourcefile:
3502 - added failure code variables
3503 - changed calling of setstatus.C accordingly
3504
3505 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
3506 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
3507 fillganymed, fillstar, runcallisto, runganymed, runstar,
3508 writesequencefiles:
3509 - implemented failure variable
3510
3511 * datacenter/macros/getdolist.C, setstatus.C, setupdb.C:
3512 - added new/changed columns (fReturnCode, fFailedCode,
3513 fFailedCodeAdd)
3514
3515
3516
3517 2006/02/06 Daniela Dorner
3518
3519 * datacenter/scripts/fillstar, macros/setstatus.C, getdolist.C:
3520 - fixed bugs
3521
3522
3523
3524 2006/02/03 Daniela Dorner
3525
3526 * datacenter/scripts/sourcefile:
3527 - implemented two new functions: getdolist, finish
3528 - implemented usage of function finish in other functions
3529
3530 * datacenter/scripts/movingrawfiles:
3531 - implemented zipping of rawfiles
3532
3533 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
3534 checkstardone, copyscript, correcttime, dodatacheck, doexclusions,
3535 fillcallisto, fillganymed, fillstar, insertdatasets,
3536 makecallistolinks, processmcsequences, runcallisto, runganymed,
3537 runstar, writesequencefiles:
3538 - replaced corresponding pieces of code by the functions getdolist
3539 and finish
3540 - moved variable $date to function getdolist
3541 - improved logging
3542 - generalized variables $lockfile and $todofile
3543
3544
3545 2006/02/03 Daniela Dorner, Daniel Hoehne
3546
3547 * datacenter/scripts/sourcefile:
3548 - fixed small bugs
3549
3550 * datacenter/scripts/runcallisto:
3551 - small bugfix
3552 - improved logging
3553
3554 * datacenter/scripts/insertdatasets:
3555 - removed not needed variable
3556
3557 * datacenter/macros/getdolist.C:
3558 - small bugfix
3559
3560
3561
3562 2006/02/02 Daniela Dorner
3563
3564 * datacenter/scripts/linkmc:
3565 - changed numbering of P and C run in linking
3566
3567 * datacenter/scripts/sourcefile:
3568 - moved to root-version root_v4.04.02g
3569
3570
3571
3572 2006/02/01 Daniel Hoehne
3573
3574 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
3575 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
3576 fillganymed, fillstar, writesequencefiles:
3577 - adapted usage of function setstatus
3578
3579
3580
3581 2006/01/31 Daniela Dorner
3582
3583 * datacenter/macros/setstatus.C, getdolist.C:
3584 - adapted macros to changes in new columns (fFailedCode,
3585 fFailedComment)
3586
3587 * datacenter/macros/setstatus.C:
3588 - added "noreset" for column fStartTime (is needed so that runtime
3589 is available in case of failure)
3590
3591 * datacenter/macros/setupdb.C:
3592 - added new columns
3593
3594 * datacenter/scripts/runcallisto, runganymed, runstar:
3595 - implemented failure handling
3596
3597 * datacenter/scripts/sourcefile:
3598 - implemented new functions to set status values
3599
3600
3601
3602 2006/01/30 Daniel Hoehne
3603
3604 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
3605 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
3606 fillganymed, fillstar, runcallisto, runganymed, runstar, sourcefile,
3607 writesequencefiles:
3608 - added function setstatus in sourcefile
3609 - changed calling of setstatus.C in setstatus
3610 - implemented variable $program to generalize usage of setstatus
3611 - replaced corresponding piece of code by function setstatus
3612 - fixed some typos
3613
3614
3615
3616 2006/01/30 Daniela Dorner
3617
3618 * datacenter/macros/setstatus.C, getdolist.C:
3619 - adapted macros to the improvement of failure handling in the
3620 automatic analysis (added columns fFailed, fStartTime,
3621 fFailedTime)
3622
3623
3624
3625 2006/01/27 Thomas Bretz
3626
3627 * mjobs/MDataSet.cc:
3628 - improved a warning output
3629
3630
3631
3632 2006/01/23 Thomas Bretz
3633
3634 * mbase/MTime.cc:
3635 - removed a sanity check in GetStringFmt. It work's quite nice
3636 in the DC but crashes on my Laptop (which is not so important)
3637
3638
3639
3640 2006/01/10 Daniela Dorner
3641
3642 * datacenter/macros/*.C, datacenter/script:
3643 - updated and added documentation
3644 - improved logging
3645 - fixed small bugs
Note: See TracBrowser for help on using the repository browser.