source: trunk/MagicSoft/Mars/Changelog@ 8149

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