StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
TrackData Class Reference
Inheritance diagram for TrackData:
TrackDataT< OriginalTrack_t >

Public Member Functions

 TrackData (const void *motherTrack, const StDcaGeometry *motherDca)
template<class OriginalTrack_t >
const OriginalTrack_t * getMother () const
void scanNodes (vector< int > &hitPatt, int jz0)
bool matchVertex (VertexData &V, float kSig)
double calcChi2DCA (const VertexData &V) const
 Calculates chi^2 at track DCA w.r.t. the vertex.
float getTpcWeight ()
void updateAnyMatch (bool match, bool vet, int &mXXX)
void print (ostream &os) const

Public Attributes

int vertexID
const void * mother
 Pointer to original track.
const StDcaGeometrydca
short mIdTruth
short mQuality
int mIdParentVx
DcaTrack dcaTrack
float zDca
float ezDca
float rxyDca
float gPt
int mBtof
int mCtb
int mBemc
int mEemc
int mTpc
bool anyMatch
bool anyVeto
float weight
int btofBin
int ctbBin
int bemcBin
int eemcBin

Detailed Description

Definition at line 36 of file TrackData.h.

Member Data Documentation

int TrackData::vertexID

0 if assigned to a good vertex;

= 0 free, not used for any vertex

Definition at line 42 of file TrackData.h.

The documentation for this class was generated from the following files: