StRoot
1
|
Public Member Functions | |
TrackDataT (const OriginalTrack_t &motherTrack, const StDcaGeometry *trackDca=nullptr) | |
const OriginalTrack_t * | getMother () const |
template<> | |
TrackDataT (const StMuTrack &motherTrack, const StDcaGeometry *trackDca) | |
template<> | |
TrackDataT (const StMuTrack &motherTrack, const StDcaGeometry *trackDca) | |
Public Member Functions inherited from TrackData | |
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 |
Additional Inherited Members | |
Public Attributes inherited from TrackData | |
int | vertexID |
const void * | mother |
Pointer to original track. | |
const StDcaGeometry * | dca |
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 |
Definition at line 86 of file TrackData.h.
TrackDataT< StMuTrack >::TrackDataT | ( | const StMuTrack & | motherTrack, |
const StDcaGeometry * | trackDca | ||
) |
Specialized constructor to create tracks from StMuTrack-s
Definition at line 182 of file TrackData.cxx.