source: trunk/MagicSoft/Mars/Changelog@ 8471

Last change on this file since 8471 was 8471, checked in by Daniela Dorner, 19 years ago
*** empty log message ***
File size: 49.8 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
21 2007/05/03 Daniel Hoehne
22
23 * datacenter/macros/fillsignal.C:
24 - fixed bug which made fillsignal fail for the new MUX data:
25 for sequences > 200000 hilooff and hilocal are not needed anymore
26
27
28
29 2007/04/28 Daniela Dorner
30
31 * datacenter/scripts/dowebplots, datacenter/scripts/doqualityplots:
32 - moved temporary directory for pstoimg to /tmp
33
34 * datacenter/scripts/copyscript:
35 - moved file with diff for magic_favorites to /tmp
36
37 * datacenter/db/plotdb.php, datacenter/db/plotinclude.php,
38 datacenter/db/menu.js :
39 - implemented possibility to plot datasets by inserting dataset
40 number as Set1
41
42 * datacenter/db/plot.php:
43 - implemented variables for colours
44
45 * datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
46 datacenter/db/include.php, datacenter/db/datasetinfo-aio.php,
47 datacenter/db/ganymed.php, datacenter/db/sequence.php:
48 - removed header and footer for print version
49
50 * datacenter/db/runinfo-aio.php:
51 - fixed small bug
52
53 * datacenter/db/magicdefs.php:
54 - added fMEanPUlsePosInner to alias
55
56 * datacenter/db/ganymed.php:
57 - added observation mode
58
59
60
61 2007/04/27 Daniela Dorner
62
63 * datacenter/scripts/jobmanager:
64 - improved logging
65
66 * datacenter/scripts/scriptlauncher:
67 - redirect of error messages of condor_submit to errorlogfile
68 - in case condor_submit does not work (i.e. pid empty) an error
69 message is written to the processlogfile
70
71 * datacenter/db/showplots-ds.php:
72 - adapted maxwidth of input field
73
74 * datacenter/db/plotdb.php, datacenter/db/plotinclude.php,
75 datacenter/db/menu.js :
76 - implemented possibility to give range for 2 additional values
77 - implemented possibility to give only upper or lower limit
78 - fixed bug, that ranges are not accepted before plotting once
79
80
81
82 2007/04/27
83
84 * RELEASE 1.1
85
86
87
88 2007/04/27 Daniel Hoehne
89
90 * datacenter/scripts/runcallisto:
91 - modified the ccfile and cacofile search to not find ccfiles
92 twice if one runnumber is part of a higher runnumber (as 23456
93 and 223456)
94
95
96
97 2007/04/27 Thomas Bretz
98
99 * mcalib/CalibLinkDef.h, mcalib/Makefile:
100 - removed obsolete MCalibrationIntensityCam
101 - removed obsolete MCalibrationIntensityChargeCam
102
103 * mcalib/MCalibCalcFromPast.[h,cc], mcalib/MCalibColorSteer.[h,cc],
104 mcalib/MCalibrateData.[h,cc], mhcalib/MHCalibrationChargeCam.[h,cc]:
105 - removed obsolete MCalibrationIntensityChargeCam and replaced by
106 MCalibrationChargeCam
107
108 * mcalib/MCalibrationChargeCalc.[h,cc]:
109 - removed obsolete MCalibrationIntensityChargeCam and replaced by
110 MCalibrationChargeCam
111 - to realize the difference between continous and single calibration
112 a new data member fContinousCalibration has been introduced
113 - consequently increased version number to 6
114 - do not set any exclusion in ReInit. it is nonsense not to fill
115 histograms which might give (or give not) correct result,
116 if the checks are all executed anyhow
117
118 * mcalib/MCalibrationRelTimeCalc.cc:
119 - do not set any exclusion in ReInit and if a pixel is unsuitable.
120 it is nonsense not to fill histograms which might give (or give
121 not) correct result, if the checks are all executed anyhow
122 - switched on the check for outliers
123 - outliers are now set unsuitable rather than unreliable
124 - some code simplification of the checks
125
126 * mcalib/MCalibrationChargeCam.cc:
127 - added a comment in the Clear member function
128
129 * mcalib/MCalibrationRelTimeCam.cc:
130 - some fixes of looong Form statements
131 - a small cosmetic change to GetPixelContent
132 - replaced the old check of the average time resolution by
133 a more accurate check using the median and deviation
134
135 * mhcalib/MHCalibrationRelTimeCam.[h,cc]:
136 - removed data member fReferencePixel and corresponding code
137 - use the median of pixels with area index 0 as reference instead of
138 an artificial pixel
139
140 * mhcalib/MHCalibrationCam.[h,cc]:
141 - finally removed all dependencies on the intensity cams and replaced
142 them by the direct cam
143 - if the lo-gain histogram is empty this is not a reason for an
144 uncalibrated pixel. At least in case of extracted properties (charge
145 and time) it is ok.
146
147 * mjobs/MJCalibration.[h,cc]:
148 - let MCalibrationRelTimeCalc run after MCalibrationChargeCalc
149 otherwise almost all unsuitable pixels have deviating
150 relative arrival resolution.
151 - added new level for deviating time reolution to plot of bad pixels
152 - changed reference lines for timr resolution plots
153 - removed data member fRefTimeOffsetInner, it is now 0 by definition
154
155 * mjobs/MJCalibrateSignal.cc:
156 - finally removed all dependencies of Intensity cams
157 - enable ContinousCalibration in MCalibrationChargeCalc instead
158 - switched on interleaved relative time calibration
159
160 * mbadpixels/MBadPixelsPix.h:
161 - adapted to new unsuitable flag kDeviatingTimeResolution
162
163 * callisto_mux.rc:
164 - removed the obsolete resource statement about the level
165 for the relative arrival time check.
166
167 * mjobs/calibrationref.rc, mjobs/calibrationref_Dec04.rc,
168 mjobs/calibrationref_Nov04.rc, resources/calibrationref_mux.rc:
169 - changed time resolution references accordingly
170
171 * resources/calibration_spline.rc:
172 - added muon calibration factors up to period 55... to be corrected.
173
174 * mjobs/MJCut.[h,cc]:
175 - reanimated the use of an energy estimator in ganymed for the
176 purpose of having it as additional cut value if looking
177 for events after cuts
178
179 * ganymed.rc, ganymed_onoff.rc, ganymed_wobble.rc:
180 - added a corresponding example
181
182
183
184 2007/04/26 Thomas Bretz
185
186 * mjobs/MJPedestal.cc:
187 - inverted the default of the CalibFilter for the case of no
188 pattern available as the filter was inverted 4.3.07.
189
190 * callisto.rc:
191 - fixed typos in examples for movie encoding
192
193
194
195 2007/04/25 Daniel Hoehne
196
197 * datacenter/scripts/runcallisto:
198 - removed obsolete option -raw from command line for callisto
199
200
201
202 2007/04/25 Thomas Bretz
203
204 * mbadpixels/MBadPixelsCam.cc:
205 - removed obsolete code from Print() which tried to align the
206 output
207
208 * mhcalib/MHCalibrationChargeCam.cc:
209 - increased the shown binning range further
210
211 * mhcalib/MHCalibrationPulseTimeCam.cc:
212 - unimportant changes
213
214 * mjobs/MJPedestal.cc:
215 - changed a comment
216
217 * mpedestal/MPedestalSubtractedEvt.h:
218 - fixed a bug of preset upper limits. The last slice is
219 fNumSamples-1 not fNumSamples
220
221
222
223 2007/04/24 Thomas Bretz
224
225 * callisto_Dec04Jan05.rc, callisto_MarApr05.rc, callisto_mux.rc:
226 - fixed typos in examples for movie encoding
227
228 * mjobs/MJCalib.h, mjobs/MJPedestal.cc:
229 - missing commit from yesterday :-(
230
231 * mmovie/MMovieWrite.cc:
232 - changed resource Filename according to the other resources
233 to FileName
234
235 * ganymed.cc:
236 - enable dataset mc-mode if "-mc" is specified
237 - removed obsolete call to EnableMonteCarloMode
238 - removed EnableWobbleMode but use the setting of the dataset
239 instead
240
241 * mjobs/MDataSet.[h,cc]:
242 - renamed fIsWobbleMode to fWobbleMode
243 - added setter for fWobbleMode
244 - added fMonteCarlo which determins the default paths to be used
245 if not overwritten
246 - replaced the static variables for the paths by member functions
247 which depend on the new fWobbleMode data member
248 - some simple reordering inthe constructor was necessary
249 - increased class version number accordingly to 2
250
251 * mjobs/MJCut.[h,cc]:
252 - repaired On-only mode
253 - removed data member fIsMonteCarlo, use the data-set getter instead
254 - removed data member fIsWobbleMode, use the data-set getter instead
255
256 * sponde.cc:
257 - print a warning if MC dataset doens't contain "MonteCarlo: Yes"
258
259 * mjobs/MJCalibrateSignal.cc:
260 - do not write signal*.root in movie mode
261
262
263
264 2007/04/23 Thomas Bretz
265
266 * callisto.cc, star.cc:
267 - removed "-raw" and "-root" option
268 - replaced inflating sequence path by new InflatePath
269 function
270 - removed MJCalib::kUse* usage, use MSequence::IsMonteCarlo
271 instead
272
273 * mhcalib/MHCalibrationChargeBlindCam.cc,
274 mhcalib/MHCalibrationHiLoCam.cc,
275 mhcalib/MHCalibrationPulseTimeCam.cc:
276 - removed obsolete include of MCalibrationIntensityCam
277
278 * mhcalib/MHPedestalCam.cc:
279 - removed obsolete usage of fIntensCam
280
281 * mhist/MHEvent.cc:
282 - replacedcompilation of description string by new
283 MMcEvt::GetDescription memeber function
284
285 * mjobs/MJCalib.[h,cc]:
286 - removed fDataFlag and corresponding member functions and
287 handling
288
289 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
290 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc, mjobs/MJStar.[h,cc]:
291 - replaced IsUseRawData and IsUseRootData by
292 MSequence::IsMonteCarlo
293 - use fSequence to determin whether it is MC sequence or not
294
295 * mjobs/MJCalibrateSignal.cc:
296 - renamed movie encoding task list
297 - do not write output files if encoding movie
298
299 * mjobs/MSequence.[h,cc]:
300 - removed "merpp"-path
301 - monte carlo files now always have 8digits run numbers
302 - added new resource "MonteCarlo"
303 - added new static member function InflatePath
304 - increased version number to 2
305
306 * mmc/MMcEvt.[hxx,cxx]:
307 - added new member function GetDescription
308
309 * mmovie/MMovieWrite.[h,cc]:
310 - added a sanity check for strange rms values
311 - search for MMcEvt in the parlist and improve output
312 in case of monte carlo data
313 - fixed some typos in the comments of ReadEnv
314
315 * mmovie/Makefile:
316 - added mmc search path
317
318 * mraw/MRawRunHeader.cc:
319 - set new defaults of fTelescopeNumber, fCameraVersion,
320 fFreqSampling and fNumSignificantBits for old MC data
321
322
323
324 2007/04/23 Daniela Dorner
325
326 * datacenter/scripts/linkmc:
327 - removed workaround for 5-digit runnumbers
328
329 * datacenter/scripts/mcsequences:
330 - added line 'MonteCarlo: Yes' to output to sequence file
331
332 * datacenter/scripts/runganymed:
333 - adapted chosing of ganymed rc-file
334 - added output of ganymed command line
335
336
337
338 2007/04/20 Daniel Hoehne
339
340 * datacenter/macros/filldotrun.C:
341 - implemented new Arehucas version
342
343
344
345 2007/04/20 Thomas Bretz
346
347 * mbadpixels/MBadPixelsCam.cc, mbadpixels/MBadPixelsPix.cc:
348 - propagate option in Clear member function
349 - the default is now to keep the previously excluded flag and
350 set the unsuitable-run flag accordingly
351
352 * mcalib/MCalibrationChargeCalc.cc:
353 - if the lower limit for the measured number of phe is calculated
354 to be less than one phe it is artificially reset to one phe
355
356 * mhist/MHCamEvent.cc:
357 - call SetFrameBorder(0) for all subpads explicitly
358
359 * mhist/MHCamera.cc:
360 - removed the obsolete definition of kItemsLegend
361
362 * mbadpixels/MBadPixelsIntensityCam.cc, mcalib/MCalibrationIntensityCam.cc:
363 - removed obsolete reference in comment to MCalibrationINtensityQECam
364
365 * mcalib/CalibLinkDef.h, mcalib/Makefile:
366 - removed obsolete MCalibrationIntensityQECam
367 - removed obsolete MCalibrationIntensityBlindCam
368 - removed obsolete MCalibrationIntensityRelTimeCam
369 - removed obsolete MCalibrationIntensityTestCam
370
371 * mcalib/MCalibCalcFromPast.[h,cc], mcalib/MCalibColorSteer.[h,cc],
372 mcalib/MCalibrateData.[h,cc]:
373 - replaced data member fIntensQE by fQECam
374 - removed references to obsolete MCalibrationIntensityQECam
375 - added some comments
376 - replaced obsolete reference to MCalibrationIntensityBlindCam
377 by reference to MCalibrationBlindCam
378
379 * mcalib/MCalibrationChargeCalc.[h,cc]:
380 - replaced references to fIntensQE by direct access to fQECam
381 - adde some comments
382 - removed data member fIntensQECam
383 - replaced obsoilete reference to MCalibrationIntensityBlindCam
384 by reference to MCalibrationBlindCam
385
386 * mjobs/MJCalibrateSignal.cc, mhcalib/MHCalibrationChargeBlindCam.cc:
387 - removed obsolete references to MCalibrationIntensityQECam
388 - removed obsolete references to MCalibrationIntensityBlindCam
389
390 * mbase/MTask.cc:
391 - added some unexecuted code to debug which taks are processed
392
393 * mcalib/MCalibCalcFromPast.cc, mcalib/MCalibrationIntensityCam.cc,
394 mjobs/MJCalibrateSignal.cc, mjobs/MJCalibration.h
395 - removed obsolete MCalibrationIntensityRelTimeCam
396
397 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibrationRelTimeCalc.[h,cc],
398 mhcalib/MHCalibrationRelTimeCam.cc:
399 - replaced obsolete reference to MCalibrationIntensityRelTimeCam
400 by referencing MCalibrationRelTimeCam
401
402 * mhcalib/MHCalibrationChargeBlindCam.cc:
403 - replaced obsolete reference to MCalibrationIntensityBlindCam
404 by referencing MCalibrationBlindCam
405
406 * mhcalib/MHCalibrationHiLoCam.cc:
407 - replaced obsolete reference to MCalibrationIntensityHiLoCam
408 by referencing MCalibrationHiLoCam
409
410 * mhcalib/MHCalibrationPulseTimeCam.cc
411 - replaced obsolete reference to MCalibrationIntensityPulseTimeCam
412 by referencing MCalibrationPulseTimeCam
413
414 * mcalib/MCalibrationTestCalc.cc
415 - replaced obsolete reference to MCalibrationIntensityTestCam
416 by referencing MCalibrationTestCam
417
418
419
420 2007/04/12 Daniela Dorner
421
422 * datacenter/db/showplots-ds.php:
423 - added (script to plot all plots of a data set)
424
425 * datacenter/db/showplots.php:
426 - added 'previous' and 'next' button
427
428 * datacenter/db/plotinclude.php, datacenter/db/showplots.php:
429 - moved two function from showplots.php to plotinclude.php, as they
430 are also used in showplots-ds.php
431
432 * datacenter/db/builddatasets.php, datacenter/db/datasetinfo-aio.php
433 datacenter/db/indes-header.html, datacenter/db/indes.html,
434 datacenter/db/menu.js, datacenter/db/reference.html,
435 datacenter/db/regexp.html, datacenter/db/runinfo-aio.html,
436 datacenter/db/sequinfo-aio.html:
437 - adapted paths of images and mars.css
438
439 * datacenter/db/index.html:
440 - added link to showplots-ds.php
441
442
443
444 2007/04/18 Thomas Bretz
445
446 * Makefile:
447 - added suffixes .hxx and .cxx
448 - added new subdir mmovie
449
450 * mjobs/Makefile:
451 - added path to mmovie
452
453 * mmovie/MMoviePrepare.[h,cc]:
454 - changed access to MCalibrateData to access to MCalibConstCam
455
456 * mmovie/MMovieWrite.cc:
457 - fixed some typos in comments
458
459 * mjobs/MJCalibrateSignal.cc:
460 - removed dependenca on obsolete MCalibrationIntensityConstCam
461
462 * mjobs/MJCalibration.[h,cc]:
463 - for simplification removed all dependencies of unused intensity
464 calibration
465
466 * callisto.rc, callisto_Dec04Jan05.rc, callisto_MarApr05.rc,
467 callisto_mux.rc:
468 - removed line for switching on intensity calibration
469 - added expample lines for movie encoding
470
471 * mbadpixels/BadPixelsLinkDef.h, mbadpixels/Makefile:
472 - removed obsolete MBadPixelsIntensityCam
473
474 * mcalib/MCalibCalcFromPast.[h.cc]:
475 - do not store fIntensRelTime (it is not used at all) as data member
476
477 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibCalcFromPast.[h.cc]:
478 - instead of creating of a new MBadPixelsCam into the intensity array
479 clear the information of the old one (FIXME: DO NOT CLEAR PREV EXCL!)
480 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
481 * mcalib/MCalibrationTestCalc.[h,cc]:
482 - removed empty Process function
483
484 * mcalib/MCalibColorSteer.[h,cc], mcalib/MCalibCalcFromPast.[h.cc],
485 mcalib/MCalibrationChargeCalc.[h,cc], mcalib/MCalibrationTestCalc.[h,cc],
486 mcalib/MCalibrationRelTimeCalc.[h,cc], mhcalib/MHCalibrationCam.[h,cc],
487 mhcalib/MHCalibrationChargeCam.cc, mhcalib/MHCalibrationHiLoCam.cc,
488 mhcalib/MHCalibrationPulseTimeCam.cc, mhcalib/MHCalibrationRelTimeCam.cc,
489 mhcalib/MHPedestalCam.cc:
490 - removed obsolete references to MBadPixelsIntensityCam, replaced
491 by MBadPixelsCam
492
493 * mhcalib/MHCalibrationCam.cc:
494 - set reason for uncalibrated pixels by SetUncalibrated
495
496 * mjobs/MJCalibrateSignal.cc:
497 - removed obsolete references to MBadPixelsIntensityCam
498 - removed MBadPixelsMerge, instead use the given MBadPixelsCam as
499 starting point. THIS ALSO REMOVES SUPPORT FOR PREV. EXCLUDED PIXELS
500 (TO BE FIXED)
501
502 * mfilter/FilterLinkDef.h, mfilter/Makefile:
503 - added MFEvtNumber
504
505 * mfilter/MFEvtNumber.[h,cc]:
506 - added
507
508
509
510 2007/04/17 Stefan Ruegamer
511
512 * datacenter/scripts/filesondisk:
513 - modified the ccfile search to not find ccfiles twice if one
514 runnumber is part of a higher runnumber (as 23456 and 223456)
515
516 * datacenter/scripts/movingrawfiles:
517 - added moving of rawfiles from the directory /magic/datacenter/
518 fromtape/rawdata/muxdata, which is the default rawfile folder of
519 the new muxtapes, to /magic/datacenter/fromtape/rawdata
520
521 * datacenter/scripts/runcallisto:
522 - added condition for the linking of the .rc-file for muxdata
523
524 * datacenter/scripts/makecallistolinks:
525 - commented reason2 out
526
527
528
529 2007/04/17 Thomas Bretz
530
531 * mcalib/CalibLinkDef.h, mcalib/Makefile:
532 - removed obsolete MCalibrationIntensityConstCam
533
534 * mcalib/MCalibCalcFromPast.[h,cc]:
535 - removed obsolete depedency on MCalibrationIntensityConstCam
536
537 * mcalib/MCalibConstCam.[h,cc]:
538 - added a possibility to veto bad pixels in GetPixelContent by
539 setting a MBadPixelsCam
540 - removed obsolete fRunNumber
541 - increased class version number by 1
542
543 * mcalib/MCalibrateData.[h,cc]:
544 - removed obsolete dependency on MCalibrationIntensityConstCam
545 - removed some obsolete comments with code from old pedestal
546 treatment
547
548
549
550 2007/04/15 Thomas Bretz
551
552 * callisto.cc:
553 - added an option to write a movie
554
555 * mjobs/MJCalibrateSignal.[h,cc]:
556 - added the code to write a movie
557 - added new option (fIsMovieMode) to switch it on and off
558
559 * mmovie/MMovieData.h:
560 - added data member fMedianPedestalRms
561
562 * mmovie/MMoviePrepare.[h,cc]:
563 - added calculation of median pedestal rms
564
565 * mmovie/MMovieWrite.[h,cc]:
566 - added comments
567 - added return value to SetPalette
568 - delete palette entries after usage
569 - get median pedestal rms from MMovieData
570
571
572
573 2007/04/12 Daniela Dorner
574
575 * datacenter/scripts/sourcefile:
576 - added if-clause to avoid removing of non existing files
577
578 * datacenter/db/db.php:
579 - adapted host
580
581 * datacenter/db/plotdb.php:
582 - adapted usage of function GetQuery
583
584 * datacenter/db/plotinclude.php:
585 - added init of variables
586
587 * datacenter/db/runinfo-aio.php:
588 - adapted building of query for the case, that fRunMin=0
589
590 * datacenter/macros/filloptical.C:
591 - adapted such, that files from telescopes in Tuorla can also be
592 handeled
593 - return 3 in case the coordinates of an object are not available
594 in the database
595
596 * datacenter/scripts/copyscript:
597 - added case for return code 3 for filloptical.C
598
599 * datacenter/macros/setupdb.C:
600 - added table OpticalData
601
602 * datacenter/tools/fillobjects.C:
603 - added comment
604
605 * datacenter/tools/fillobjects2.C:
606 - adapted comment
607 - adapted reading to new format of file (different object name
608 convention)
609
610 * datacenter/resources/TeVsources.txt:
611 - added (file containing the positions of the objects observed by
612 the Tuorla Observatory and KVA)
613
614 * datacenter/resources/good_compstars.txt:
615 - added (file containing the magnitudes and colour of the objects
616 observed by the Tuorla Observatory and KVA)
617
618 * datacenter/resources/compstars.txt:
619 - added (like good_compstars, but containing more data, which
620 has been left out in the other file, as it is not accurate
621 enough)
622
623
624
625 2007/04/12 Thomas Bretz
626
627 * mmovie/MMoviePrepare.[h,cc], mmovie/MMovieData.[h,cc],
628 mmovie/MMovieWrite.[h,cc], mmovie/Makefile, mmovie/MovieLinkDef.h,
629 movie/MovieIncl.h:
630 - added
631
632 * mbase/MArrayB.h, mbase/MArrayD.h, mbase/MArrayF.h, mbase/MArrayI.h,
633 mbase/MArrayS.h:
634 - added Reset() member function or improved performance of it
635
636 * mcalib/MCalibrationChargeCalc.cc:
637 - fixed the alignment in an output
638
639 * mhbase/MBinning.h:
640 - added operator[] member function
641
642 * mhist/MHCamera.cc:
643 - changed such that it is allowed to use palettes with a different
644 number of contours.
645 - fixed the number of ticks written on the axis to 25
646 - use MBinnig to calculate the legend color boxes
647 - fixed a minor bug in the assignment of the color levels, which
648 gave visibly wrong result if the transition between two colors
649 was important but was not noticable in normal circumstances
650
651 * mjobs/MDataSet.h, mjobs/MSequence.h:
652 - increased class version to 1 to make it writable
653 - added Print to the context menu
654
655 * mgeom/MGeomCam.[h,cc]:
656 - removed fNumSectors
657 - removed fNumAreas
658 - added fNumPixInSector
659 - added fNumPixWithAidx
660 - changed CalcSectors and CalcArea to fill new data members
661 - fixed a bug in the range check of GetMaxRadius and GetMinRadius
662 (the range was to wide by 1 at the upper edge)
663 - increased class version from 4 to 5
664
665
666
667 2007/04/11 Thomas Bretz
668
669 * mjobs/MJCalibrateSignal.cc:
670 - added a lot of comments
671 - added some code for future use
672
673 * mcalib/MCalibCalcFromPast.cc:
674 - if update of calibration constants via MCalibrateData fails an
675 error is raised
676
677 * mcalib/MCalibrateData.cc:
678 - if update of calibration constants done set the ReadyToSaveFlag
679 accordingly
680
681
682
683 2007/04/04 Thomas Bretz
684
685 * mbase/MLogHtml.cc:
686 - the closing parenthesis was missing for setting to green color
687
688
689
690 2007/04/03 Thomas Bretz
691
692 * mjobs/MDataSet.cc:
693 - added processing of RunTime and Name resource
694
695 * mgeom/MGeomCamDwarf.cc:
696 - removed an unused variable
697
698 * msignal/MSignalPix.h, msignal/MSignalCam.h:
699 - commented out obsolete AddNumPhotons and Scale
700 - removed ReducePrecision from setting of arrival time because
701 it gave artefacts.
702
703
704
705 2007/03/29 Thomas Bretz
706
707 * mgeom/MGeomCam.cc, mgeom/MGeomPix.h:
708 - added new member function to return distance to coordinate
709 origin
710
711 * mgeom/MGeomCamDwarf.[h,cc]:
712 - added
713
714 * mgeom/Makefile, mgeom/GeomLinkDef.h:
715 - added MGeomCamDwarf
716
717
718
719 2007/03/28 Thomas Bretz
720
721 * mraw/MRawRunHeader.cc:
722 - added Getter for fFreqSampling
723
724 * mpointing/MHSrcPosCam.[h,cc]:
725 - added different binning for wobble mode
726 - added circle for wobble mode
727
728 * mjobs/MJCut.cc:
729 - store run- and event-number via MParameterCalc in output files
730 - show histogram of source positions also in wobble mode
731
732 * mbase/MEnv.h:
733 - added member function to touch a resource returning whether
734 it has contents or not
735
736 * mars.rc:
737 - added examples for MUX data
738 - fixed the other examples
739 - changed default cleaning to 8.5/4.0 absolute
740
741 * macros/readIPR.C:
742 - simplified
743
744
745
746 2007/03/21 Stefan Ruegamer
747
748 * datacenter/scripts/runcallisto:
749 - removed entries for callisto_MarApr05.rc (outdated)
750
751 * datacenter/scripts/makecallistolinks:
752 - updated reason1 because the old reason has been removed in the
753 Mars Version 1.0, resulting in no more calibration with spline
754 if DF fails
755 - added reason2 to run spline after an other error
756
757
758
759 2007/03/20 Daniel Hoehne
760
761 * datacenter/db/db.php, datacenter/scripts/budb,
762 datacenter/scripts/dbchk, datacenter/scripts/dunotseqruns,
763 datacenter/scripts/findnewstars,
764 datacenter/scripts/findnotseqruns, datacenter/scripts/sourcefile,
765 datacenter/tools/comparesequences, datacenter/tools/resetdataset,
766 sql.rc:
767 - changed the host from hercules to vela
768
769
770
771 2007/03/17 Thomas Bretz
772
773 * mbase/MTime.[h,cc]:
774 - added new memeber function to set unix times
775
776
777
778 2007/03/09 Thomas Bretz
779
780 * mjoptim/MJOptimizeCuts.cc:
781 - implemented printing of input file also in RunOnOffCore
782
783
784
785 2007/03/08 Markus Meyer
786
787 * mpointing/MPointingDevCalc.h:
788 - changed fNumMinStars from 8 to n (in SetNumMinStars)
789
790
791
792 2007/03/06 Stefan Ruegamer
793
794 * mraw/MRawRunHeader.cc:
795 - added SwapAssignment for pixels 428 and 429
796
797
798
799 2007/03/05 Thomas Bretz
800
801 * msignal/MExtractTimeAndChargeSpline.cc:
802 - added a default for the extrator resolution in case no predefined
803 value is set
804
805 * mjobs/MJCalib.[h,cc], mjobs/MJCalibration.cc:
806 - removed HiLoCalibration option
807
808 * mjobs/MJCalibration.cc:
809 - use extractor to determine hi-/lo-calibration
810
811 * mjobs/MJPedestal.cc:
812 - do only insist on pedestal events if an extractor without
813 lo-gains is set
814
815 * callisto.rc, callisto_Dec04Jan05.rc:
816 - removed references to HiLoCalibration
817
818 * callisto_mux.rc, resources/calibrationref_mux.rc,
819 resources/pedestalref_mux.rc:
820 - added new resource files for MUX data
821
822 * mjobs/MSequence.cc:
823 - another fix to make sure that there is a / between dir and filename
824
825 * mpedestal/MExtractPedestal.cc:
826 - why if fRawData initialized twice? Removed.
827 - Reset check window without extractor and without lo-gains
828
829
830
831
832 2007/03/04 Thomas Bretz
833
834 * mhcalib/MHCalibrationChargeBlindCam.cc,
835 mhcalib/MHCalibrationChargeBlindPix.[h,cc]:
836 - commented out references to MRawEvtPixelIter::GetNum*Samples
837
838 * mhcalib/MHCalibrationRelTimeCam.cc:
839 - updated header
840
841 * mjobs/MJCalibrateSignal.cc:
842 - updated header
843 - removed references to MHCalibrationPulseTimeCam
844 - added a check to make sure that extractor1 is initialized
845 - use new SetRangeFromExtractor function for pedestal
846 extraction range
847 - added a new filter to check for pedestal events, used for
848 pedestal extraction in cases w/o lo-gains and to remove
849 pedestal events from further analysis
850 - fill and display hi-/lo-gain histogram only if lo-gain exists
851
852 * mjobs/MJPedestal.cc:
853 - replaced fSequence.GetName by GetFileName
854 - check for availability of lo-gain in pulse pos check
855 - Add MHCalibrationPulseTime to parlist to allow resources
856 file setup
857 - to fill the MHCalibrationPulseTimeCam deny calibration- and
858 pedestal-events
859 - use a pedestal filter to deny calibration events
860 - use new SetRangeFromExtractor function for pedestal
861 extraction range
862
863 * mhcalib/MHCalibrationPulseTimeCam.cc:
864 - removed an obsolete return
865
866 * mpedestal/MPedCalcFromLoGain.cc:
867 - if event does not contain lo-gains do not start extraction
868 at lo-gain offset
869
870 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
871 - changed variable naming in GetSaturation from sathi to sat
872 - changed limit in GetMax from Byte_t to UInt_t
873
874 * msignal/MExtractBlindPixel.cc, msignal/MExtractTimeAndCharge.cc:
875 - changed max argument in GetMax from Int_t to UInt_t
876
877 * msignal/MExtractTimeAndCharge.[h,cc]:
878 - changed fLoGainSwitch from Byte_t to UInt_t
879 - increased class version accordingly to 4
880
881 * mmain/MEventDisplay.cc:
882 - took out the display of the slice with the max index
883 - handle pedestal subtraction more accurate
884
885 * mraw/MRawEvtData.cc:
886 - added number of bytes per sample to GetNumBytes()
887 - removed contents of GetPixelContent... depricated
888
889 * mraw/MRawEvtPixelIter.[h,cc]:
890 - updated comments
891 - removed all functions returning informations about single
892 pixels (should be done through MPedestalSubtractedEvt
893 instead)
894
895 * mhist/MHEvent.cc:
896 - removed KMaxIdx...depricated.
897
898 * msignal/MExtractor.[h,cc]:
899 - changed type of fSaturationLimit from Byte_t to UInt_t
900 - increased class version number accordingly to 8
901 - only reset fSaturationLimit if it is above 0xff and
902 no lo-gain available
903
904 * msignal/MSignalCalc.[h,cc]:
905 - changed to use MPedestalSubtractedEvt instead of MRawEvtData
906 - make handling of data without lo-gains possible
907
908 * mhcalib/MHCalibrationChargeCam.[h,cc]:
909 - changed to use pedestal subtracted evt instead of the raw evt
910 for determination of the arrival time
911
912 * mhcalib/MHCalibrationCam.[h,cc]:
913 - made IsLoGain autodetecting in case fRunHeader is available
914
915 * msignal/MExtractPINDiode.cc:
916 - use MRawRunHeader's GetNumSamplesHi/LoGain
917
918
919
920 2007/03/03 Thomas Bretz
921
922 * mcalib/MCalibrationRelTimeCalc.cc:
923 - changed the default of RelTimeResolutionLimit from 1.0 to 0.05
924
925 * mhcalib/MHCalibrationChargeCam.cc,
926 mhcalib/MHCalibrationPulseTimeCam.cc,
927 mhcalib/MHCalibrationRelTimeCam.cc:
928 - added f*RefCharge to Copy function
929 - added range to calls of GetIdxMaxHi/LoGainSample
930 - reworked and simplified DrawDataCheckPixel
931 - reworked and simplified DrawReferenceLine
932 - fixed call to ReadEnv of base class in ReadEnv
933
934 * mhcalib/MHCalibrationRelTimeCam.cc:
935 - commented filling of lo-gain arrays out.
936
937 * mpedestal/MExtractPedestal.[h,cc],
938 mpedestal/MPedCalcFromLoGain.h, mpedestal/MPedCalcPedRun.h:
939 - added the SetRangeFromExtractor function
940
941 * msignal/MExtractBlindPixel.cc, msignal/MSignalCalc.cc:
942 - use GetNumSamplesHiGain of MRawRunHeader instead of
943 MRawEvtPixelIter's
944
945 * msignal/MSignalCalc.[h,cc]:
946 - slightly changed handling of MC run, changed hi-/lo-gain
947 calibration from 10 to 11.3
948
949 * msignal/MExtractTime.cc:
950 - don't print lo-gain properties if n/a
951
952 * msignal/MExtractor.[h,cc]:
953 - reset logain range and saturation limit if no logains available
954 - added HasLoGain member function
955 - don't print lo-gain attributes in Print if no logains
956
957 * msignal/MExtractTimeAndCharge.cc:
958 - reset fLoGainSwitch if logains are not available
959 - use MRawRunHeader's GetNumSamplesHi/LoGain
960 - do not use MRawEvtPixelIter to determin availability of lo-gains
961 use number of lo-gain samples to extract instead.
962 - don't print lo-gain properties if n/a
963
964
965
966 2007/03/02 Thomas Bretz
967
968 * mraw/MRawRunHeader.h:
969 - added GetNumBytesPerSample() member function
970
971 * mraw/MRawRead.cc:
972 - splitted ReadPixel and setting ab-flag into function calls
973 - fixed skipping pixels if bps>1
974
975 * mraw/MRawEvtData.[h,cc]:
976 - removed last argument from AddPixel
977 - split reading pixel data and setting ab-flag into two functions
978 - increased version number from 5 to 6
979 - adapted Print function
980 - adapted Draw function
981 - adapted ReadPixel function
982
983 * manalysis/MMcCalibrationUpdate.[h,cc]:
984 - made sure that Process is not executed in case of MC files
985 - minor changes to includes
986
987 * mextralgo/MExtralgoSpline.h:
988 - removed obsolete include iostream
989
990
991
992 2007/03/01 Thomas Bretz
993
994 * mmain/MEventDisplay.cc:
995 - didn't show callisto output anymore because of missing fundametal
996 pedestal
997
998 * mbadpixels/MBadPixelsTreat.cc:
999 - added more informative output
1000
1001 * mhcalib/MHCalibrationCam.[h,cc], mhcalib/MHCalibrationChargeCam.cc,
1002 mhcalib/MHCalibrationChargePix.h, mhcalib/MHCalibrationRelTimeCam.cc,
1003 mhcalib/MHCalibrationChargeCam.h, mhcalib/MHCalibrationChargePINDiode.h,
1004 mhcalib/MHCalibrationPulseTimeCam.cc, mhcalib/MHCalibrationTestCam.cc,
1005 mhcalib/MHCalibrationTestTimeCam.cc, mhcalib/MHGausEvents.h,
1006 mhcalib/MHCalibrationChargeBlindCam.cc, mhcalib/MHPedestalCam.cc,
1007 - replaced SetNbins/First/Last by SetBinning
1008
1009 * mhcalib/MHCalibrationChargeCam.cc:
1010 - improved output in case arrival time is out of range
1011
1012 * mhcalib/MHCalibrationPulseTimeCam.cc:
1013 - the values can only have discrete valuesno need to set a bin-width
1014 different from 1
1015 - set binning automatically by using the number of samples
1016 - fixed ReadEnv
1017 - directly use maxpos, no cast necessary
1018
1019 * mraw/MRawRunHeader.h:
1020 - added new member function GetNumSamples
1021
1022 * mpedestal/MPedCalcFromLoGain.cc:
1023 - fixed ReadEnv
1024
1025 * mraw/MRawCrateData.cc, mraw/MRawEvtHeader.cc:
1026 - implemented reading new mux format 8
1027
1028 * mraw/MRawRunHeader.[h,cc]:
1029 - implemented reading of new file format 8
1030 - added new data members fNumBytesPerSample, fFreqSampling
1031 and fNumSignificantBits
1032 - increased file format version from 5 to 6
1033
1034 * mraw/MRawEvtPixelIter.[h,cc]:
1035 - made aware of handling the new and old format
1036 - added range to GetIdxMax*
1037
1038 * mhcalib/MHCalibrationPulseTimeCam.[h,cc]:
1039 - removed obsolete data members fSumhiarea and fSumhisector
1040 - replaced the usage of MRawEvtData by MPedestalSubtractedEvt
1041 - according to this the lower signal limit has been decresed
1042 by 15
1043 - changed "saturation" limit accordingly from 254 to 245
1044
1045 * mpedestal/MPedestalsubtractedEvt.h:
1046 - added a shortcut for GetSaturation
1047
1048 * mjobs/MJPedestal.cc:
1049 - first subtract pedestal and then fill MHCalibrationPulseTimeCam
1050 - fill MHCalibrationPulseTimeCam with MPedestalSubtracted
1051
1052
1053
1054 2007/02/28 Thomas Bretz
1055
1056 * macros/tutorials/mirrordelay.C:
1057 - fixed the formula for the spherical mirror
1058 - fixed the calculation of the time-delay
1059
1060 * mastro/MObservatory.[h,cc]:
1061 - added constructors and functions to set the observatory location
1062 manually
1063
1064 * mbase/MTime.[h,cc]:
1065 - added constructor to construct MTime by date
1066 - added AsDouble for new root streamers (allowing to view MTime in
1067 a TBrowser)
1068 - added GetRootDatime to return TDatime object
1069
1070 * mcalib/MCalibrateData.cc:
1071 - added more meaningful output in case a conversion factor exceeds a limit
1072
1073 * datacenter/macros/plotdb.C:
1074 - added plot for spark rate
1075
1076
1077
1078 2007/02/26 Daniela Dorner
1079
1080 * datacenter/db/builddatasets.php, datacenter/db/findoffdata.php,
1081 datacenter/db/sequinfo-aio.php, datacenter/db/runinfo-aio.php,
1082 datacenter/db/include.php, datacenter/db/menu.php, :
1083 - bugfix: the stopdate was not choses properly in case of reset
1084 when there was no data past midnight
1085 - a new function (GetStopDate) has been implemented
1086 - bugfix in PrintNightRange (table Sequences was used in all cases)
1087
1088
1089
1090 2007/02/26 Daniel Hoehne
1091
1092 * datacenter/macros/fillstar.C:
1093 - bugfixes: included MHCamera.h, corrected two typos (missing ";" and
1094 a surplus "s" in the variable "sparkrate")
1095
1096 * datacenter/db/magicdefs.php, menu.php:
1097 - added fSparkRate
1098
1099
1100
1101 2007/02/16
1102
1103 * RELEASE 1.0
1104
1105
1106
1107 2007/02/16 Thomas Bretz
1108
1109 * macros/starvisyear.C:
1110 - changed default observator to magic
1111 - fixed some typos in comments
1112
1113 * mastro/MAstro.[h,cc]:
1114 - added a new function to estimate the time of culmination
1115 - fixed the conversion factors RadToHor and HorToRad (wrong by 15/24)
1116
1117 * mastro/MObservatory.cc:
1118 - fixed the Print() output
1119
1120 * mbase/MMath.h:
1121 - removed conversion factor to and from Hours
1122
1123 * mjobs/MSequence.cc:
1124 - added a / behind the date (for the output in case of failure)
1125
1126 * mmc/MMcFadcHeader.[hxx,cxx]:
1127 - added fElecNoiseName for compatibility with camera program
1128 - increased ClassVersion by 1
1129
1130 * mraw/MRawRunHeader.[h,cc]:
1131 - increased class version by 1 for compatibility with output
1132 of newer camera versions
1133
1134 * resources/sequences.rc:
1135 - changed the sequence.rc file to support new MUX data
1136
1137
1138
1139 2007/02/15 Thomas Bretz
1140
1141 * macros/tutorials/mirrordelay.C:
1142 - added a macro plotting the delay between a spherical and a
1143 parabolic mirror
1144
1145 * mjobs/MJStar.cc:
1146 - implemented new plots for IPR vs. Time and DT
1147
1148
1149
1150 2007/02/13 Thomas Bretz
1151
1152 * resources/hilocalib.rc, resources/hilocalib_sp1.rc:
1153 - added new resource files for hi-/lo-gain calibration.
1154
1155 * resources/hiloconv-*.root:
1156 - added hi-/lo-gain calibration constants
1157
1158 * callisto_Dec04Jan05.rc:
1159 - changed input file name for hi-/lo-gain calibration constants
1160
1161 * mreflector/MHReflector.[h,cc]:
1162 - added histogram class for reflected photons
1163
1164 * mreflector/Makefile, mreflector/ReflectorLinkDef.h
1165 - added MHReflector and necessary include paths
1166
1167 * mbase/MLog.h:
1168 - fixed a bug in Separator which could cause a crash if the contents
1169 are too long
1170
1171 * manalysis/MParameterCalc.cc:
1172 - check for HasValidRule instead of IsValid in ReadEnv
1173
1174 * mdata/MDataPhrase.h:
1175 - added HasValidRule member function
1176
1177 * mfileio/MReadRflFile.[h,cc]:
1178 - allow also reading of gzip-compressed files
1179 - output more header information
1180 - don't use a const qualified TString with gSystem->ExpandPathName
1181
1182 * mjobs/MJPedestal.cc:
1183 - readin bad pixels from ascii file later
1184
1185 * mmc/MMcEvtBasic.h:
1186 - added a static member function GetEnergyStr to convert
1187 GeV into MeV and TeV
1188
1189 * mpointing/MPointingDevCalc.h:
1190 - increased size of fSkip by one
1191
1192 * mextralgo/MExtralgoSpline.h:
1193 - fixed acompiler warning
1194
1195
1196
1197 2007/02/09 Daniel Hoehne
1198
1199 * datacenter/scripts/linkmc
1200 - adapted to new montecarlo directory structure (/magic/montecarlo
1201 instead of /montecarlo)
1202
1203
1204
1205 2007/02/09 Thomas Bretz
1206
1207 * star.rc:
1208 - added new options
1209 - reordering
1210
1211 * mbase/MStatusDisplay.cc:
1212 - updated from 2006 to 2007
1213
1214 * mfbase/MFDataPhrase.cc:
1215 - fixed ReadEnv to correctly return true/false
1216
1217 * mjobs/MJStar.cc:
1218 - added new tabs "Spakless" and "Sparks" dividing the average
1219 signal tab into two distributions by a SparkCut
1220 - replaced all MF by MFDataPhrase
1221
1222 * mjobs/MJCalibrateSignal.cc:
1223 - changed the extraction range used in the lo-gains from the
1224 hi-gain range to the lo-gain range
1225
1226 * datacenter/macros/fillstar.C:
1227 - added filling the spark rate into the database
1228 - the rate after cleaning is now without sparks!
1229
1230
1231
1232 2007/02/06 Thomas Bretz
1233
1234 * mpointing/MPointingDevCalc.cc:
1235 - included check for monitoring flag
1236
1237 * mextralgo/MExtralgoSpline.[h,cc]:
1238 - implemented the possibility to determine the pulse width at
1239 maxheight/2
1240
1241
1242
1243 2007/02/04 Daniela Dorner
1244
1245 * datacenter/scripts/sourcefile:
1246 - added if-clause to avoid that a script is aborted in case a macro
1247 doesn't compile, return code is set to 1 in this case
1248
1249
1250
1251 2007/02/04 Thomas Bretz
1252
1253 * mjobs/MJCalibration.cc:
1254 - implemented Hi-/Lo-Gain calibration for MCs
1255
1256 * mjobs/MJPedestal.cc:
1257 - removed intermediate pedestalstorage from code (its
1258 result is not used at all)
1259
1260 * datacenter/macros/fillsignal.C:
1261 - replaced GetMediandev by GetDev
1262
1263 * callisto.rc, callisto_Dec04Jan05.rc:
1264 - changed ExtractWinLeft/Right according to new scheme
1265
1266 * mhcalib/MHCalibrationChargeCam.[h,cc]:
1267 - removed obsolete data members fFirstHiGain, etc and
1268 replaced by storage of fSignal
1269 - made sure that the average extracted signal position
1270 is at least one slice away from the edges of the
1271 extraction window
1272
1273 * mjobs/MJPedestal.cc:
1274 - reworked the pulse position check. It now better takes
1275 the properties of the extractors into account.
1276 Still to be done: relation between pulse position and
1277 extraction window!
1278
1279 * msignal/MExtractBlindPixel.[h,cc],
1280 msignal/MExtractPINDiode.[h,cc]:
1281 - fixed arguments type of SetRange
1282
1283 * msignal/MExtractTime.cc:
1284 - removed old obsolete code already in comments
1285
1286 * msignal/MExtractTimeAndCharge.h:
1287 - added getter for LoGainStartShift
1288
1289 * msignal/MExtractTimeAndChargeDigitalFilter.[h,cc],
1290 msignal/MExtractTimeAndChargeSpline.[h,cc],
1291 msignal/MExtractedSignalCam.[h,cc], msignal/MExtractor.[h,cc]:
1292 - changed the type of LoGainFirst from byte to int
1293 - if necessary increased class version
1294
1295 * mpedestal/MExtractPedestal.cc:
1296 - improved output
1297
1298 * mhcalib/MHCalibrationChargeCam.cc:
1299 - fixed a %3.1 instead of %3.1f
1300
1301
1302
1303 2007/02/03 Thomas Bretz
1304
1305 * mhist/MHCamEvent.[h,cc]:
1306 - added Draw function to context menu
1307 - added GetHist member functions
1308 - added possibility to display the relative error
1309
1310 * mjobs/MJCalibration.cc:
1311 - read the hi-/lo-gain calibration constants from a MHCamEvent
1312 which is stored in a root file given in resources/hilocalib.rc
1313
1314 * msignal/MExtractTimeAndCharge.cc:
1315 - improved the estimation in GetSaturationTime for the cases in
1316 which the saturating pulse is so early, that an normal
1317 interpolation is not appropriate.
1318
1319 * callisto_DecJan04.rc:
1320 - set fall- and rise-time for spline artificially to 0.5
1321
1322 * mhbase/MFillH.cc:
1323 - added comments
1324
1325 * mpedestal/MExtractPedestal.[h,cc],
1326 mpedestal/MPedCalcFromLoGain.cc, mpedestal/MPedCalcPedRun.cc:
1327 - fixed the range check.In case of the lo-gain extraction
1328 the range could infact leak out of the fadc slices
1329
1330 * msignal/MExtractTimeAndCharge.[h,cc]:
1331 - added somecomments
1332 - forbid the lo-gain signal to be negative
1333 - increased version number for compatibility with last release
1334
1335 * msignal/MExtractTimeAndChargeSpline.cc:
1336 - set the correct numbers for rise- and fall-time as default
1337
1338 * mbase/MStatusArray.[h,cc]:
1339 - improved workaround in Read() and Write() for the Reset
1340 of the kCanDelete bit in TH1
1341
1342 * mjobs/MJCalibration.cc, mjobs/MJCalibrateSignal.cc:
1343 - commented out obsolete references to *HiLoCam
1344
1345 * mhcalib/Makefile, mcalib/Makefile, mhcalib/HCalibLinkDef.h,
1346 mcalib/CalibLinkDef.h:
1347 - removed *HiLoCam s
1348
1349
1350
1351 2007/02/02 Thomas Bretz
1352
1353 * mreflector/MRflSinglePhoton.[h,cc], mreflector/MRflEvtData.[h,cc]:
1354 - added new Fill functions allowing to fill photons versus
1355 a z-value, e.g. energy.
1356
1357
1358
1359 2007/02/01 Thomas Bretz
1360
1361 * mhist/MHCamEvent.[h,cc]:
1362 - allow to set a histogram for display from external
1363
1364 * mhist/MHCamera.[h,cc]:
1365 - added functions to calc Median/Dev
1366 - fixed adding a MHCamera with AddCamContent. It now takes also
1367 the errors and binentries correctly into account
1368 - simplified Reset() using TArray::Reset()
1369
1370 * mhvstime/MHSectorVsTime.[h,cc]:
1371 - added option to use median/dev instead of mean/rms
1372 - switched Grid on
1373
1374 * mjobs/MSequence.cc, mjobs/MDataSet.cc:
1375 - small improvements to splitting number rows
1376 - handle possible tabs correctly
1377
1378 * mbase/MStatusArray.[h,cc]:
1379 - improved handling in Read(). We make sure now that Read doesn't
1380 produce a memory leak
1381
1382 * mhist/MHCamera.[h,cc]:
1383 - overwrote Clone function to make sure that a cloned MHCamera
1384 is never added to the current directory
1385
1386 * mcamera/MCameraTH.h:
1387 - added a workaround to get rid of the obsolete discriminator thresholds
1388 for the non-trigger pixels
1389
1390 * mreport/MReportCC.cc:
1391 - added a sanity \o-Terminator to the dicriminator threshold extraction
1392
1393
1394
1395
1396 2007/01/30 Thomas Bretz
1397
1398 * mbadpixels/MBadPixelsCam.[h,cc]:
1399 - added function to return the uncalibrated and unsuitable
1400 pixels as TArrayC (to be used in MHCamera)
1401
1402 * mhcalib/MHCalibrationChargeCam.cc:
1403 - added a FIXME-comment
1404
1405 * mhist/MHCamEvent.[h,cc]:
1406 - added an option to change the kind of error which is displayed
1407 - consequently increased version number by 1
1408
1409 * mhist/MHCamera.[h,cc]:
1410 - added a new bit to allow the error to be switched between
1411 mean and spread
1412
1413 * mjobs/MJStar.cc, mjobs/MJCalibrateSignal.cc:
1414 - adapted to changes in error display
1415
1416
1417
1418 2007/01/27 Thomas Bretz
1419
1420 * manalysis/MMcCalibrationUpdate.cc:
1421 - fixed a typo in a comment
1422
1423 * mcalib/MCalibrateData.[h,cc]:
1424 - commented out some obsolete currently unused code
1425
1426 * mdata/MDataPhrase.cc:
1427 - added a sanity check
1428
1429 * mpedestal/MMcPedestalCopy.cc:
1430 - Changed output to fit the structure used in all other classes
1431
1432 * mmain/MEventDisplay.cc:
1433 - made sure that MPedestalSubtract dies the right thing
1434 - removed badpixel calculation and treatment until a better
1435 solution was found.
1436
1437 * mfbase/MFDataPhrase.cc:
1438 - fixed a "comparison is always true" warning
1439
1440 * msignal/MExtractTimeAndChargeDigitalFilter.h:
1441 - increased class version number to 3 to account for the removal
1442 of the fTimeShift data members since last release
1443
1444
1445
1446 2007/01/27 Daniela Dorner
1447
1448 * datacenter/db/showplots.php:
1449 - added (tool to click through the calib, signal and star plots of
1450 one sequence)
1451
1452 * datacenter/db/index.html:
1453 - added link to new plot tool
1454
1455 * datacenter/db/ganymed.php:
1456 - added fDataSetName, removed fWobble
1457 - removed mininmum value of 100 for dataset range
1458
1459 * datacenter/db/builddatasets.php:
1460 - added fIsoInLimit2 and fIMCLimit2 in Init
1461 - added check on observation mode
1462
1463
1464
1465 2007/01/26 Thomas Bretz
1466
1467 * mpedestal/MExtractPedestal.cc:
1468 - fixed a bug which caused the pedestal to be set to 0 if the
1469 AB-flag is invalid
1470
1471
1472
1473 2007/01/25 Thomas Bretz
1474
1475 * mreflector/MRflSinglePhoton.h:
1476 - added copy constructor
1477 - added a function to fill a TH2
1478
1479 * mreflector/MRflEvtData.[h,cc]:
1480 - added copy costructor
1481 - added Clone function
1482 - added a function to fill a TH2
1483
1484
1485
1486 2007/01/24 Thomas Bretz
1487
1488 * mhflux/MHCollectionArea.cc:
1489 - fixed a typo in the last change
1490
1491
1492
1493 2007/01/24 Daniel Hoehne
1494
1495 * msignal/*.dat:
1496 - inserted missing third column (0) in all weights files
1497
1498
1499
1500 2007/01/18 Thomas Bretz
1501
1502 * mhflux/MHCollectionArea.cc:
1503 - another fix for the error calculation of the collection area.
1504 The totalarea was inluded in the error calculation as it would
1505 be a wait, but actually it is not.
1506
1507
1508
1509 2007/01/16 Thomas Bretz
1510
1511 * mfileio/MReadMarsFile.cc:
1512 - fixed two "comparison between signed and unsigned integer" warnings
1513
1514 * mhbase/MFillH.cc:
1515 - small update to comments
1516
1517 * mimage/MHHillasExt.cc:
1518 - call SetDirectory(NULL) after SetName
1519
1520 * mjobs/MSequence.[h,cc]:
1521 - commented out obsolete GetFileNames
1522
1523 * msignal/MExtractor.[h,cc]:
1524 - Some small updates
1525 - removed code from Process function
1526 - increased version number to 7
1527
1528 * msignal/MExtractedSignalPix.h:
1529 - some simple reordering in the class header
1530
1531 * msignal/MExtractTimeAndChargeDigitalFilter.cc:
1532 - simplified the checks in SetWindowSize
1533
1534 * msignal/MC_cosmics_weights46.dat, msignal/MC_weights46.dat:
1535 - added third column with zeros
1536
1537
1538
1539 2007/01/16 Daniela Dorner
1540
1541 * datacenter/db/menu.php, datacenter/db/datasetinfo-aio.php,
1542 datacenter/db/magicdefs.php:
1543 - implemented new variables for datasets
1544
1545
1546
1547 2007/01/15 Thomas Bretz
1548
1549 * mpedestal/MPedestalSubtract.cc:
1550 - added a sanity check tomake sure that the pixel array has the
1551 correct size when filled
1552 - made sure the the number of pixels in the camera nd not the
1553 number of connected pixels is used to initialize the size of
1554 the arrays.
1555
1556 * mpedestal/MPedestalSubtractedEvt.[h,cc]:
1557 - allow the initialization of nuber of pixels and samples
1558 independanly.
1559
1560
1561 2007/01/15 Daniela Dorner
1562
1563 * datacenter/db/sources.php, datacenter/db/sequinfo-aio.php,
1564 datacenter/db/runinfo-aio.php, datacenter/db/printtable.php,
1565 datacenter/db/plotdb.php, datacenter/db/menu.php,
1566 datacenter/db/findoffdata.php, datacenter/db/builddatasets.php,
1567 datacenter/db/datasetinfo.php:
1568 - fixed bug in init of $_GET
1569
1570
1571
1572 2007/01/12 Stefan Ruegamer
1573
1574 * datacenter/macros/writedatasetfile.C:
1575 - addded #include <errno.h>
1576
1577
1578
1579 2007/01/11 Thomas Bretz
1580
1581 * mbase/MLogManip.cc:
1582 - removed the obsolete include of MLog.h
1583
1584 * mbase/MLogManip.h:
1585 - encapsulated an include in ifdefs
1586
1587 * mhcalib/MHCalibrationCam.cc, mhcalib/MHCalibrationChargeCam.cc:
1588 - updated log-output
1589
1590 * mhflux/MHEnergyEst.cc:
1591 - replaced difficult to see green by blue
1592
1593 * mjobs/MDataSet.[h,cc]:
1594 - added datat members for path of sequences and path of data files
1595 to be able to store overwritten defaults
1596 - check completeness of dataset files
1597 - store a MSequence object in the list instead of the name and dir
1598 (this is necessary to have all important information for a dataset
1599 file, including the sequence number! - available)
1600 - some changes to the output
1601 - allow to print a perfect copy of the read dataset file to the console
1602 just from the contents of the object
1603
1604 * mjobs/MJStar.cc:
1605 - updated to use MSequence::GetFileName instead of MSequence:GetName
1606
1607 * mjobs/MSequence.[h,cc]:
1608 - keep filename and datapath in header, this has some advantages
1609 for sanity checks
1610 - many improvements of sanity checking in case of missing or
1611 unaccessible files
1612 - Fixed "lightConditions" (was "LightCondition")
1613 - Fixed "No_Moon" (was "NoMoon")
1614 - allow to set the data path as second argument in the constructor
1615 - implemented a check whether the sequence file is complete
1616
1617 * mjobs/MJCut.[h,cc]:
1618 - added some code (still commented out) to display the excess rate
1619 - with the other changes we can now store the original dataset in
1620 the output
1621
1622 * mjoptim/MJOptimize.cc:
1623 - Keep the sequence files in the file list instead of just the
1624 filename and the directory
1625
1626 * mjtrain/MJTrainDisp.cc:
1627 - use return value of MDataSet::AddFilesOn/Off for a sanity check
1628
1629 * mjobs/MJob.[h,cc]:
1630 - removed obsolete fPathData and stuff
1631
1632 * callisto.cc, star.cc:
1633 - removed obsolete calls to MJob::SetPathData
1634
1635 * callisto.rc, star.rc:
1636 - removed obsolete examples for "PathData"-resource
1637
1638 * mjobs/MJCalibTest.cc, mjobs/MJCalibrateSignal.cc,
1639 mjobs/MJCalibration.cc, mjobs/MJPedestal.cc, mjobs/MJStar.cc:
1640 - removed obsolete reference to fPathData
1641
1642
1643
1644 2007/01/11 Daniela Dorner
1645
1646 * datacenter/db/builddatasets.php:
1647 - implemented username (the one who inserts the dataset has to give
1648 his/her username now)
1649 - fixed password query in case user inserted something wrong
1650 - implemented check, if on-sequences have different observations
1651 modes
1652 - implemented check, if user has chosen one sequences as on and off
1653 - adapted text of password prompt
1654
1655 * datacenter/db/builddatasets.php, datasetinfo-aio.php,
1656 runinfo-aio.php, sequinfo-aio.php:
1657 - minor changes in formatting
1658 - added 'alt' for +/- images
1659
1660 * datacenter/db/menu.js:
1661 - added 'alt' for +/- images
1662
1663
1664
1665 2007/01/10 Thomas Bretz
1666
1667 * mhbase/MH.cc:
1668 - fixed a bug in SetBinomialErrors. The errors of the two
1669 histograms were exchanged in the calculation
1670
1671 * mbase/MEnv.[h,cc]:
1672 - added new member function GetNumUntouched
1673
Note: See TracBrowser for help on using the repository browser.