BrDetectorParamsTof
class description - source file - inheritance tree
public:
BrDetectorParamsTof BrDetectorParamsTof(Char_t* name, Char_t* title)
BrDetectorParamsTof BrDetectorParamsTof(BrDetectorParamsTof&)
BrDetectorParamsTof BrDetectorParamsTof()
void ~BrDetectorParamsTof()
TClass* Class()
virtual Float_t GetADCGainDown()
virtual Float_t GetADCGainUp()
virtual Float_t GetAttLength()
virtual Float_t GetMeVperMIP()
virtual Int_t GetNoSlats()
virtual Float_t GetScintLength()
virtual Float_t GetSigmaAdc()
virtual Float_t GetSigmaTime()
virtual Float_t GetSignalSpeed()
virtual Float_t GetTdcConv()
virtual Float_t GetTdcOffset()
virtual Float_t GetTimeConversion()
virtual TClass* IsA()
void ListParameters()
virtual void SetADCGainUp(Float_t adc)
void SetDefaultParams()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
private:
Float_t fADCGainUp Gain of Tube + ADC. (up tubes)
Float_t fADCGainDown Gain of Tube + ADC. (down tube)
Float_t fTimeConversion light propagation speed. psec per cm.
Float_t fSigmaTime Intrinsic time-resolution
Float_t fSigmaAdc Intrinsic pulse height resolution
Int_t fNoSlats Number of slats in Tof Wall
Float_t fTdcConv pico seconds per channel
Float_t fTdcOffset Channel number for t0
Float_t fMeVperMIP Normalisation Constant
Float_t fAttLength attenuation length for material (cm)
Float_t fScintLength lenght of active scintillator (cm).
Float_t fSignalSpeed Propagation time of pulse in scint.
BrDetectorParamsTOF is a BRAHMS data class providing storage and
access function for TOF specific digitasation parameters.
This allows modification of the BrDetectorParams content by the
user.
BrDetectorParamsTof()
Constructor. Set counter and list data members to zero.
Don't use this constructor unless you have to and know
what you are doing
Use BrDetectorParams(Char_t, Char_t ) instead
BrDetectorParamsTof(Char_t *name, Char_t *title)
Standard constructor.
the name should be that of the associated detector e.g. "H1"
~BrDetectorParamsTof()
void SetDefaultParams()
Set a set of reasonable default parameters.
This is mainly to ensure that the private members are
initialized with values that do not give rise to any
problems in the methods which uses these parameters;
void ListParameters() const
Inline Functions
Float_t GetADCGainUp()
Float_t GetADCGainDown()
Float_t GetTimeConversion()
Float_t GetSigmaTime()
Float_t GetSigmaAdc()
Int_t GetNoSlats()
Float_t GetTdcConv()
Float_t GetTdcOffset()
Float_t GetScintLength()
Float_t GetMeVperMIP()
Float_t GetSignalSpeed()
Float_t GetAttLength()
void SetADCGainUp(Float_t adc)
TClass* Class()
TClass* IsA()
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
BrDetectorParamsTof BrDetectorParamsTof(BrDetectorParamsTof&)
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.