source: trunk/MagicSoft/Mars/Changelog@ 7981

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