source: trunk/MagicSoft/Mars/Changelog@ 7826

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