source: trunk/MagicSoft/Mars/Changelog@ 7990

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