source: trunk/MagicSoft/Mars/Changelog@ 7820

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