source: trunk/MagicSoft/Mars/Changelog@ 8126

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