5 #include <Sti/StiTrackNode.h>
6 #include "StMuDSTMaker/COMMON/StMuTrack.h"
29 printf(
"#track@DCA(0,0) R/cm=[%5.2f %5.2f %.1f], errYloc=%.2fcm , errZ=%.1fcm, glob P=[%6.2f %6.2f %6.1f]GeV/c, PT=%.2f\n",R.x(),R.y(),R.z(),sigYloc, sigZ,gP.x(),gP.y(),gP.z(), gP.Pt() );
30 printf(
" chi2=%f, nFitP=%d, fitErr: cXX=%f cYX=%f cYY=%f cZX=%f cZY=%f cZZ=%f\n",gChi2, nFitPoint,fitErr._cXX,fitErr._cYX,fitErr._cYY,fitErr._cZX,fitErr._cZY,fitErr._cZZ);
57 int mBtof,mCtb,mBemc,mEemc,mTpc;
58 bool anyMatch,anyVeto;
70 template<
class OriginalTrack_t>
71 const OriginalTrack_t* getMother()
const {
return static_cast<const OriginalTrack_t*
>(mother); }
73 void scanNodes( vector<int> & hitPatt,
int jz0);
80 void updateAnyMatch(
bool match,
bool vet,
int & mXXX);
81 void print(ostream& os)
const;
85 template<
class OriginalTrack_t>
93 const OriginalTrack_t* getMother()
const {
return static_cast<const OriginalTrack_t*
>(mother); }
Definition of Kalman Track.
const void * mother
Pointer to original track.
approximtion of track as stright line @ DCA to beamLine=0,0