source: trunk/MagicSoft/Mars/Changelog@ 7822

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