source: trunk/MagicSoft/Mars/Changelog@ 7986

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