LCDBeam


class description - source file - inheritance tree

class LCDBeam : public TObject


    public:
LCDBeam LCDBeam() LCDBeam LCDBeam(LCDBeam&) virtual void ~LCDBeam() static TClass* Class() Double_t* GetdPos() Double_t* GetdxyzPri() Double_t GetEcm() Double_t GetPol() TVector3 GetPos() Double_t GetrmsPri() Int_t GetRtrnPri() TVector3 GetxyzPri() 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 SetPol(Double_t pol) void SetPol(Double_t pol, Double_t dpol) void SetPos(TVector3 pos) void SetrmsPri(Double_t rmsPri) void SetRtrnPri(Int_t RtrnPri) void SetxyzPri(TVector3 xyzPri) virtual void ShowMembers(TMemberInspector& insp, char* parent) void spew(FILE* ofile) const virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

private:
Double_t m_Ecm Center of mass energy Double_t m_dEcm Error on CM energy TVector3 m_Pos I.P. Position Double_t m_dPos[6] Error matrix of I.P. Position Double_t m_Pol Signed Polarization (-1. to 1.): RIGHT>0 LEFT<0 Double_t m_dPol Statistical error on polarization of e- beam Double_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 static const Int_t CONV static const Int_t UNCONV static const Int_t FAIL static const Int_t NOTYET

Class Description


LCDBeam(): m_Ecm(500.0), m_dEcm(0.0), m_Pol(0.0), m_dPol(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 SetPol(Double_t pol)

void SetPol(Double_t pol, Double_t dpol)

void SetdxyzPri(Double_t* dxyzPri)

void spew(FILE* ofile)const



Inline Functions


           Double_t GetEcm()
           TVector3 GetPos()
          Double_t* GetdPos()
           Double_t GetPol()
           TVector3 GetxyzPri()
          Double_t* GetdxyzPri()
           Double_t GetrmsPri()
              Int_t GetRtrnPri()
               void SetPos(TVector3 pos)
               void SetxyzPri(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.