|
BrVertexCalibration
class description - source file - inheritance tree
public:
BrVertexCalibration BrVertexCalibration()
BrVertexCalibration BrVertexCalibration(Char_t*, Char_t*)
BrVertexCalibration BrVertexCalibration(BrVertexCalibration&)
virtual void ~BrVertexCalibration()
static TClass* Class()
virtual Int_t GetAccessMode(const Char_t* detname) const
Float_t GetBbBigOffset() const
Float_t GetBbBigSigma() const
Float_t GetBbFastOffset() const
Float_t GetBbFastSigma() const
Float_t GetBbSmallOffset() const
Float_t GetBbSmallSigma() const
Float_t GetInelOffset() const
Float_t GetInelSigma() const
Float_t GetTpcOffset() const
Float_t GetTpcSigma() const
Float_t GetVertexOffset(BrVertexCalibration::EBrVertexDetector, BrVertexCalibration::EBrSubDetector) const
Float_t GetVertexSigma(BrVertexCalibration::EBrVertexDetector, BrVertexCalibration::EBrSubDetector) const
Float_t GetZCdfSigma() const
Float_t GetZCfdOffset() const
Float_t GetZdcOffset() const
Float_t GetZdcSigma() const
virtual TClass* IsA() const
void SetBbBigOffset(Float_t off, Float_t sig)
void SetBbFastOffset(Float_t off, Float_t sig)
void SetBbSmallOffset(Float_t off, Float_t sig)
void SetInelOffset(Float_t off, Float_t sig)
void SetTpcOffset(Float_t off, Float_t sig)
void SetVertexOffset(BrVertexCalibration::EBrVertexDetector det, BrVertexCalibration::EBrSubDetector sub, Float_t off, Float_t sigma)
void SetZCdfOffset(Float_t off, Float_t sig)
void SetZdcOffset(Float_t off, Float_t sig)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Bool_t ValidCalibration(BrVertexCalibration::EBrVertexDetector, BrVertexCalibration::EBrSubDetector)
Bool_t ValidDetector(BrVertexCalibration::EBrVertexDetector) const
private:
BrCalibrationData fVertexOffset[4] ! vertex offsets for TPM1, BB, ZDC and Inel
public:
static const BrVertexCalibration::EBrCalException kCalException
static const BrVertexCalibration::EBrVertexDetector kTpc
static const BrVertexCalibration::EBrVertexDetector kBb
static const BrVertexCalibration::EBrVertexDetector kZdc
static const BrVertexCalibration::EBrVertexDetector kInel
static const BrVertexCalibration::EBrSubDetector kSubTpc
static const BrVertexCalibration::EBrSubDetector kSubZdc
static const BrVertexCalibration::EBrSubDetector kSubCfd
static const BrVertexCalibration::EBrSubDetector kSubInel
static const BrVertexCalibration::EBrSubDetector kBbBig
static const BrVertexCalibration::EBrSubDetector kBbSmall
static const BrVertexCalibration::EBrSubDetector kBbFast
Calibration parameter class for primary vertices offsets
BrVertexCalibration()
Default constructor
BrVertexCalibration(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.
~BrVertexCalibration()
Default destructor
DO NOT USE
Int_t GetAccessMode(const Char_t* detector) const
void SetVertexOffset(EBrVertexDetector det,
EBrSubDetector sub,
Float_t offset, Float_t sigma)
GetVertexOffset(EBrVertexDetector det, EBrSubDetector sub) const
get offset for given revision
GetVertexSigma(EBrVertexDetector det, EBrSubDetector sub) const
get offset for given revision
Bool_t ValidCalibration(EBrVertexDetector det, EBrSubDetector sub)
check if calibration is not tagged as a cal. exception
Bool_t ValidDetector(EBrVertexDetector det) const
Inline Functions
Float_t GetTpcOffset() const
Float_t GetZdcOffset() const
Float_t GetZCfdOffset() const
Float_t GetBbSmallOffset() const
Float_t GetBbBigOffset() const
Float_t GetBbFastOffset() const
Float_t GetTpcSigma() const
Float_t GetZdcSigma() const
Float_t GetZCdfSigma() const
Float_t GetInelOffset() const
Float_t GetBbSmallSigma() const
Float_t GetBbBigSigma() const
Float_t GetBbFastSigma() const
Float_t GetInelSigma() const
void SetTpcOffset(Float_t off, Float_t sig)
void SetZdcOffset(Float_t off, Float_t sig)
void SetZCdfOffset(Float_t off, Float_t sig)
void SetBbSmallOffset(Float_t off, Float_t sig)
void SetBbBigOffset(Float_t off, Float_t sig)
void SetBbFastOffset(Float_t off, Float_t sig)
void SetInelOffset(Float_t off, Float_t sig)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
BrVertexCalibration BrVertexCalibration(BrVertexCalibration&)
|