source: trunk/MagicSoft/Mars/Changelog@ 8141

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