source: trunk/MagicSoft/Mars/Changelog@ 8118

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