source: trunk/MagicSoft/Mars/Changelog@ 7992

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