source: trunk/MagicSoft/Mars/Changelog@ 7812

Last change on this file since 7812 was 7812, checked in by Daniela Dorner, 20 years ago
*** empty log message ***
File size: 50.2 KB
Line 
1Please do not write behind the end of line tag so that it is possible
2to send a Changelog file to a line printer directly. Thanks.
3
4For your entries please follow EXACTLY this style:
5
6_yyyy/mm/dd_[Your Name]
7_
8___*_filename:
9_____-_description
10_
11___*_filename2, filename3:
12_____-_description
13_
14_
15_
16
17While an underscore is a placeholder for a white-space or an empty line.
18
19 -*-*- END OF LINE -*-*-
20 2006/07/27 Daniela Dorner
21
22 * datacenter/scripts/buildsequenceentries:
23 - fixed bug in name of logfile (introduced on 2006/02/03)
24
25
26
27 2006/07/26 Daniela Dorner
28
29 * datacenter/scripts/movingrawfiles:
30 - changed machine
31 - added logging
32 - added launching of filesondisk, when files have been moved
33
34 * datacenter/scripts/filesondisk:
35 - added logging
36
37
38
39 2006/07/26 Thomas Bretz
40
41 * merpp.cc:
42 - files with the extension .raw.gz were not found. fixed. This
43 is necessary because raw-files must be merpped before they can
44 be displayed with the mars-gui.
45
46 * star.cc:
47 - fixed some misalignment when the title is printed
48
49 * datacenter/macros/fillsinope.C:
50 - removed some obsolete comments
51
52 * mbase/MContinue.h:
53 - some reformatting
54
55 * mreport/MReportStarguider.h:
56 - added enum for states
57 - added IsMonitoring member function
58
59 * msignal/MArrivalTimeCam.cc:
60 - fixed a problem which gave errors when compiling (introduced
61 with the latest change)
62
63 * manalysis/MEventRateCalc.[h,cc], manalysis/MGeomApply.[h,cc],
64 manalysis/MMultiDimDistCalc.[h,cc], mbadpixels/MBadPixelsTreat.[h,cc],
65 mbase/MEvtLoop.[h,cc], mbase/MParContainer.[h,cc], mbase/MParList.[h,cc],
66 mbase/MTask.[h,cc], mbase/MTaskList.[h,cc], mcalib/MCalibrateData.[h,cc],
67 mdata/MDataArray.[h,cc], mfbase/MF.[h,cc], mfbase/MFDataChain.[h,cc],
68 mfbase/MFDataChain.[h,cc], mfbase/MFDataMember.[h,cc],
69 mfbase/MFilterList.[h,cc], mfileio/MReadTree.[h,cc],
70 mfileio/MWriteRootFile.[h,cc], mfilter/MFParticleId.[h,cc],
71 mfilter/MFTriggerLvl1.[h,cc], mfilter/MFTriggerLvl2.[h,cc],
72 mhbase/MBinning.[h,cc], mhbase/MFillH.[h,cc], mhbase/MH3.[h,cc],
73 mhbase/MHMatrix.[h,cc], mimage/MHillasCalc.[h,cc],
74 mimage/MImgCleanStd.[h,cc], mimage/MImgCleanTGB.[h,cc],
75 mpointing/MSrcPosCam.[h,cc], msignal/MExtractFixedWindow.[h,cc],
76 msignal/MExtractSignal.[h,cc], msignal/MExtractSignalABcorr.[h,cc],
77 msignal/MExtractor.[h,cc], mtools/MChisqEval.[h,cc]
78 - replaced StreamPrimitive(ofstream&) by StreamPrimitive(ostream&)
79 - replaced SavePrimitive(ofstream&) by SsavePrimitive(ostream&)
80 - if necessary let SavePrimitive(ofstream&) call
81 SavePrimitive(ostream&)
82
83 * mbadpixels/MBadPixelsCam.cc, mbadpixels/MBadPixelsIntensityCam.cc,
84 mbase/MEvtLoop.cc, mbase/MLog.cc, mbase/MParList.cc, mbase/MTaskList.cc,
85 mcalib/MCalibConstCam.cc, mcalib/MCalibrationBlindCam.cc,
86 mcalib/MCalibrationCam.cc, mcalib/MCalibrationIntensityCam.cc,
87 mcalib/MCalibrationIntensityConstCam.cc, mdata/MDataArray.cc,
88 mdata/MDataFormula.cc, mdata/MDataList.cc, mfbase/MFilterList.cc,
89 mgeom/MGeomCam.cc, mhcalib/MHCalibrationCam.cc, mmain/MMonteCarlo.cc,
90 mpedestal/MPedPhotCam.cc, mpedestal/MPedestalCam.cc,
91 mreport/MReportFileRead.cc, msignal/MArrivalTimeCam.cc,
92 msignal/MExtractedSignalCam.cc, msignal/MSignalCam.cc:
93 - replaced ForEach by R__FOR_EACH
94
95 * mbase/MAGIC.h:
96 - define R__FOR_EACH macro if not yet defined
97
98 * mbase/MEvtLoop.cc:
99 - removed usage of copy-constructor of TEnv
100
101 * mbase/MString.h:
102 - exclude some of the member function from CINT (gives problem
103 with CINT)
104
105 * mfbase/MFEventSelector.[h,cc]:
106 - removed StreamPrimitive (it was empty anyhow)
107
108 * mranforest/MRanTree.cc:
109 - moved includes for TVector and TMatrix to header
110 - replaced TMatrixRow by TMatrixFRow_const in TreeHad
111
112 * msignal/Makefile, msignal/SignalLinkDef.h:
113 - removed MExtractSignal
114 - removed MExtractSignal2
115 - removed MExtractSignal3
116 - removed MExtractSignalABcorr
117
118 * mbase/MArgs.cc, mbase/MContinue.cc, mbase/MEnv.cc, mbase/MGMap.[h,cc],
119 mbase/MGTask.h, mbase/MLogManip.h, mbase/MLogPlugin.h
120 mbase/MParContainer.cc, mbase/MParList.cc, mbase/MParameters.cc,
121 mbase/MSearch.cc, mbase/MStatusArray.h, mbase/MTask.cc,
122 mbase/MTaskList.[h,cc]:
123 - removed some unused parameters from function declaration
124
125 * mbase/MArray.h, mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h,
126 mbase/MArrayI.h, mbase/MArrayS.h, mbase/MDirIter.h, mbase/MLog.[h,cc],
127 mbase/MReadSocket.h, mbase/MTask.cc, mbase/MTaskList.[h,cc],
128 mbase/MTime.h:
129 - added explicit initialization of base class to copy ctor
130
131 * mbase/MDirIter.[h,cc], mbase/MLog.[h,cc], mbase/MRunIter.cc,
132 mbase/MZlib.cc:
133 - fixed some warnings about local overwrites of variable names
134
135 * mbase/MTaskList.[h,cc]:
136 - removed unsused second argument from CheckAddListTo
137 - allow 0 as the type argument which just keeps the input steam id
138 of the task
139
140 * mjobs/MSequence.cc:
141 - fixed a deprecated conversion from string constant to `char*
142
143 * mfbase/MFilterList.cc:
144 - improved warn output
145
146 * msignal/MArrivalTimeCalc2.cc, msignal/MArrivalTimePix.[h,cc],
147 msignal/MExtractFixedWindowPeakSearch.cc, msignal/MExtractSignal.cc,
148 msignal/MExtractSignal2.cc, msignal/MExtractSignal3.cc,
149 msignal/MExtractSignalABcorr.cc, msignal/MExtractTime.cc,
150 msignal/MExtractTimeAndCharge.cc, msignal/MExtractor.cc,
151 msignal/MExtractTimeAndChargeDigitalFilterPeakSearch.cc:
152 - removed first obsolete argument from SetGainSaturation
153
154 * msignal/MExtractedSignalCam.[h,cc]:
155 - removed obsolete fNdf
156 - increased class version
157
158 * msignal/MExtractedSignalPix.[h,cc]:
159 - removed obsolete fIsLoGainUsed
160 - removed obsolete fChisquare
161 - increased class version
162 - removed obsolete first argument from SetGainSaturation
163
164
165
166 2006/07/23 Thomas Bretz
167
168 * datacenter/scripts/copyscript:
169 - only try to insert the contents of runbook files which
170 contain the regexp \\\.rbk$ instead of .rbk It might be
171 that in a script it should be \.rbk$ rather than \\\.rbk$
172 (to be tested)
173
174
175
176 2006/07/22 Thomas Bretz
177
178 * datacenter/scripts/runstar:
179 - added -r to sort ToDo-files such that the newest sequences
180 are processed first
181
182
183
184 2006/07/21 Daniela Dorner
185
186 * datacenter/scripts/checkfilesforsequavail:
187 - fixed bug in path
188
189
190
191 2006/07/19 Thomas Bretz
192
193 * msignal/MArrivalTimeCam.cc:
194 - added case 7 and 2 in GetPixelContent
195
196
197
198 2006/07/13 Thomas Bretz
199
200 * mastro/MAstroCatalog.h:
201 - implemented new member function GetNumStars
202
203 * mbase/MGMap.[h,cc]:
204 - implemented new member function DrawHexagon
205
206
207
208 2006/07/11 Thomas Bretz
209
210 * mbase/MStatusArray.cc, mdata/MDataChain.cc, mdata/MDataFormula.cc,
211 mhflux/MMcSpectrumWeight.cc, mimage/MHillasExt.cc, mjobs/MJCut.cc,
212 msignal/MExtractTimeAndChargeDigitalFilter.cc,
213 mranforest/MRanForestCalc.cc:
214 - fixed some compiler warning of the kind
215 ambiguous overload for `Bool_t ? const char[14] : const TString &'
216 to make gcc 2.95.3 happy (used to get cosy working with the
217 latest Mars version)
218
219 * mbase/MZlib.[h,cc]:
220 - added some preprocessor statements which allow compilation with
221 gcc 2.95.3
222
223 * mastro/MAstroCamera.cc:
224 - removed path from include
225
226 * mastro/Makefile:
227 - added directory for MHCamera
228
229 * mhflux/MHThetaSqN.cc:
230 - removed the const-qualifier from the static_cast when setting
231 tghe MParameterD
232
233
234
235 2006/07/06 Thomas Bretz
236
237 * Makefile.conf.linux:
238 - removed options -Wstrict-prototypes -Wmissing-prototypes
239 obsolete for C++
240
241 * mastro/MAstro.h, mgui/MCamEvent.h:
242 - added virtual destructor to make gcc 4.1 happy
243
244 * mfilter/MFMagicCuts.cc, mtools/MagicJam.cc:
245 - added includes to make gcc 4.1 happy
246
247 * mranforest/MRanForestCalc.cc:
248 - added include for the compilation with root 5.10/00
249
250
251
252 2006/07/05 Thomas Bretz
253
254 * datacenter/macros/checkfileavail.C,
255 datacenter/macros/checkstardone.C,
256 datacenter/macros/doexclusions.C,
257 datacenter/macros/filldotraw.C,
258 datacenter/macros/fillganymed.C,
259 datacenter/macros/fillsignal.C,
260 datacenter/macros/fillstar.C,
261 datacenter/macros/setupdb.C:
262 - make sure that 'res' is correctly deleted
263
264 * datacenter/macros/doexclusions.C:
265 - fixed some variable name overrides
266
267 * mhflux/MAlphaFitter.[h,cc]:
268 - added the possibility to DrawResult()
269
270 * mhflux/MHAlpha.[h,cc]:
271 - added new output container (Bin) which contains the number
272 of the bin the event was assigned to
273 - fixed drawing the significance in DrawAll
274
275
276
277 2006/07/04 Daniela Dorner
278
279 * datacenter/scripts/copyscript:
280 - removed not needed if-clause (was used to copy subsystemfiles to
281 /magic/datacenter/totape)
282
283
284
285 2006/07/03 Thomas Bretz
286
287 * mhflux/MHThetaSqN.[h,cc]:
288 - added counter and output some statistics afterwards
289
290
291
292 2006/06/29 Thomas Bretz
293
294 * mmain/MEventDisplay.cc:
295 - added decoding of calibration pattern
296
297 * mbase/MContinue.cc:
298 - small change to some output
299
300 * mmc/MMcTrig.hxx, mmc/MMcTrigHeader.hxx:
301 - increased version number
302
303 * mmc/Mdefine.h:
304 - increased CAMERA_PIXELS from 3500 to 3800
305
306
307
308 2006/06/28 Daniela Dorner
309
310 * datacenter/macros/setupdb.C:
311 - added new columns
312 - changed name columns
313
314
315
316 2006/06/28 Thomas Bretz
317
318 * datacenter/macros/fillstar.C:
319 - added number of correlated stars
320
321 * datacenter/macros/plotdb.C:
322 - added number of correlated stars
323 - changed name of database column
324
325 * callisto.cc, mbadpixels/MBadPixelsCalc.cc,
326 mjtrain/MJTrainSeparation.cc:
327 - small improvement to log-output
328
329 * tpoint/gui.C:
330 - added some SetFrameBorderMode and SetBorderMode
331
332
333
334 2006/06/27 Thomas Bretz
335
336 * mhflux/MHAlpha.cc:
337 - added a small change to prevent DrawAll from opening a new
338 canvas if called with the option "No new canvas" and no
339 fDisplay
340
341
342
343 2006/06/26 Thomas Bretz
344
345 * mjobs/MJCut.[h,cc]:
346 - added error codes for some fatal errors
347
348 * ganymed.cc:
349 - pipe error codes to shell
350
351
352
353 2006/05/29 Thomas Bretz
354
355 * mbase/MEnv.cc:
356 - included THashList for compatibility with root 5.10/00
357
358 * mdata/MDataArray.[h,cc]:
359 - included TVector in header for compatibility with root 5.10/00
360
361 * mgui/MHexagon.cc:
362 - changed argument of PaintFillArea from Float_t to Double_t
363 for compatibility with root 5.10/00
364
365 * mhbase/MHMatrix.[h,cc]:
366 - added some #ifdef for compatibility with root 5.10/00
367 - included TVector in the header for compatibility with
368 root 5.10/00
369
370 * mjtrain/MJTrainDisp.cc:
371 - added the possibility to set weights
372 - added new histogram to show avg psf versus energy
373
374 * mjtrain/MJTrainRanForest.cc:
375 - included TFile for compatibility with root 5.10/00
376
377 * mranforest/MRanForest.[h,cc]:
378 - included TMatrix and TVector in header for compatibilty
379 with root 5.10/00
380
381 * mtools/MHSimulatedAnnealing.[h,cc]:
382 - included TMatrix and TVector in header for compatibilty
383 with root 5.10/00
384
385
386
387 2006/05/24
388
389 * RELEASE 0.9.6
390
391
392
393 2006/05/24 Thomas Bretz
394
395 * mbadpixels/MBadPixelsTreat.cc:
396 - another small improvement, set fMaxArrivalTimeDiff to 0.9
397
398 * mjobs/MJPedestal.cc:
399 - switched off error in case of "pulse is too much to the left"
400 - the extraction window is not changed anymore
401
402 * mhflux/MAlphaFitter.cc:
403 - made new background fit more robust by improving the start
404 values
405
406 * mhflux/MHAlpha.[h,cc]:
407 - preliminary implementation showing automatically all sizebins in
408 the status display
409
410 * mpointing/MPointingDevCalc.[h,cc]:
411 - if the mispointing is set to 0 due to missing mispointing
412 information also the starguider calibration is reset.
413 - in the case the latest report is older than a default (currently
414 one minute) and the current report will be skip the starguider
415 correction and calibration will be reset.
416
417 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
418 - updated
419
420 * mmc/MMcRunHeader.hxx:
421 - added new getter for ShowerPhiMin and ShowerPhiMax
422
423
424
425 2006/05/23 Daniela Dorner
426
427 * scripts/processsequence:
428 - added (script to run callisto, merppupdate and star for 1
429 sequence)
430
431 * scripts/preparemc:
432 - added (script to create montecarlo sequence and datasetfiles)
433
434
435
436 2006/05/23 Thomas Bretz
437
438 * mranforest/MRanTree.cc:
439 - should be if(!Finite) instead of if(Finite)
440
441 * mhbase/MH3.cc:
442 - fixed a problem which arouse in root 4.04/02g namely that
443 is the draw-option is " " nothing is displayed. Therefore
444 all " " are removed before the histogram is drawn
445
446 * mhist/MHCamera.cc:
447 - when the azimuthal profile was produced the binning was optimized
448 with the OptimizeLimits. This doesn't make sense because it
449 changed the alignment of the bins with the 60deg boundaries
450
451 * mreport/MReportStarguider.cc:
452 - fixed a typo in a comment and removed an obsolete one
453
454 * msignal/MExtractTimeAndCharge.cc:
455 - instead of setting the arrival time to a value at the border of
456 the meaningful range a random number is assigned in the case
457 of an arrival time extracted outside the fadc range. This
458 avoids possible unfortuante coincidences in arrival times.
459
460 * mbadpixels/MBadPixelsTreat.[h,cc]:
461 - added new data member fMaxArrivalTimeDiff, which is the maximum
462 arrival time difference allowed for the badpixel algorithm
463 to determin whether a pixels belongs to a shower
464 - changed the old value (0.5) to 1.0 as suggested by Stefan
465 due to a recent study on the fraction of pixels surviving the
466 image cleaning
467
468 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc:
469 - added comment to show usage of new option
470
471
472
473 2006/05/22 Daniela Dorner
474
475 * datacenter/scripts/makecallistolinks:
476 - fixed bug
477
478
479
480 2006/05/22 Thomas Bretz
481
482 * mranforest/MRanTree.cc:
483 - replaced some arbitrary small and large values by FLT_MAX in
484 FindBestSpllit*
485 - replaced in FindBestSpllit* a sanity check for rld and rrd (do
486 not divide by zero) by a check whether the result (crit) is finite
487
488 * mcamera/MCameraRecTemp.[h,cc]:
489 - implemented new data member for validity
490 - increased class version by 1
491
492 * mpointing/MHPointing.[h,cc]:
493 - implemented new TGraph for number of correlated stars
494 - increased class version by 1
495
496 * mpointing/MPointingDevCalc.cc:
497 - if the report is empty assume no pointing deviation and also
498 reset the starguider calibration
499
500 * mpointing/MPointingPos.cc:
501 - slight modifications to comment
502
503 * mreport/MReport.cc:
504 - introduced new fake version to support new starguider format
505
506 * mreport/MReportCC.[h,cc]:
507 - improved handling of receiver boar com-errors and RecTemp section
508
509 * mreport/MReportStarguider.[h,cc]:
510 - implemented changes in the starguider reports around 9th May
511 - added new data member for number of correlated stars
512 - increased class version by 1
513
514
515
516 2006/05/21 Thomas Bretz
517
518 * mfileio/MReadTree.cc:
519 - show all added files only in debug modes or if wildcards are used
520
521 * mfilter/MFEnergySlope.[h,cc]:
522 - added a third constructor which also allows to set fMcEnergyMin
523
524 * mjtrain/MJTrainSeparation.[h,cc]:
525 - updated text output
526 - improved result display
527 - added possibility to set weights and/or pre/post-tasks for
528 train or test only
529
530 * mranforest/MRanForest.cc:
531 - commented out an obsolete check to check whether TMath::Sort
532 has sorted correctly
533 - added some comments
534
535
536
537 2006/05/20 Thomas Bretz
538
539 * mreport/MReportCC.cc:
540 - fixed a typo in InterpreteTD which was introduced yesterday
541
542
543
544 2006/05/19 Thomas Bretz
545
546 * mbase/MMath.h:
547 - added default to second argument of GaussProb
548
549 * mcamera/MCameraTD.[h,cc], mcamera/MCameraTH.[h,cc]:
550 - added a data member fIsValid giving the status of the arrays
551 in case the CC reports contained nonsense (mainly for files
552 before summer 2005)
553 - increased class version by 1
554
555 * mhflux/MHAlpha.h:
556 - made SetOffData virtual
557
558 * mreport/MReport.cc:
559 - small changes to some comments
560
561 * mreport/MReportCC.[h,cc]:
562 - better handling of problems with the TH and TD part of the
563 CC-REPORT for files older than 200507190 and 200412210
564 respectively
565
566 * mreport/MReportFileReadCC.cc:
567 - always output the file format version
568
569 * mhflux/MAlphaFitter.[h,cc]:
570 - implemented fitting of the off-data for background determination
571 - the result values are not yet accessible
572 - increased class version by 1
573
574 * mhflux/MHThetaSqN.[h,cc]:
575 - some improvements regarding the treatment of the signal-regions
576 - allow to set a different cut-level for off-cuts
577
578
579
580 2006/05/18 Thomas Bretz
581
582 * mhflux/MAlphaFitter.h:
583 - added Getter for ScaleMode
584
585 * mhflux/MHAlpha.[h,cc]:
586 - made fHillas data member protected
587 - increased size of fMap
588
589 * mhflux/MHThetaSq.[h,cc]:
590 - removed obsolete data-member fThetaSq
591
592 * mjtrain/MJTrainRanForest.cc, mranforest/MRanForestCalc.cc:
593 - fixed a typo in a comment
594
595 * mranforest/MRanTree.cc:
596 - added a lot of comments in the code
597
598 * callisto.cc:
599 - fixed typo in output
600
601 * mhflux/MHThreshold.cc:
602 - enabled grids
603 - slightly improved calculation of shown threshold
604
605 * mhflux/MHThetaSqN.[h,cc]:
606 - added
607
608 * mhflux/Makefile, mhflux/FluxLinkDef.h:
609 - added MHThetaSqN
610
611
612
613 2006/05/18 Daniela Dorner
614
615 * resources/calibration.rc, resources/calibration_spline.rc:
616 - added values for current and following periods
617
618
619
620 2006/05/05
621
622 * RELEASE 0.9.5.1
623
624
625
626 2006/05/05 Thomas Bretz
627
628 * datacenter/macros/plotdb.C:
629 - updated with new tabs for the starguider data
630
631 * mhflux/MHEnergyEst.cc:
632 - print the result to the all-logstream
633 - changed the fit range not to take the overflow into account
634
635 * mranforest/MRanForest.[h,cc]:
636 - Use the default Reset() instead of Reset(0)
637 - changed output while training
638 - replaced a lot of TArrays by MArrays
639 - at some points replaced gRandom->Rndm by gRandom->Integer
640 - removed some obsolete arguments from ModifyDataSort
641 - In CreateDataSort isort need not to be initialized, it is
642 done by TMath::Sort anyhow
643 - a small simplification to ModifyDataSort
644 - added some const-qualifiers in funciton calls
645
646 * mranforest/MRanTree.[h,cc]:
647 - replaced a lot of TArrays by MArrays
648 - removed some obsolete calls to Reset(0) after the instatization
649 of the array
650 - small acceleration of the averaging when calculating fBestSplit[k]
651 - at some points replaced gRandom->Rndm by gRandom->Integer
652 - directly give mean[kbuild] and square[kbuild] as an argument
653 to FindBestSplit
654 - removed the obsolste dereferencing from the call to FindBestSplit
655 - added some const-qualifiers in funciton calls
656 - make a copy of tclasspop in BuildTree to be able to give the
657 array as a const qualified reference. It is not used at any other
658 place
659 - in TreeHad first get the pointers to the vector with the data to
660 get rid of the range check done by root. This has also the advantage
661 that all TreeHad member function can be unified into a single
662 member function
663
664 * mhflux/MAlphaFitter.cc:
665 - fixed a problem with the fit which could cause infinite loops
666 in the case of off-data. This did in no means effect the result,
667 just the performance.
668
669 * mhbase/MH3.cc:
670 - convert the options ToLower case first before checking
671
672 * mjtrain/MJTrainRanForest.[h,cc]:
673 - added AddPar member function
674 - added fPreTasks and fPostTasks
675 - added fEnableWeights
676 - added member functions suporting setting pre- and posttasks
677 and weights
678
679 * mtools/MTFillMatrix.h:
680 - added new member function to clear the fPreCuts, fPreTasks and
681 fPostTasks lists
682
683 * mjtrain/MJTrainEnergy.cc:
684 - implemented usage of weights
685
686 * mjtrain/MJTrainSeparation.[h,cc]:
687 - implemented the usage of weights
688 - implemented a random source position to train with wobble
689 data
690 - added some more output
691 - added an option to switch between classification and regression
692 - added th epossibility to change the MC flux
693
694 * mjtrain/Makefile:
695 - added include path for mpointing and mimage
696
697
698
699 2006/05/04 Thomas Bretz
700
701 * mbase/MTaskList.[h,cc]:
702 - added new member function AddToListBefore(TList&) and
703 AddToListAfter(TList&)
704 - added corresponding RemoveFromList(TList&)
705
706 * mhflux/MMcSpectrumWeight.[h,cc]:
707 - added new member functions CalcSpecNew and CalcSpecOld to
708 evaluate the spectrum at a given energy
709 - added a new data member which allows to set an energy
710 at which the normalization is calculated instead of
711 the integral
712
713 * mpointing/MSrcPosRndm.[h,cc]:
714 - added new option which allows to create a random wobble
715 source position
716
717
718
719 2006/05/03 Daniela Dorner
720
721 * datacenter/macros/setupdb.C:
722 - changed type of sourcename and projectname according to new
723 format
724
725
726
727 2006/05/03 Thomas Bretz
728
729 * Makefile.rules:
730 - added new option zdiff
731
732 * mbase/MTaskList.[h,cc]:
733 - overwrite member function AddToList with a TList-reference
734 as argument
735
736 * mhflux/MHCollectionArea.[h,cc]:
737 - added the missing //! behind the fMcEvt data member
738 - increased class version number
739 - removed obsolete fEnergy data member
740
741 * mranforest/MRanForest.cc:
742 - added to the output whether weights are set
743
744 * mraw/MRawRunHeader.cc:
745 - removed an obsolete Print() which enetered for debugging
746
747 * mimage/MHNewImagePar.cc:
748 - the plots for CocCOG and ConcCore had the same color... fixed
749
750 * mranforest/MRanForestCalc.[h,cc]:
751 - allow to set weights for each event
752
753 * mtools/MTFillMatrix.[h,cc]:
754 - implemented the possibility to set pre- and post-tasks
755 executed in the eventloop
756
757
758
759
760 2006/05/02 Thomas Bretz
761
762 * mraw/MRawRunHeader.cc:
763 - fixed the typo in the output
764
765 * mpointing/MHPointing.cc, datacenter/macros/fillstar.C:
766 - fixed a typo in the name of the plot Skybrightness
767
768
769
770 2006/04/30 Thomas Bretz
771
772 * mjtrain/MJTrainSeparation.[h,cc]:
773 - new option to switch between regression and classification
774 - fixed the auto training (still far from working well)
775 - improved result plots
776
777 * mbase/MMath.cc:
778 - fixed SignificanceLiMa such that it allows basically zero
779 signal- and/or background events
780
781
782
783 2006/04/27 Thomas Bretz
784
785 * datacenter/macros/fillstar.C:
786 - replaced the mean by the median
787
788
789
790 2006/04/26 Daniela Dorner
791
792 * datacenter/macros/fillstar.C, datacenter/macros/setupdb.C:
793 - added four new columns to the table Star
794
795
796
797 2006/04/24 Thomas Bretz
798
799 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
800 - some fixes to the comments describing random forest
801
802
803
804 2006/04/23 Thomas Bretz
805
806 * mhist/MHHadronness.cc:
807 - do not reset the two hadronness-histograms in SetupFill
808 otherwise MJTrainSeparation cannot work correctly
809
810 * mjtrain/MJTrainSeparation.cc:
811 - added a Plot of Hadronness versus Size for MC events
812
813
814
815 2006/04/22 Thomas Bretz
816
817 * mraw/MRawRunHeader.cc:
818 - some small changes, mainly output and comments
819
820 * mhflux/MHAlpha.[h,cc]:
821 - show also the integrated number of excess events in the
822 plot versus energy/size and show the correct error.
823
824 * mtools/MJSpectrum.cc:
825 - added accelerator for executing the tasklist as in MJCut
826
827 * macros/train/trainseparation.C:
828 - fixed a typo
829
830 * mjtrain/MJTrainSeparation.h:
831 - added missing initialization of fAutoTrain
832 - fixed an error in EnablAutoTrain (was always set to kTRUE)
833
834
835
836 2006/04/21 Daniel Hoehne
837
838 * datacenter/scripts/doqualityplots, datacenter/scripts/dowebplots:
839 - fixed bug in usage of pstoimg
840
841
842
843 2006/04/13 Thomas Bretz
844
845 * mraw/MRawRunHeader.[h,cc]:
846 - adapted to new DAQ format version 6
847 - increased class version number
848
849 * mtools/MTFillMatrix.cc:
850 - added accelerator for executing the tasklist as in MJCut
851
852 * mfilter/MFEnergySlope.cc:
853 - small update to output
854
855 * mfbase/MFilterList.[h,cc]:
856 - fixed a really old problem that the contents of the list never
857 got ReInit. Hopefully this never had bad sideeffects.
858
859 * macros/train/trainenergy.C:
860 - added another comment how to change the spectral slope of the
861 monte carlo spectrum
862
863
864
865 2006/04/13 Thomas Bretz
866
867 * mreport/MReport.cc:
868 - added new fake arehucas versions to fix a problem with the
869 starguider reports
870
871 * mreport/MReportFileRead.cc:
872 - increased informations in warning output
873
874 * mreport/MReportStarguider.cc:
875 - fixed a problem with the starguider reports between 6.3.2006 and
876 19.3.2006
877
878
879
880 2006/04/13 Daniel Hoehne
881
882 * datacenter/db/findoffdata.php:
883 - implemented query for the inhomogeneity
884
885 * datacenter/db/runinfo.php:
886 - added checkboxes for start time, failed time and error codes
887
888 * datacenter/db/datacheck.php:
889 - fixed bug in StatusMenus for DataCheck and RawFile
890
891
892
893 2006/04/12 Daniela Dorner, Daniel Hoehne
894
895 * datacenter/scripts/makecallistolinks:
896 - fixed bug
897
898
899
900 2006/04/12 Thomas Bretz
901
902 * datacenter/macros/filldotraw.C:
903 - allow to access gzipped raw-files
904
905
906
907 2006/04/11 Thomas Bretz
908
909 * mastro/MAstro.h:
910 - added conversion Parsec2Lighyear
911
912 * mbase/MLogHtml.cc:
913 - added a fix to display < and > correctly
914
915 * mhflux/MHCollectionArea.[h,cc]:
916 - commented out obsolete fEnergy parameter
917
918 * mjobs/MJSpectrum.cc:
919 - fill a second collection area plot after trigger
920
921 * mjoptim/MJOptimize.cc:
922 - improve speed of optimization by switching of timing and
923 reset in eventloop
924
925 * mmc/MFadcHeader.h:
926 - changed MFADC_CHANNELS from 3500 to 3800 according to Abelardo
927
928 * mmc/MMcFadcHeader.hxx:
929 - increaded version number from 7 to 8
930
931
932
933 2006/04/11 Daniel Hoehne, Daniela Dorner
934
935 * datacenter/scripts/dodatacheck:
936 - fixed bug in finding raw-files
937
938
939
940 2006/04/10 Daniel Hoehne
941
942 * datacenter/macros/filldotrun.C:
943 - implemented new arehucas version
944
945
946
947 2006/04/07 Daniel Hoehne, Daniela Dorner
948
949 * datacenter/macros/filldotrun.C, buildsequenceentries.C, setupdb.C:
950 - implemented new arehucas version
951
952
953
954 2006/04/06 Daniela Dorner
955
956 * datacenter/scripts/makecallistolinks:
957 - fixed bug in resetting
958
959 * datacenter/db/tabs.php:
960 - changed tabs for wobble
961
962
963
964 2006/04/05 Thomas Bretz
965
966 * datacenter/macros/plotdb.C:
967 - added new tab with the effective on-time relative to the
968 observation time
969
970 * sponde_onoff.rc:
971 - added
972
973
974
975 2006/04/04 Thomas Bretz
976
977 * datacenter/macros/plotdb.C:
978 - if no dataset and no time-interval is given only sequences with
979 an effective on-time above five minutes are plotted anymore
980
981
982
983 2006/03/21 Daniela Dorner
984
985 * datacenter/db/ganymed.php, datacenter/db/tabs.php:
986 - included different tabs for on/off and wobble
987
988 * datacenter/db/ganymed.php:
989 - added zd angle range and observation period
990
991 * datacenter/db/sequence.php:
992 - added rel. ontime
993
994
995
996 2006/03/20 Thomas Bretz
997
998 * mraw/MRawRunHeader.cc:
999 - if the pixels to be swaped are both not found, assume they are
1000 intentially not mapped. Changed the Error to a Warning
1001
1002 * mhflux/MHDisp.[h,cc]:
1003 - made the scale region a parameter which can be changed from
1004 within the display
1005 - allow the scale parameters to be setup from the resource-file
1006 - changed the source-region which is cut out in wobble mode from
1007 +/-15deg to +/-25deg which better fits what we get from MHPhi
1008
1009 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
1010 - added example how to change the new scale parameters in MHDisp
1011
1012 * mhflux/MAlphaFitter.[h,cc]:
1013 - implemented the strategy for optimization which is suggested
1014 by the Berlin people for weak sources "weaksource"
1015
1016 * mhflux/MHPhi.[h,cc]:
1017 - moved the AppendPad for the text-paint into all sub-pads which
1018 need it. Otherwise they are not always properly updated.
1019
1020
1021
1022 2006/03/16 Daniela Dorner
1023
1024 * datacenter/scripts/sourcefile:
1025 - small bugfix in logging
1026
1027 * datacenter/db/tabs.php:
1028 - added new tab for ganymed
1029
1030
1031
1032 2006/03/15 Stefan Ruegamer
1033
1034 * manalysis/MCameraData.cc
1035 - inserted an image cleaning based on the time information
1036 of the shower (CalcCleaningArrivalTime)
1037
1038 * manalysis/MCameraData.h
1039 - made entry for "CalcCleaningArrivalTime"
1040
1041 * mimage/MImgCleanStd.cc
1042 - created entries for the new image cleaning named "Time"
1043
1044 * mimage/MImgCleanStd.h
1045 - inserted entry "kTime"
1046
1047
1048
1049 2006/03/14 Daniela Dorner
1050
1051 * datacenter/scripts/makecallistolinks:
1052 - fixed bug
1053
1054 * steps.rc:
1055 - added fFillGanymed to influences of fGanymed
1056
1057
1058
1059 2006/03/14 Thomas Bretz
1060
1061 * mhflux/MHEffectiveOnTime.cc:
1062 - skip the fit not only if the integral is empty but
1063 also if the first bin is empty
1064 - changed upper limit to 95% according to a study from
1065 David Paneque
1066 - replaced the fit with the exponential used in the BCN Mars
1067 version
1068 - use the correct number of entries
1069 - use a likelihood fit
1070 - calculate the fit quality from the probability
1071 - ignore the fit quality for the theta-plot
1072
1073 * mimage/MHNewImagePar.cc:
1074 - fixed the handling of the "same" option in Draw/Paint
1075
1076 * mpointing/MPointingDev.h:
1077 - fDx and fDy initialized in the constructor
1078
1079 * mbase/MTask.[h,cc]:
1080 - removed the kDontCount option. Instead don't use the TStopwatch
1081 counter anymore. By this the class to TStopwatch can be
1082 suppressed completely if kDontTime is set.
1083
1084 * mbase/MContinue.cc, mbase/MTaskEnv.cc, mfbase/MF.cc,
1085 mfbase/MFilterList.[h,cc]:
1086 - pipe the accelerator flag to the filter or task
1087
1088 * mjobs/MJCut.cc:
1089 - also accelerate the reading task
1090
1091
1092
1093 2006/03/13
1094
1095 * RELEASE 0.9.5
1096
1097
1098
1099 2006/03/13 Thomas Bretz
1100
1101 * ganymed.rc:
1102 - changed smearing to half of our PSF 0.06
1103 - added new examples for setting the starguider calibration
1104
1105 * ganymed_onoff.rc
1106 - changed smearing to half of our PSF 0.06
1107 - switched the new feature for a random source position on
1108 - added new examples for setting the starguider calibration
1109
1110 * ganymed_wobble.rc:
1111 - changed smearing to half of our PSF 0.06
1112 - added new examples for setting the starguider calibration
1113 - added example how to control the phi plot
1114
1115 * mhflux/MHPhi.[h,cc]:
1116 - many improvements to the algorithm, it now takes also
1117 inhomgeneities into account
1118 - restructured the display, display more histograms
1119 - increased class version to 2
1120
1121 * mjobs/MJCut.cc:
1122 - enabled acceleration for first and second loop
1123
1124 * mpointing/MPointingDevCalc.[h,cc]:
1125 - allowed to set the starguider offset calibration from the
1126 resource file
1127
1128 * callisto_Dec04Jan05.rc:
1129 - replaced Calibration scale factor by usage of
1130 resources/calibration_spline.rc
1131
1132
1133
1134 2006/03/13 Markus Meyer
1135
1136 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
1137 - changed cuts:
1138 wobble: average values from optimisation of 3 Crab
1139 sample (01/05,10/05,12/05), done by Karsten
1140 onoff : cuts from 1218 (01/05, highest significance)
1141 theta is now 0.22 for both.
1142
1143
1144
1145 2006/03/13 Daniel Hoehne
1146
1147 * ganymed_wobble.rc,ganymed_onoff.rc,ganymed.rc:
1148 - implemented qualitycut in log10(conc) vs. log10(size)
1149
1150
1151
1152 2006/03/13 Markus Meyer
1153
1154 * resources/calibration_spline.C:
1155 - more comments
1156
1157
1158
1159 2006/03/10 Markus Meyer
1160
1161 * resources/calibration.C:
1162 - update from p27 to p39 (spline excluded, still p33 data missing)
1163
1164
1165
1166 2006/03/10 Markus Meyer
1167
1168 * resources/calibration_spline.C:
1169 - correction coefficients for spline data for each period
1170
1171
1172
1173 2006/03/10 Daniel Hoehne
1174
1175 * datacenter/scripts/insertsequences:
1176 - fixed bug
1177
1178
1179
1180 2006/03/09 Daniel Hoehne
1181
1182 * ganymed_wobble.rc:
1183 - changed parameters 1 to 5 in Cut1 to actual values
1184
1185
1186
1187 2006/03/08 Thomas Bretz
1188
1189 * readdaq.cc, mraw/MRawFileRead.[h,cc], mraw/MRawRunHeader.cc:
1190 - added new force-option to foirce output of run-header
1191
1192
1193
1194 2006/03/08 Daniela Dorner
1195
1196 * datacenter/script/movingrawfiles:
1197 - added moving of files, that are transferred via internet
1198 - added removing of empty directories
1199
1200 * datacenter/db/ganymed.php:
1201 - added links to ganymedplots
1202 - added links to sequence.php (instead of links to starfiles)
1203 - fixed bug in query
1204
1205 * datacenter/db/sequence.php:
1206 - added links to plots from callisto and star
1207 - fixed bug in query
1208
1209 * datacenter/db/sequinfo.php:
1210 - added links to sequence.php
1211
1212 * datacenter/db/datasetinfo.php:
1213 - added links to ganymed.php
1214
1215 * datacenter/db/tabs.php:
1216 - added (includefile for names of tabs of statusdisplays)
1217
1218
1219
1220 2006/03/07 Thomas Bretz
1221
1222 * mcalib/MCalibrateData.cc:
1223 - take the bad pixel information into account when calculating the
1224 number of saturating pixels!
1225
1226
1227
1228 2006/03/06 Thomas Bretz
1229
1230 * showplot.cc:
1231 - fixed the position were the first argument is converted
1232 to lower case. Until this fix no upper case could be used
1233 in file names
1234
1235 * datacenter/macros/plotdb.C:
1236 - print also average and RMS of all data.
1237
1238
1239
1240 2006/03/06 Daniela Dorner
1241
1242 * datacenter/db/ganymed.php:
1243 - added sequences + links to star-plots of sequences
1244 - improved layout
1245
1246 * datacenter/script/makecallistolinks:
1247 - changed condition, when to make the link: only, if the link is
1248 not yet existing, it is done
1249 - added resetting of db: if link is done, callisto is resetted
1250
1251 * datacenter/macros/resetcolumn.C:
1252 - added failure columns to the resetting
1253
1254
1255
1256 2006/03/04 Daniela Dorner
1257
1258 * callisto.cc:
1259 - changed return values to improve the failure handling in the db
1260
1261 * datacenter/script/makecallistolinks:
1262 - added 'Pulse is too much to the left, cannot go below 0!' as
1263 reason to use callisto_Dec04Jan05.rc
1264
1265 * datacenter/script/dowebplots:
1266 - reduced number of files to be updated by a limitation in
1267 modification time
1268
1269 * datacenter/db/ganymed.php:
1270 - added plots
1271 - effontime s->h
1272
1273
1274
1275 2006/03/03 Thomas Bretz
1276
1277 * mjobs/MJCut.cc:
1278 - added RemoveFromList for srcposrndm in off-data loop
1279
1280 * mpointing/MSrcPosRndm.[h,cc]:
1281 - fixed the scaling. MSrcPosCam has to be in mm
1282
1283 * ganymed.rc:
1284 - added line and comments with new resource
1285
1286
1287
1288 2006/03/03 Daniel Hoehne
1289
1290 * callisto_MarApr05.rc:
1291 - changed pulse position check ExtractWinLeft to 4.0 and
1292 ExtractWinRight to 4.5
1293
1294
1295
1296 2006/03/02 Thomas Bretz
1297
1298 * callisto.cc:
1299 - get result value from pulse pos check
1300
1301 * mjobs/MJCut.[h,cc]:
1302 - added the usage of the new class MSrcPosRndm
1303 - added new resource to switch random source position on
1304
1305 * mjobs/MJPedestal.[h,cc]:
1306 - changed return code of Process to int to be able to return
1307 the pulse pos check result.
1308
1309 * mpointing/PointingLinkDef.h, mpointing/Makefile:
1310 - added MSrcPosRndm
1311
1312 * mpointing/MSrcPosRndm.[h,cc]:
1313 - added
1314
1315 * mpointing/MHSrcPosCam.h:
1316 - addedn non const getter for fHist
1317
1318
1319
1320 2006/03/02 Daniela Dorner
1321
1322 * datacenter/db/querymc.php:
1323 - fixed small bug
1324
1325 * datacenter/db/dowebplots:
1326 - added option -p to the script, to be able to call the script
1327 for different programs independently
1328 - fixed find
1329
1330
1331
1332 2006/03/01 Daniela Dorner
1333
1334 * datacenter/db/datacheck.php, datasetinfo.php, sequinfo.php:
1335 - included failure handling columns
1336
1337
1338
1339 2006/03/01 Thomas Bretz
1340
1341 * mastro/MAstro.cc, mbase/MTime.cc:
1342 - added a comment in GetMagicPeriod
1343
1344 * mpointing/MPointingPos.cc:
1345 - added new member function GetString
1346 - moved code from Print to GetString
1347 - added new function IsInitialized()
1348
1349 * mjtrain/MJTrain*.[h,cc]:
1350 - added data members to change RF setup
1351
1352 * mpointing/MPointingDevCalc.h, mpointing/MPointingPosCalc.h:
1353 - added missing AddToBranchList
1354
1355 * mpointing/MHSrcPosCam.[h,cc]:
1356 - added
1357
1358 * mpointing/Makefile, mpointing/PointingLinkDef.h:
1359 - added MHSrcPosCam
1360
1361 * mbase/MTask.[h,cc]:
1362 - implemented a new data-meber fAccelerator which allows
1363 to switch off counting and timing analysis which can be very
1364 time-consuming in some circumstances
1365
1366 * mbase/MTaskList.[h,cc]:
1367 - implemented the usabe of MTask::fAccelerator to switch off
1368 resetting of all parameter containers which can be very
1369 time-consuming
1370
1371 * mimage/MImagePar.cc:
1372 - updated how the units are printed in Print()
1373
1374 * mjobs/MJCut.cc:
1375 - added a new loop to fill the source position of the on-data
1376 - the acceleration of the two main loops are disabled because
1377 they are not yet tested.
1378
1379 * datacenter/macros/plotstat.C:
1380 - the periods were wrong by one -- fixed.
1381
1382
1383
1384 2006/02/28 Daniela Dorner
1385
1386 * datacenter/scripts/insertdatasets:
1387 - made sure, that backupfiles of the editor are not taken into
1388 account, when dataset files are searched
1389
1390 * datacenter/db/*.php:
1391 - moved user, host and pw of database to the include file
1392 db.php
1393
1394 * datacenter/db/index.html:
1395 - fixed links
1396
1397 * datacenter/db/querymc.php,magicdefs.php:
1398 - added some variables
1399
1400 * datacenter/db/runinfo.php,sequinfo.php:
1401 - bugfix (incl. TestSources)
1402
1403 * datacenter/db/sequinfo.php:
1404 - changed init values
1405
1406 * datacenter/db/sequinfo.php, findoffdata.php, magicdefs.php:
1407 - added value (relative ontime)
1408
1409 * datacenter/db/dbstatus.php:
1410 - fixed bug
1411
1412 * datacenter/db/queryrbk.php:
1413 - added query field 'Night', to query all entries of one night
1414 from the runbook
1415
1416 * datacenter/db/index-header.html:
1417 - added links
1418
1419
1420
1421 2006/02/27 Thomas Bretz
1422
1423 * macros/optim/optimwobble.C:
1424 - fixed a typo (SetThetaCut instead SetAlphaCut), and added the
1425 standard Disp-parametrization
1426
1427 * mhflux/MHEffectiveOnTime.[h,cc]:
1428 - added showing the axis range of the time evolution histogram
1429
1430 * showplot.cc:
1431 - fixed a warning in the Hash-switch.
1432
1433 * mbase/MEnv.cc:
1434 - replaced casts in switch by an appended U
1435
1436 * macros/train/trainseparation.C:
1437 - replaced outdated MTTrainRFSeparate by MJTrainSeparation
1438
1439 * mastro/MAstro.h:
1440 - added conversion constants for pc-m and pc-ly
1441
1442 * mhflux/MMcSpectrumWeight.cc:
1443 - fixed typo in comment
1444
1445 * mimage/MImagePar.h:
1446 - minor changes to layout
1447
1448 * mimage/MHNewImagePar.[h,cc], mimage/MNewImagePar.[h,cc]:
1449 - added new image parameters fConcCOG and fConcCore
1450 - increased class version of MNewImagePar
1451
1452 * mimage/MHillasExt.cc:
1453 - added some comments
1454 - removed an obsolete TMath::Abs around "dist"
1455
1456 * mranforest/MRanForest.[h,cc]:
1457 - the initialization of fTreeHad was done at the wrong moment
1458 - replaced a cast int(x+.5) by TMath::Nint
1459 - added some additional warning output
1460 - added "!" to fTreeHad - it is only for temporary storage used
1461 in the histogram classes
1462
1463 * mranforest/MRanForestGrow.h:
1464 - added GetForest
1465
1466 * mjtrain/MJTrainSeparation.[h,cc]:
1467 - added some code for upcomming automatic event selection
1468
1469 * datacenter/macros/plotstat.C:
1470 - improved macro description
1471 - added arguments to main function
1472
1473 * macros/plot/mucal.C:
1474 - added
1475
1476
1477
1478 2006/02/25 Daniela Dorner
1479
1480 * datacenter/scripts/checkfilesforsequavail, checkstardone,
1481 writesequencefiles, buildsequenceentries, dodatacheck, doexclusions,
1482 fillcallisto, fillganymed, fillstar,
1483 datacenter/macros/writesequencefile.C, filldotraw.C, fillsinope.C
1484 buildsequenceentries.C, resetcolumn.C, doexclusions.C, fillcalib.C
1485 fillsignal.C, fillganymed.C, fillstar.C:
1486 - implemented, that a missing connection to the database doesn't
1487 cause an failure entry in the database, so that the step is
1488 retried in this case
1489 - updated documentation
1490
1491
1492
1493 2006/02/25 Thomas Bretz
1494
1495 * datacenter/macros/plotstat.C:
1496 - added
1497
1498
1499
1500 2006/02/24 Markus Meyer
1501
1502 * resources/calibration.rc:
1503 - update of correction values for the calibration constants
1504 (P31 - P39, without P36!(problems with spline))
1505
1506
1507
1508 2006/02/24 Daniela Dorner
1509
1510 * datacenter/db/datacheck.php, datasetinfo.php, dbstatus.php,
1511 findoffdata.php, include.php, magicdefs.php, runinfo.php,
1512 sequinfo.php, statusrps.php, statussbs.php, statussps.php:
1513 - included failure handling columns
1514
1515 * datacenter/db/findoffdata.php:
1516 - added DT
1517
1518 * datacenter/db/statusrps.php:
1519 - fixed bug
1520
1521 * datacenter/db/sequinfo.php:
1522 - reduced width of menu
1523
1524 * datacenter/scripts/copyscript:
1525 - added makedir for oldcatalogpath
1526
1527
1528
1529 2006/02/23 Thomas Bretz
1530
1531 * mjobs/MJSpectrum.cc:
1532 - fixed plot for Eý.dN/dE. The spectrum was multiplied with two
1533 times the bin-width instead of the absolute energy
1534
1535
1536
1537 2006/02/22 Daniela Dorner
1538
1539 * datacenter/db/querymc.php:
1540 - added (website to query montecarlo database - first version)
1541
1542 * datacenter/db/magicdefs.php:
1543 - added some values of montecarlo database
1544
1545
1546
1547 2006/02/17 Daniela Dorner
1548
1549 * datacenter/scripts/copyscript:
1550 - fixed path length
1551
1552 * datacenter/macros/fillsources.C:
1553 - added (macro to read source information from catalog files and
1554 insert it into the database)
1555
1556 * datacenter/db/ganymed.php:
1557 - improved output
1558
1559 * datacenter/db/index.html:
1560 - added ganymed.php
1561 - removed old link
1562
1563
1564
1565 2006/02/17 Thomas Bretz
1566
1567 * showplot.cc:
1568 - fixed path inflation in case of ganymed
1569
1570 * mjobs/MDataSet.cc:
1571 - return kFALSE if requested source wasn't found in catalog
1572
1573 * mjobs/MJCut.cc:
1574 - reformatted output of source to fit in one line
1575
1576 * mpointing/MPointingPos.[h,cc]:
1577 - output source name (title) in Print() if set
1578
1579
1580
1581 2006/02/16 Daniela Dorner
1582
1583 * datacenter/scripts/checkstardone:
1584 - small improvement in sequence handling
1585 - improved logging
1586
1587 * datacenter/scripts/sourcefile:
1588 - small bugfixes in setstatus function
1589
1590 * datacenter/scripts/runganymed:
1591 - small bugfix
1592
1593 * datacenter/scripts/copyscript:
1594 - fixed path length
1595
1596 * datacenter/db/ganymed.php:
1597 - added (website to query results for sources/datasets)
1598
1599
1600
1601 2006/02/15 Daniela Dorner
1602
1603 * datacenter/db/findoffdata.php:
1604 - implemented possibility to query range of dates for 'stardone'
1605
1606
1607
1608 2006/02/15 Daniel Hoehne
1609
1610 * datacenter/db/magicdefs.php, querycal.php, sequinfo.php:
1611 - implemented query for mean signal inner/outer and mean pulsepos
1612 * datacenter/db/sequence.php:
1613 - implemented query for mean signal inner/outer, mean pulsepos
1614 and inhomogeneity
1615
1616
1617
1618 2006/02/15 Daniela Dorner, Daniel Hoehne
1619
1620 * datacenter/scripts/writesequencefiles,doexclusion,correcttime:
1621 - fixed small bug
1622
1623
1624
1625 2006/02/14 Daniela Dorner, Daniel Hoehne
1626
1627 * datacenter/scripts/sourcefile:
1628 - fixed small bugs
1629
1630 * datacenter/scripts/movingrawfiles:
1631 - changed back to moving files without zipping
1632
1633 * datacenter/scripts/doqualityplots:
1634 - added running of plotdb.C for each datasetfile
1635
1636 * datacenter/macros/getdolist.C:
1637 - implemented limitation for number of todo files for
1638 SequenceProcessStatus
1639
1640 * datacenter/macros/checkfileavail.C,checkstardone.C:
1641 - changed return code in case that files are not available
1642
1643 * datacenter/scripts/checkfilesforsequavail,checkstardone,sourcefile:
1644 - adapted to changed return code in macros
1645
1646 * datacenter/db/magicdefs.php, querystar.php, sequinfo.php:
1647 - implemented query for inhomogeneity
1648
1649
1650
1651 2006/02/13
1652
1653 * RELEASE 0.9.4.3
1654
1655
1656
1657 2006/02/13 Thomas Bretz
1658
1659 * callisto.rc:
1660 - changed pulse position check ExtractWinLeft to 4.0 and
1661 ExtractWinRight to 4.5
1662
1663 * callisto_Dec04Jan05.rc:
1664 - changed pulse position check ExtractWinLeft to 3.0 and
1665 ExtractWinRight left at 2.5
1666
1667
1668
1669 2006/02/10 Thomas Bretz
1670
1671 * mastro/MAstro.cc:
1672 - allow for more year in the algorithm calculating easter
1673
1674 * mcamera/MCameraDC.h, mcamera/MCameraHV.h, mcamera/MCameraTD.h,
1675 mcamera/MCameraTH.h:
1676 - added a sanity check in GetPixelContent
1677
1678 * mraw/MRawRunHeader.cc:
1679 - fixed output (correct kiB instead of kB)
1680
1681 * Makefile, Makefile.rules:
1682 - implemented the possibility to spread Make through condor
1683
1684 * mastro/MAstroCatalog.[h,cc]:
1685 - new draw-options to rotate the grid and the stars
1686
1687 * mimage/MHHillas.cc:
1688 - set minimum of fDelte to 0 instead of fDistC
1689
1690 * msignal/MExtractTimeAndChargeSpline.h:
1691 - replaced the casts in SetRiseTimeHiGain and StFallTimeHiGain by
1692 TMath::NInt
1693
1694 * mjobs/MDataSet.h:
1695 - implemented new functions to check whether the dataset contains
1696 a dedicated sequence
1697
1698 * datacenter/macros/plotdb.C:
1699 - implemented the possibility to draw sequences of a dataset in
1700 several colors
1701
1702
1703
1704 2006/02/09 Thomas Bretz
1705
1706 * mreport/MReport.cc:
1707 - invented new fake CC report file version 200509300 for a change
1708 in the starguider format (the already implemented last values
1709 dissapeared again!) which is not noticed in the format version.
1710
1711 * mreport/MReportCC.cc, mreport/MReportStarguider.cc:
1712 - fixed support for ver 200510250
1713
1714 * mjobs/MJSpectrum.cc:
1715 - added fit of un-unfolded spectrum
1716
1717
1718
1719 2006/02/08 Daniela Dorner
1720
1721 * datacenter/scripts/sourcefile:
1722 - implemented function checklock
1723 - bugfix for failure code
1724
1725 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1726 checkstardone, doexclusions, fillcallisto, fillganymed, fillstar,
1727 makecallistolinks, runcallisto, runganymed, runstar,
1728 writesequencefiles:
1729 - implemented usage of function checklock
1730
1731 * datacenter/scripts/copyscript, doqualityplots, dowebplots,
1732 insertsequences, linkmc:
1733 - implemented usage of function checklock
1734 - implemented variable $program
1735
1736 * datacenter/scripts/dodatacheck:
1737 - implemented usage of function checklock
1738 - implemented variable $lockfile
1739
1740 * datacenter/scripts/insertdatasets, mcsequences, processmcsequences:
1741 - implemented usage of function checklock
1742 - implemented variables $lockfile and $program
1743
1744 * datacenter/macros/doexclusions.C, fillganymed.C:
1745 - fixed bug
1746
1747 * datacenter/macros/fillsinope.C, setstatus.C:
1748 - improved documentation
1749
1750 * datacenter/scripts/filesondisk:
1751 - implemented finding of zipped files
1752
1753
1754
1755 2006/02/08 Thomas Bretz
1756
1757 * datacenter/macros/plotdb.C:
1758 - some minor changes to the layout
1759
1760
1761
1762 2006/02/07 Daniela Dorner
1763
1764 * datacenter/scripts/makecallistolinks:
1765 - fixed bug
1766
1767 * datacenter/db:
1768 - added (directory with db-websites)
1769
1770
1771
1772 2006/02/07 Daniela Dorner, Daniel Hoehne
1773
1774 * datacenter/scripts/sourcefile:
1775 - added failure code variables
1776 - changed calling of setstatus.C accordingly
1777
1778 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1779 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
1780 fillganymed, fillstar, runcallisto, runganymed, runstar,
1781 writesequencefiles:
1782 - implemented failure variable
1783
1784 * datacenter/macros/getdolist.C, setstatus.C, setupdb.C:
1785 - added new/changed columns (fReturnCode, fFailedCode,
1786 fFailedCodeAdd)
1787
1788
1789
1790 2006/02/06 Daniela Dorner
1791
1792 * datacenter/scripts/fillstar, macros/setstatus.C, getdolist.C:
1793 - fixed bugs
1794
1795
1796
1797 2006/02/03 Daniela Dorner
1798
1799 * datacenter/scripts/sourcefile:
1800 - implemented two new functions: getdolist, finish
1801 - implemented usage of function finish in other functions
1802
1803 * datacenter/scripts/movingrawfiles:
1804 - implemented zipping of rawfiles
1805
1806 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1807 checkstardone, copyscript, correcttime, dodatacheck, doexclusions,
1808 fillcallisto, fillganymed, fillstar, insertdatasets,
1809 makecallistolinks, processmcsequences, runcallisto, runganymed,
1810 runstar, writesequencefiles:
1811 - replaced corresponding pieces of code by the functions getdolist
1812 and finish
1813 - moved variable $date to function getdolist
1814 - improved logging
1815 - generalized variables $lockfile and $todofile
1816
1817
1818 2006/02/03 Daniela Dorner, Daniel Hoehne
1819
1820 * datacenter/scripts/sourcefile:
1821 - fixed small bugs
1822
1823 * datacenter/scripts/runcallisto:
1824 - small bugfix
1825 - improved logging
1826
1827 * datacenter/scripts/insertdatasets:
1828 - removed not needed variable
1829
1830 * datacenter/macros/getdolist.C:
1831 - small bugfix
1832
1833
1834
1835 2006/02/02 Daniela Dorner
1836
1837 * datacenter/scripts/linkmc:
1838 - changed numbering of P and C run in linking
1839
1840 * datacenter/scripts/sourcefile:
1841 - moved to root-version root_v4.04.02g
1842
1843
1844
1845 2006/02/01 Daniel Hoehne
1846
1847 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1848 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
1849 fillganymed, fillstar, writesequencefiles:
1850 - adapted usage of function setstatus
1851
1852
1853
1854 2006/01/31 Daniela Dorner
1855
1856 * datacenter/macros/setstatus.C, getdolist.C:
1857 - adapted macros to changes in new columns (fFailedCode,
1858 fFailedComment)
1859
1860 * datacenter/macros/setstatus.C:
1861 - added "noreset" for column fStartTime (is needed so that runtime
1862 is available in case of failure)
1863
1864 * datacenter/macros/setupdb.C:
1865 - added new columns
1866
1867 * datacenter/scripts/runcallisto, runganymed, runstar:
1868 - implemented failure handling
1869
1870 * datacenter/scripts/sourcefile:
1871 - implemented new functions to set status values
1872
1873
1874
1875 2006/01/30 Daniel Hoehne
1876
1877 * datacenter/scripts/buildsequenceentries, checkfilesforsequenceavail,
1878 checkstardone, correcttime, dodatacheck, doexclusions, fillcallisto,
1879 fillganymed, fillstar, runcallisto, runganymed, runstar, sourcefile,
1880 writesequencefiles:
1881 - added function setstatus in sourcefile
1882 - changed calling of setstatus.C in setstatus
1883 - implemented variable $program to generalize usage of setstatus
1884 - replaced corresponding piece of code by function setstatus
1885 - fixed some typos
1886
1887
1888
1889 2006/01/30 Daniela Dorner
1890
1891 * datacenter/macros/setstatus.C, getdolist.C:
1892 - adapted macros to the improvement of failure handling in the
1893 automatic analysis (added columns fFailed, fStartTime,
1894 fFailedTime)
1895
1896
1897
1898 2006/01/27 Thomas Bretz
1899
1900 * mjobs/MDataSet.cc:
1901 - improved a warning output
1902
1903
1904
1905 2006/01/23 Thomas Bretz
1906
1907 * mbase/MTime.cc:
1908 - removed a sanity check in GetStringFmt. It work's quite nice
1909 in the DC but crashes on my Laptop (which is not so important)
1910
1911
1912
1913 2006/01/10 Daniela Dorner
1914
1915 * datacenter/macros/*.C, datacenter/script:
1916 - updated and added documentation
1917 - improved logging
1918 - fixed small bugs
Note: See TracBrowser for help on using the repository browser.