TVirtualData
class description - source file - inheritance tree
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)
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
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.