source: trunk/MagicSoft/Mars/Changelog@ 7983

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