source: tags/Mars-V0.10.3/Changelog@ 16339

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