source: trunk/MagicSoft/Mars/Changelog@ 8109

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