source: trunk/MagicSoft/Mars/Changelog@ 7985

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