1 #ifndef L1Trigger_TrackFindingTMTT_KalmanState_h
2 #define L1Trigger_TrackFindingTMTT_KalmanState_h
45 double r()
const {
return r_; }
46 double z()
const {
return z_; }
71 std::vector<Stub *>
stubs()
const;
73 void setChi2(
double chi2rphi,
double chi2rz) {
const L1track3D & candidate() const
const TMatrixD & matrixC() const
const KalmanState * last_update_state() const
unsigned int hitPattern() const
double chi2scaled() const
const TMatrixD & matrixK() const
const KalmanState * last_state_
unsigned nSkippedLayers() const
const Settings * settings_
bool good(const TP *tp) const
double reducedChi2() const
unsigned int kalmanChi2RphiScale_
unsigned nextLayer() const
const Settings * settings() const
static const std::string kLayer("layer")
const KalmanState * last_state() const
std::vector< Stub * > stubs() const
const TMatrixD & matrixV() const
unsigned nStubLayers() const
const TVectorD & vectorX() const
KalmanState(const Settings *settings, const L1track3D &candidate, unsigned nSkipped, int kLayer, const KalmanState *last_state, const TVectorD &vecX, const TMatrixD &matC, const TMatrixD &matK, const TMatrixD &matV, Stub *stub, double chi2rphi, double chi2rz)
void setChi2(double chi2rphi, double chi2rz)