source: trunk/MagicSoft/Mars/Changelog@ 8000

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