source: trunk/MagicSoft/Mars/Changelog@ 8002

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