MarlinTrk  2.2.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
MarlinTrk::MarlinAidaTTTrack Class Reference
Inheritance diagram for MarlinTrk::MarlinAidaTTTrack:
MarlinTrk::IMarlinTrack

Public Member Functions

 MarlinAidaTTTrack (MarlinAidaTT *aidaTT)
 
- Public Member Functions inherited from MarlinTrk::IMarlinTrack
virtual ~IMarlinTrack ()
 default d'tor
 

Protected Member Functions

aidaTT::trackParameters createPreFit (aidaTT::trackParameters &tp)
 
void getHitInfo (const EVENT::TrackerHit *hit, double *hitpos, std::vector< double > &precision, const aidaTT::ISurface *surf)
 
int getTrackState (const aidaTT::Vector3D &refPoint, int label, IMPL::TrackStateImpl &ts, double &chi2, int &ndf)
 
int myInit ()
 common initialization
 

Protected Attributes

MarlinAidaTT_aidaTT
 
bool _initialised
 used to store whether initial track state has been supplied or created
 
bool _fitDirection
 used to store the fit direction supplied to intialise
 
bool _smoothed
 used to store whether smoothing has been performed
 
std::vector< EVENT::TrackerHit * > _lcioHits
 
aidaTT::trackParameters _initialTrackParams
 
aidaTT::trajectory * _fitTrajectory
 
const std::vector< std::pair
< double, const
aidaTT::ISurface * > > * 
_intersections
 
std::map< int, int > _indexMap
 
double _mass
 

Additional Inherited Members

- Static Public Attributes inherited from MarlinTrk::IMarlinTrack
static const bool backward = false
 boolean constant for defining backward direction - to be used for intitialise
 
static const bool forward = ! IMarlinTrack::backward
 boolean constant for defining backward direction - to be used for intitialise
 
static const int modeBackward = - 1
 
static const int modeClosest = 0
 
static const int modeForward = + 1
 
static const int success = 0
 
static const int error = 1
 
static const int bad_intputs = 3
 
static const int no_intersection = 4
 
static const int site_discarded = 5
 
static const int site_fails_chi2_cut = 6
 
static const int all_sites_fail_fit = 7
 

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