source: trunk/MagicSoft/Mars/Changelog@ 8067

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