source: trunk/MagicSoft/Mars/Changelog@ 7991

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