source: trunk/MagicSoft/Mars/Changelog@ 8116

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