TVirtualData


class description - source file - inheritance tree

class TVirtualData : public TObject


    public:
TVirtualData TVirtualData() TVirtualData TVirtualData(TVirtualData* TmpEVNT) TVirtualData TVirtualData(TVirtualData&) virtual void ~TVirtualData() static TClass* Class() virtual Float_t GetBeta() virtual Char_t GetCCStat() virtual Char_t GetCharge() virtual Char_t GetDCStat() virtual Char_t GetECStat() virtual Int_t GetId() virtual Char_t GetLCStat() virtual Float_t GetMomentum() virtual TVector3 GetMomVec() virtual Float_t GetPx() virtual Float_t GetPy() virtual Float_t GetPz() virtual Char_t GetSCStat() virtual Char_t GetStat() virtual TVector3 GetVertex() virtual Float_t GetX() virtual Float_t GetY() virtual Float_t GetZ() virtual TClass* IsA() const virtual Bool_t IsEVNT() virtual Bool_t IsGSIM() virtual void Print() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
public:
Int_t Id Particle Data Group ID (from SEB) Char_t Charge charge (from tracking) Float_t Betta Particle velocity in the units of c (=R_trk/TOF/c) Float_t Px Momentum Vector X component. Float_t Py Momentum Vector Y component. Float_t Pz Momentum Vector Z component. Float_t X "Vertex" Vector X component. The vertex is actually a projection onto a plane. Float_t Y "Vertex" Vector Y component. The vertex is actually a projection onto a plane. Float_t Z "Vertex" Vector Z component. The vertex is actually a projection onto a plane. UChar_t Dcstat Index into the TDCPBClass array. UChar_t Ccstat Index into the TCCPBClass array. UChar_t Scstat Index into the TSCPBClass array. UChar_t Ecstat Index into the TECPBClass array. UChar_t Lcstat Index into the TLCPBClass array. UChar_t Status Status word (=0 for out of time particle)


See also

TEVNTClass, TGSIMClass

Class Description

 TVirtualData

 Initial Author:  Maurik Holtrop   UNH  11/28/2001


/*______________________________________________________________________
This class is a base class for TEVNTClass and TGSIMClass. This allows the two classes, which contain the same data, to be mixed more easily.
______________________________________________________________________*/ 



TVirtualData(TVirtualData *TmpEVNT)

void Print()



Inline Functions


        TVirtualData TVirtualData(TVirtualData* TmpEVNT)
               Int_t GetId()
              Char_t GetCharge()
             Float_t GetBeta()
             Float_t GetPx()
             Float_t GetPy()
             Float_t GetPz()
             Float_t GetX()
             Float_t GetY()
             Float_t GetZ()
            TVector3 GetVertex()
            TVector3 GetMomVec()
             Float_t GetMomentum()
              Char_t GetDCStat()
              Char_t GetCCStat()
              Char_t GetSCStat()
              Char_t GetECStat()
              Char_t GetLCStat()
              Char_t GetStat()
              Bool_t IsEVNT()
              Bool_t IsGSIM()
             TClass* Class()
             TClass* IsA() const
                void ShowMembers(TMemberInspector& insp, char* parent)
                void Streamer(TBuffer& b)
                void StreamerNVirtual(TBuffer& b)
        TVirtualData TVirtualData(TVirtualData&)
                void ~TVirtualData()


Last update: Wed Nov 28 11:10:52 2001


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.