source: trunk/MagicSoft/Mars/Changelog@ 8115

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