source: trunk/MagicSoft/Mars/Changelog@ 7977

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