source: trunk/MagicSoft/Mars/Changelog@ 7975

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