source: trunk/MagicSoft/Mars/Changelog@ 8003

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