Go to the documentation of this file. 1 #ifndef L1Trigger_TrackFindingTMTT_KFParamsComb_h
2 #define L1Trigger_TrackFindingTMTT_KFParamsComb_h
TMatrixD matrixV(const Stub *stub, const KalmanState *state) const override
TMatrixD matrixF(const Stub *stub, const KalmanState *state) const override
TVectorD trackParams_BeamConstr(const KalmanState *state, double &chi2rphi) const override
std::vector< double > kfLayerVsZ0Cut5_
std::vector< double > kfLayerVsChiSq5_
std::vector< double > kfLayerVsChiSq4_
TMatrixD matrixH(const Stub *stub) const override
~KFParamsComb() override=default
std::vector< double > kfLayerVsZ0Cut4_
std::vector< double > kfLayerVsPtToler_
bool isGoodState(const KalmanState &state) const override
TVectorD vectorM(const Stub *stub) const override
TMatrixD seedC(const L1track3D &l1track3D) const override
KFParamsComb(const Settings *settings, const uint nHelixPar, const std::string &fitterName)
TVectorD seedX(const L1track3D &l1track3D) const override
=== This is the base class for the linearised chi-squared track fit algorithms.
std::vector< double > kfLayerVsD0Cut5_
TVectorD trackParams(const KalmanState *state) const override