source: trunk/MagicSoft/Mars/Changelog@ 7818

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