BrSiTmpCalibration
class description - source file - inheritance tree
public:
BrSiTmpCalibration BrSiTmpCalibration()
BrSiTmpCalibration BrSiTmpCalibration(const Char_t* name, const Char_t* title)
BrSiTmpCalibration BrSiTmpCalibration(BrSiTmpCalibration&)
virtual void ~BrSiTmpCalibration()
static TClass* Class()
virtual void Clear()
virtual void Defaults()
virtual Float_t GetAdcGain(Int_t siNo) const
virtual Float_t GetCentralityFuncCut(Int_t) const
virtual Float_t GetCentralityFuncPar(Int_t, Int_t) const
virtual Float_t GetConversionFuncPar(Int_t, Int_t parno) const
virtual Float_t GetCorrectionFuncPar(Int_t parno) const
virtual Float_t GetPedestal(Int_t siNo) const
virtual Float_t GetPedestalWidth(Int_t siNo) const
virtual Int_t GetPulserFuncOrder() const
virtual Float_t GetPulserFuncPar(Int_t stripNo, Int_t parno) const
virtual Int_t GetRingCnt(Int_t ring) const
virtual Short_t GetRingMap(Int_t siNo) const
virtual Float_t GetRingPosition(Int_t ringNo) const
virtual Short_t GetRowMap(Int_t siNo) const
Int_t GetRunNo() const
virtual Float_t GetTilt(Int_t siNo) const
static BrSiTmpCalibration* Instance()
virtual TClass* IsA() const
virtual void Print(Option_t* option) const
virtual void ReadASCIIFile(Int_t runno)
void SetAdcGain(Int_t siNo, Float_t gain)
void SetPedestal(Int_t siNo, Float_t ped)
void SetPedestalWidth(Int_t siNo, Float_t pedwid)
void SetRunNo(const Int_t runno)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Float_t fPedestal[288] Pedestal of ADCs
Float_t fPedestalWidth[288] Pedestal width of ADCs
Float_t fAdcGain[288] Gain of ADCs
Int_t fPulserOrder pulser calibration
Float_t fPulserFunc[1152] pulser calibration
Float_t fConversionFunc[9] eta dep. conversion from E to N
Float_t fCorrectionFunc[10] vtx dep. conversion from N' to N
Float_t fCentralityFunc[128] Centrality cut functions (BAN22)
Short_t fRingMap[288] ADC ch. no. to ring map
Short_t fRowMap[288] ADC ch. no. to row map
Float_t fRingPosition[42] Z coordinate of center of rings
Float_t fTilt[288] Tilt of individual si
Int_t fRunNo run no associated with calibraiton
Int_t fRingCnt[42] no. of detectors in ring
static BrSiTmpCalibration* fgInstance
Calbration data object for scintilator sis in the multiplicity
array
BrSiTmpCalibration()
BrSiTmpCalibration(const Char_t* name,
const Char_t* title)
: BrMultTmpCalibration(name, title)
~BrSiTmpCalibration()
BrSiTmpCalibration* Instance()
void Defaults()
void Clear()
void ReadASCIIFile(Int_t runNo)
Float_t GetPedestal(Int_t siNo) const
Returnt the ADC pedestal
Float_t GetPedestalWidth(Int_t siNo) const
Returnt the ADC pedestal Widht
Float_t GetAdcGain(Int_t siNo) const
Returnt the ADC gain
Int_t GetPulserFuncOrder() const
Return the order of the centrlity functions.
Float_t GetPulserFuncPar(Int_t stripNo,
Int_t parno) const
return the parno parameter of the funcno centrality function
Float_t GetConversionFuncPar(Int_t i, Int_t parno) const
return the parNo conversion parameter
Float_t GetCorrectionFuncPar(Int_t parno) const
Return the max vertex Z for whichthe correction function is
valid.
Float_t GetCentralityFuncCut(Int_t funcno) const
return the centrality cut of the funcno centrality function
Float_t GetCentralityFuncPar(Int_t funcno,
Int_t parno) const
return the parno parameter of the funcno centrality function
Short_t GetRingMap(Int_t siNo) const
Return the ring # corresponding til ADC channel # sino
Short_t GetRowMap(Int_t siNo) const
Return the row # corresponding til ADC channel # sino
Float_t GetRingPosition(Int_t ringNo) const
Float_t GetTilt(Int_t siNo) const
void SetRunNo(const Int_t runno)
void Print(Option_t* option) const
Inline Functions
Int_t GetRunNo() const
Int_t GetRingCnt(Int_t ring) const
void SetPedestal(Int_t siNo, Float_t ped)
void SetPedestalWidth(Int_t siNo, Float_t pedwid)
void SetAdcGain(Int_t siNo, Float_t gain)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
BrSiTmpCalibration BrSiTmpCalibration(BrSiTmpCalibration&)
|