|
BrTofCalibration
class description - source file - inheritance tree
private:
void CheckSlat(Int_t slat) const
public:
BrTofCalibration BrTofCalibration()
BrTofCalibration BrTofCalibration(Char_t* name, Char_t* title)
BrTofCalibration BrTofCalibration(BrTofCalibration&)
virtual void ~BrTofCalibration()
static TClass* Class()
Float_t GetBotAdcGain(Int_t slat) const
virtual const BrCalibrationData *const GetBotAdcGain() const
Float_t GetBotAdcGap(Int_t) const
Float_t GetBotAdcGapStart(Int_t) const
Float_t GetBotPedestal(Int_t slat) const
virtual const BrCalibrationData *const GetBotPedestal() const
Float_t GetBotPedestalWidth(Int_t slat) const
virtual const BrCalibrationData *const GetBotPedestalWidth() const
Float_t GetBotSlewPar1(Int_t slat) const
virtual const BrCalibrationData *const GetBotSlewPar1() const
Float_t GetBotSlewPar2(Int_t slat) const
virtual const BrCalibrationData *const GetBotSlewPar2() const
Float_t GetBotTdcGain(Int_t slat) const
virtual const BrCalibrationData *const GetBotTdcGain() const
Float_t GetBotTdcOffset(Int_t slat) const
virtual const BrCalibrationData *const GetBotTdcOffset() const
Float_t GetDeltaDelay(Int_t slat) const
virtual const BrCalibrationData *const GetDeltaDelay() const
Float_t GetEffSpeedOfLight(Int_t slat) const
virtual const BrCalibrationData *const GetEffSpeedOfLight() const
Float_t GetTimeOffset(Int_t slat) const
virtual const BrCalibrationData *const GetTimeOffset() const
Float_t GetTopAdcGain(Int_t slat) const
virtual const BrCalibrationData *const GetTopAdcGain() const
Float_t GetTopAdcGap(Int_t) const
virtual const BrCalibrationData *const GetTopAdcGap() const
Float_t GetTopAdcGapStart(Int_t) const
Float_t GetTopPedestal(Int_t slat) const
virtual const BrCalibrationData *const GetTopPedestal() const
Float_t GetTopPedestalWidth(Int_t slat) const
virtual const BrCalibrationData *const GetTopPedestalWidth() const
Float_t GetTopSlewPar1(Int_t slat) const
virtual const BrCalibrationData *const GetTopSlewPar1() const
Float_t GetTopSlewPar2(Int_t slat) const
virtual const BrCalibrationData *const GetTopSlewPar2() const
Float_t GetTopTdcGain(Int_t slat) const
virtual const BrCalibrationData *const GetTopTdcGain() const
Float_t GetTopTdcOffset(Int_t slat) const
virtual const BrCalibrationData *const GetTopTdcOffset() const
virtual TClass* IsA() const
void SetBotAdcGain(Int_t slat, Float_t value)
void SetBotAdcGap(Int_t, Float_t)
void SetBotAdcGapStart(Int_t, Float_t)
void SetBotPedestal(Int_t slat, Float_t value)
void SetBotPedestalWidth(Int_t slat, Float_t value)
void SetBotSlewPar1(Int_t slat, Float_t value)
void SetBotSlewPar2(Int_t slat, Float_t value)
void SetBotTdcGain(Int_t slat, Float_t value)
void SetBotTdcOffset(Int_t slat, Float_t value)
void SetDeltaDelay(Int_t slat, Float_t value)
void SetEffSpeedOfLight(Int_t slat, Float_t value)
void SetTimeOffset(Int_t slat, Float_t value)
void SetTopAdcGain(Int_t slat, Float_t value)
void SetTopAdcGap(Int_t, Float_t)
void SetTopAdcGapStart(Int_t, Float_t)
void SetTopPedestal(Int_t slat, Float_t value)
void SetTopPedestalWidth(Int_t slat, Float_t value)
void SetTopSlewPar1(Int_t slat, Float_t value)
void SetTopSlewPar2(Int_t slat, Float_t value)
void SetTopTdcGain(Int_t slat, Float_t value)
void SetTopTdcOffset(Int_t slat, Float_t value)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Bool_t ValidCalibration(Int_t)
private:
Bool_t fSlatOutOfBound !
BrCalibrationData fTopPedestal !pedestal Values
BrCalibrationData fTopPedestalWidth !pedestal Width Values
BrCalibrationData fTopAdcGain !Adc gain structure
BrCalibrationData fTopTdcGain !Tdc gain structure
BrCalibrationData fTopTdcOffset !Tdc offset structure
BrCalibrationData fTopSlewPar1 !Slewing parameter 1
BrCalibrationData fTopSlewPar2 !slewing parameter 2
BrCalibrationData fTopAdcGapStart !Adc gap start structure
BrCalibrationData fTopAdcGap !Adc gap structure
BrCalibrationData fBotPedestal !pedestal Values
BrCalibrationData fBotPedestalWidth !pedestal Width Values
BrCalibrationData fBotAdcGain !Adc gain structure
BrCalibrationData fBotTdcGain !
BrCalibrationData fBotTdcOffset !
BrCalibrationData fBotSlewPar1 !
BrCalibrationData fBotSlewPar2 !
BrCalibrationData fBotAdcGapStart !Adc gap start structure
BrCalibrationData fBotAdcGap !Adc gap structure
BrCalibrationData fDeltaDelay !Delay between bot and top
BrCalibrationData fEffSpeedOfLight !Effective speed of light in slat
BrCalibrationData fTimeOffset !Time offset (slat by slat)
BrDetectorParamsTof* fParamsTof ! This is a bit dubious - should not really be here (dependences.)
public:
static const BrTofCalibration::EBrCalException kCalException
Code inspired by FV's BrCalibrationParamsBB.cxx
--------------------------------------------------------------------
BrTofCalibration()
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 BrCalibrationParams(Char_t, Char_t ) instead
BrTofCalibration(Char_t *name, Char_t *title) :
BrCalibration(name, title)
Standard constructor.
the name should be that of the associated detector e.g. "TOF1"
Create the Db Objects needed for the specific tables.
Beware difference between constructor and Init.
~BrTofCalibration()
Default destructor
void SetTopPedestal(Int_t slat, Float_t value)
void SetTopPedestalWidth(Int_t slat, Float_t value)
void SetTopAdcGain(Int_t slat, Float_t value)
void SetTopAdcGap(Int_t slat, Float_t value)
void SetTopAdcGapStart(Int_t slat, Float_t value)
void SetTopTdcGain(Int_t slat, Float_t value)
void SetTopTdcOffset(Int_t slat, Float_t value)
void SetDeltaDelay(Int_t slat, Float_t value)
void SetTopSlewPar1(Int_t slat, Float_t value)
void SetTopSlewPar2(Int_t slat, Float_t value)
void SetEffSpeedOfLight(Int_t slat, Float_t value)
void SetTimeOffset(Int_t slat, Float_t value)
Float_t GetTopPedestal(Int_t slat) const
Float_t GetTopPedestalWidth(Int_t slat) const
Float_t GetTopAdcGain(Int_t slat) const
Float_t GetTopAdcGap(Int_t slat) const
Float_t GetTopAdcGapStart(Int_t slat) const
Float_t GetTopTdcGain(Int_t slat) const
Float_t GetTopTdcOffset(Int_t slat) const
Float_t GetDeltaDelay(Int_t slat) const
Float_t GetEffSpeedOfLight(Int_t slat) const
Float_t GetTimeOffset(Int_t slat) const
Float_t GetTopSlewPar1(Int_t slat) const
Float_t GetTopSlewPar2(Int_t slat) const
void SetBotPedestal(Int_t slat, Float_t value)
void SetBotPedestalWidth(Int_t slat, Float_t value)
void SetBotAdcGain(Int_t slat, Float_t value)
void SetBotAdcGap(Int_t slat, Float_t value)
void SetBotAdcGapStart(Int_t slat, Float_t value)
void SetBotTdcGain(Int_t slat, Float_t value)
void SetBotTdcOffset(Int_t slat, Float_t value)
void SetBotSlewPar1(Int_t slat, Float_t value)
void SetBotSlewPar2(Int_t slat, Float_t value)
Float_t GetBotPedestal(Int_t slat) const
Float_t GetBotPedestalWidth(Int_t slat) const
Float_t GetBotAdcGain(Int_t slat) const
Float_t GetBotAdcGap(Int_t slat) const
Float_t GetBotAdcGapStart(Int_t slat) const
Float_t GetBotTdcGain(Int_t slat) const
Float_t GetBotTdcOffset(Int_t slat) const
Float_t GetBotSlewPar1(Int_t slat) const
Float_t GetBotSlewPar2(Int_t slat) const
void CheckSlat(Int_t slat) const
Bool_t ValidCalibration(Int_t slat)
Inline Functions
const BrCalibrationData *const GetTopPedestal() const
const BrCalibrationData *const GetTopPedestalWidth() const
const BrCalibrationData *const GetTopAdcGain() const
const BrCalibrationData *const GetTopAdcGap() const
const BrCalibrationData *const GetTopTdcGain() const
const BrCalibrationData *const GetTopTdcOffset() const
const BrCalibrationData *const GetTopSlewPar1() const
const BrCalibrationData *const GetTopSlewPar2() const
const BrCalibrationData *const GetBotPedestal() const
const BrCalibrationData *const GetBotPedestalWidth() const
const BrCalibrationData *const GetBotAdcGain() const
const BrCalibrationData *const GetBotTdcGain() const
const BrCalibrationData *const GetBotTdcOffset() const
const BrCalibrationData *const GetBotSlewPar1() const
const BrCalibrationData *const GetBotSlewPar2() const
const BrCalibrationData *const GetTimeOffset() const
const BrCalibrationData *const GetDeltaDelay() const
const BrCalibrationData *const GetEffSpeedOfLight() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
BrTofCalibration BrTofCalibration(BrTofCalibration&)
|