source: trunk/MagicSoft/Mars/Changelog@ 7815

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