source: trunk/MagicSoft/Mars/Changelog@ 7996

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