source: trunk/MagicSoft/Mars/Changelog@ 7824

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