LCDBeam
class description - source file - inheritance tree
public:
LCDBeam LCDBeam()
LCDBeam LCDBeam(LCDBeam&)
virtual void ~LCDBeam()
static TClass* Class()
Double_t GetdPolElec()
Double_t GetdPolPosi()
Double_t* GetdPos()
Double_t* GetdxyzPri()
Double_t GetEcm()
Double_t GetEffectivePol()
Double_t GetPolElec()
Double_t GetPolPosi()
TVector3 GetPos()
TVector3* GetPosPtr()
Double_t GetrmsPri()
Int_t GetRtrnPri()
TVector3 GetxyzPri()
TVector3* GetxyzPriPtr()
virtual TClass* IsA() const
void SetdPos(Double_t* dpos)
void SetdxyzPri(Double_t* dxyzPri)
void SetEcm(Double_t Ecm)
void SetEcm(Double_t Ecm, Double_t dEcm)
void SetPolElec(Double_t pol)
void SetPolElec(Double_t pol, Double_t dpol)
void SetPolPosi(Double_t pol)
void SetPolPosi(Double_t pol, Double_t dpol)
void SetPos(const TVector3& pos)
void SetrmsPri(Double_t rmsPri)
void SetRtrnPri(Int_t RtrnPri)
void SetxyzPri(const TVector3& xyzPri)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Float_t m_Ecm Center of mass energy
Float_t m_dEcm Error on CM energy
TVector3 m_Pos I.P. Position (measured)
Double_t m_dPos[6] Error matrix of I.P. Position
Float_t m_Pol_elec e- Signed Polarization (-1. to 1.): RIGHT>0 LEFT<0
Float_t m_Pol_posi e+ Signed Polarization (-1. to 1.): RIGHT>0 LEFT<0
Float_t m_dPol_elec Statistical error on polarization of e- beam
Float_t m_dPol_posi Statistical error on polarization of e- beam
Float_t m_pdTime Time dif between pol measurement and event(Seconds)
TVector3 m_xyzPri I.P. from single event
Double_t m_dxyzPri[6] Error on I.P. from single event
Double_t m_rmsPri RMS OF PRIMARY VERTEX FIT
Int_t m_RtrnPri RTN CODE FROM PRIMRY VTX FINDER
public:
static const Int_t CONV
static const Int_t UNCONV
static const Int_t FAIL
static const Int_t NOTYET
LCDBeam():
m_Ecm(0.0), m_dEcm(0.0), m_Pol_elec(0.0), m_Pol_posi(0.0),
m_dPol_elec(0.0), m_dPol_posi(0.0), m_pdTime(0.0),m_rmsPri(0.0)
~LCDBeam()
void SetEcm(Double_t Ecm)
void SetEcm(Double_t Ecm, Double_t dEcm)
void SetdPos(Double_t* dpos)
void SetPolElec(Double_t pol)
void SetPolElec(Double_t pol, Double_t dpol)
void SetPolPosi(Double_t pol)
void SetPolPosi(Double_t pol, Double_t dpol)
void SetdxyzPri(Double_t* dxyzPri)
Double_t GetEffectivePol()
Inline Functions
Double_t GetEcm()
TVector3 GetPos()
TVector3* GetPosPtr()
Double_t* GetdPos()
Double_t GetPolElec()
Double_t GetPolPosi()
Double_t GetdPolElec()
Double_t GetdPolPosi()
TVector3 GetxyzPri()
TVector3* GetxyzPriPtr()
Double_t* GetdxyzPri()
Double_t GetrmsPri()
Int_t GetRtrnPri()
void SetPos(const TVector3& pos)
void SetxyzPri(const TVector3& xyzPri)
void SetrmsPri(Double_t rmsPri)
void SetRtrnPri(Int_t RtrnPri)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
LCDBeam LCDBeam(LCDBeam&)
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.