source: trunk/MagicSoft/Mars/Changelog@ 7989

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