source: trunk/MagicSoft/Mars/Changelog@ 7999

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