source: trunk/MagicSoft/Mars/Changelog@ 8121

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