Go to the documentation of this file.
77 const std::vector<float>&
kalmanGain(
unsigned int)
const;
91 for (
unsigned int i = 0;
i < this->
stubs().size(); ++
i) {
94 if (s1->scNum() != s2->scNum() || s1->whNum() != s2->whNum() || s1->stNum() != s2->stNum() ||
95 s1->tag() != s2->tag())
129 unsigned int step,
unsigned int K,
float a1,
float a2,
float a3,
float a4 = 0,
float a5 = 0,
float a6 = 0);
void setResidual(uint, int)
int positionAngle() const
std::vector< float > kalmanGain0_
void setCovariance(const CovarianceMatrix &)
int trackCompatibility() const
const std::vector< float > & kalmanGain(unsigned int) const
std::vector< L1MuKBMTrack > L1MuKBMTrackCollection
std::vector< float > kalmanGain2_
L1MuKBMTCombinedStubRefVector stubs_
void addStub(const L1MuKBMTCombinedStubRef &)
void setCoordinates(int, int, int, int)
const L1MuKBMTCombinedStubRefVector & stubs() const
std::vector< float > kalmanGain3_
float ptUnconstrained() const
void setPtUnconstrained(float)
bool operator==(const L1MuKBMTrack &t2) const
BXVector< L1MuKBMTrack > L1MuKBMTrackBxCollection
int curvatureAtVertex() const
std::vector< int > residuals_
void setCoordinatesAtMuon(int, int, int)
void setTrackCompatibility(int)
std::vector< float > kalmanGain1_
std::vector< double > covariance_
void setPtEtaPhi(double, double, double)
int curvatureAtMuon() const
void setCoordinatesAtVertex(int, int, int)
const std::vector< double > & covariance() const
bool overlapTrack(const L1MuKBMTrack &) const
void setKalmanGain(unsigned int step, unsigned int K, float a1, float a2, float a3, float a4=0, float a5=0, float a6=0)
std::vector< edm::Ref< L1MuKBMTCombinedStubCollection > > L1MuKBMTCombinedStubRefVector