source: trunk/MagicSoft/Mars/Changelog@ 7825

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