source: trunk/MagicSoft/Mars/Changelog@ 7995

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