source: trunk/MagicSoft/Mars/Changelog@ 8081

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