source: trunk/MagicSoft/Mars/Changelog@ 8129

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