source: trunk/MagicSoft/Mars/Changelog@ 8043

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