|
| KHit () |
| Default constructor. More...
|
|
| KHit (const std::shared_ptr< const Surface > &psurf) |
| Initializing Constructor – surface only. More...
|
|
| KHit (const std::shared_ptr< const Surface > &psurf, const typename KVector< N >::type &mvec, const typename KSymMatrix< N >::type &merr) |
| Fully Initializing Constructor. More...
|
|
virtual | ~KHit () |
| Destructor. More...
|
|
void | setMeasVector (const typename KVector< N >::type &mvec) |
| Set measurement vector. More...
|
|
void | setMeasError (const typename KSymMatrix< N >::type &merr) |
| Set measurement error. More...
|
|
const KVector< N >::type & | getMeasVector () const |
| Measurement vector. More...
|
|
const KSymMatrix< N >::type & | getMeasError () const |
| Measurement error matrix. More...
|
|
const KVector< N >::type & | getPredVector () const |
| Prediction vector. More...
|
|
const KSymMatrix< N >::type & | getPredError () const |
| Prediction matrix. More...
|
|
const KVector< N >::type & | getResVector () const |
| Residual vector. More...
|
|
const KSymMatrix< N >::type & | getResError () const |
| Residual error matrix. More...
|
|
const KSymMatrix< N >::type & | getResInvError () const |
| Residual inv. error matrix. More...
|
|
const KHMatrix< N >::type & | getH () const |
| Kalman H-matrix. More...
|
|
double | getChisq () const |
| Incremental chisquare. More...
|
|
bool | predict (const KETrack &tre, const Propagator &prop, const KTrack *ref=0) const |
| Prediction method (return false if fail). More...
|
|
void | update (KETrack &tre) const |
| Update track method. More...
|
|
virtual bool | subpredict (const KETrack &tre, typename KVector< N >::type &pvec, typename KSymMatrix< N >::type &perr, typename KHMatrix< N >::type &hmatrix) const =0 |
| Calculate prediction function (return via arguments). More...
|
|
virtual std::ostream & | Print (std::ostream &out, bool doTitle=true) const |
| Printout. More...
|
|
| KHitBase () |
| Default constructor. More...
|
|
| KHitBase (const std::shared_ptr< const Surface > &psurf, int plane=-1) |
| Initializing Constructor. More...
|
|
virtual | ~KHitBase ()=default |
| Destructor. More...
|
|
const std::shared_ptr< const Surface > & | getPredSurface () const |
| Predition surface. More...
|
|
double | getPredDistance () const |
| Prediction distance. More...
|
|
const std::shared_ptr< const Surface > & | getMeasSurface () const |
| Measurement surface. More...
|
|
int | getMeasPlane () const |
| Measurement plane index. More...
|
|
int | getID () const |
| Unique id. More...
|
|
void | setMeasSurface (const std::shared_ptr< const Surface > &psurf) |
| Measurement surface. More...
|
|
void | setMeasPlane (int plane) |
| Measurement plane. More...
|
|