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: