source: trunk/MagicSoft/Mars/mcalib/MHCalibrationRelTimePix.h@ 3904

Last change on this file since 3904 was 3840, checked in by gaug, 21 years ago
*** empty log message ***
File size: 1.1 KB
Line 
1#ifndef MARS_MHCalibrationRelTimePix
2#define MARS_MHCalibrationRelTimePix
3
4#ifndef MARS_MHGausEvents
5#include "MHGausEvents.h"
6#endif
7
8class MHCalibrationRelTimePix : public MHGausEvents
9{
10
11private:
12
13 static const Int_t fgRelTimeNbins; //! Default for fNbins (now set to: 900 )
14 static const Axis_t fgRelTimeFirst; //! Default for fFirst (now set to: -13.5 )
15 static const Axis_t fgRelTimeLast; //! Default for fLast (now set to: 13.5 )
16 static const Float_t fgFADCSliceWidth; //! Default for fFADCSliceWidth (now set to: 3.333)
17
18 Float_t fFADCSliceWidth; // Time FADC Slice Width in ns.
19
20public:
21
22 MHCalibrationRelTimePix(const char *name=NULL, const char *title=NULL);
23 ~MHCalibrationRelTimePix() {}
24
25 // Getters
26 Float_t GetFADCSliceWidth() const { return fFADCSliceWidth; }
27
28 // Setters
29 void SetFADCSliceWidth( const Float_t f=fgFADCSliceWidth ) { fFADCSliceWidth = f; }
30
31 void Reset();
32 void Renorm();
33
34 ClassDef(MHCalibrationRelTimePix, 1) // Histogram class for Relative Time Pixel Calibration
35};
36
37#endif
Note: See TracBrowser for help on using the repository browser.