EEmcHelix


class description - source file - inheritance tree

class EEmcHelix : public TObject


    public:
EEmcHelix() EEmcHelix(Float_t x, Float_t y, Float_t z, Float_t px, Float_t py, Float_t pz, Int_t q, Float_t B, Int_t np, Float_t l, Int_t mFlag) EEmcHelix(const EEmcHelix& h) ~EEmcHelix() Float_t B() const static TClass* Class() Int_t Flag() const void getMomentum(Float_t& x, Float_t& y, Float_t& z) const void getOrigin(Float_t& x, Float_t& y, Float_t& z) const virtual TClass* IsA() const Float_t Length() const Float_t Ox() const Float_t Oy() const Float_t Oz() const Int_t Points() const void print(FILE* fd = stdout) const Float_t Pt() const Float_t Px() const Float_t Py() const Float_t Pz() const Int_t Q() const void setB(Float_t B) void setFlag(Int_t f) void setLength(Float_t l) void setMomentum(Float_t px, Float_t py, Float_t pz) void setOrigin(Float_t x, Float_t y, Float_t z) void setPoints(Int_t n) void setQ(Int_t q) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Float_t mOx origin x Float_t mOy origin y Float_t mOz origin z Float_t mPx x momentum at origin Float_t mPy y momentum at origin Float_t mPz z momentum at origin Float_t mB field Int_t mQ charge Int_t mPoints Float_t mLength Int_t mFlag 0==primary, 1==secondary

Class Description


EEmcHelix(Float_t x , Float_t y , Float_t z, Float_t px, Float_t py, Float_t pz, Int_t q , Float_t B , Int_t np, Float_t l , Int_t flag)

EEmcHelix(const EEmcHelix &h)



Inline Functions


          EEmcHelix EEmcHelix(const EEmcHelix& h)
               void setOrigin(Float_t x, Float_t y, Float_t z)
               void setMomentum(Float_t px, Float_t py, Float_t pz)
               void setQ(Int_t q)
               void setB(Float_t B)
               void setFlag(Int_t f)
               void setPoints(Int_t n)
               void setLength(Float_t l)
               void getOrigin(Float_t& x, Float_t& y, Float_t& z) const
               void getMomentum(Float_t& x, Float_t& y, Float_t& z) const
            Float_t Ox() const
            Float_t Oy() const
            Float_t Oz() const
            Float_t Px() const
            Float_t Py() const
            Float_t Pt() const
            Float_t Pz() const
              Int_t Q() const
            Float_t B() const
              Int_t Points() const
            Float_t Length() const
              Int_t Flag() const
               void print(FILE* fd = stdout) const
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
               void ~EEmcHelix()


Last update: Tue Jun 1 11:19:45 2004


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.