source: trunk/MagicSoft/Mars/Changelog@ 7980

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