CMS 3D CMS Logo

tmtt::KFbase Member List

This is the complete list of members for tmtt::KFbase, including all inherited members.

adjustChi2(const KalmanState *state, const TMatrixD &covRinv, const TVectorD &delta, double &chi2rphi, double &chi2rz) consttmtt::KFbaseprotectedvirtual
adjustState(const TMatrixD &K, const TMatrixD &pxcov, const TVectorD &x, const TMatrixD &h, const TVectorD &delta, TVectorD &new_x, TMatrixD &new_xcov) consttmtt::KFbaseprotected
approxB(float z, float r) consttmtt::KFbaseprotected
D0 enum valuetmtt::KFbase
doKF(const L1track3D &l1track3D, const std::vector< Stub *> &stubs, const TP *tpa)tmtt::KFbaseprotected
fit(const L1track3D &l1track3D) overridetmtt::KFbasevirtual
fitterName_tmtt::TrackFitGenericprotected
getKalmanGainMatrix(const TMatrixD &h, const TMatrixD &pxcov, const TMatrixD &covRinv) consttmtt::KFbaseprotected
iEtaReg_tmtt::KFbaseprotected
INV2R enum valuetmtt::KFbase
invalidKFlayer_tmtt::KFbasestatic
iPhiSec_tmtt::KFbaseprotected
isGoodState(const KalmanState &state) const =0tmtt::KFbaseprotectedpure virtual
isHLS()tmtt::KFbaseinlineprotectedvirtual
kalmanAmbiguousLayer(unsigned int iEtaReg, unsigned int kfLayer)tmtt::KFbaseprotectedvirtual
kalmanDeadLayers(bool &remove2PSCut) consttmtt::KFbaseprotected
kalmanLayer(unsigned int iEtaReg, unsigned int layerIDreduced, bool barrel, float r, float z) consttmtt::KFbaseprotectedvirtual
kalmanUpdate(unsigned nSkipped, unsigned layer, Stub *stub, const KalmanState *state, const TP *tp)tmtt::KFbaseprotectedvirtual
KFbase(const Settings *settings, const uint nHelixPar, const std::string &fitterName="", const uint nMeas=2)tmtt::KFbase
KFbase(const KFbase &kf)=deletetmtt::KFbase
KFbase(KFbase &&kf)=deletetmtt::KFbase
layerMap_tmtt::KFbasestatic
listAllStates_tmtt::KFbaseprotected
matrixF(const Stub *stub=nullptr, const KalmanState *state=nullptr) const =0tmtt::KFbaseprotectedpure virtual
matrixH(const Stub *stub) const =0tmtt::KFbaseprotectedpure virtual
matrixHCHt(const TMatrixD &h, const TMatrixD &c) consttmtt::KFbaseprotected
matrixRinv(const TMatrixD &matH, const TMatrixD &matCref, const TMatrixD &matV) consttmtt::KFbaseprotected
matrixV(const Stub *stub, const KalmanState *state) const =0tmtt::KFbaseprotectedpure virtual
MEAS_IDS enum nametmtt::KFbase
mkState(const L1track3D &candidate, unsigned nSkipped, unsigned layer, const KalmanState *last_state, const TVectorD &x, const TMatrixD &pxx, const TMatrixD &K, const TMatrixD &dcov, Stub *stub, double chi2rphi, double chi2rz)tmtt::KFbaseprotected
nEta_tmtt::KFbasestatic
nGPlayer_tmtt::KFbasestatic
nHelixPar_tmtt::KFbaseprotected
nKFlayer_tmtt::KFbasestatic
nMeas_tmtt::KFbaseprotected
numEtaRegions_tmtt::KFbaseprotected
numUpdateCalls_tmtt::KFbaseprotected
operator=(const KFbase &kf)=deletetmtt::KFbase
operator=(KFbase &&kf)=deletetmtt::KFbase
PAR_IDS enum nametmtt::KFbase
PAR_IDS_VAR enum nametmtt::KFbase
PHI enum valuetmtt::KFbase
PHI0 enum valuetmtt::KFbase
printStub(const Stub *stub) consttmtt::KFbaseprotected
printStubLayers(const std::vector< Stub *> &stubs, unsigned int iEtaReg) consttmtt::KFbaseprotected
printStubs(const std::vector< Stub *> &stubs) consttmtt::KFbaseprotected
printTP(const TP *tp) consttmtt::KFbaseprotected
QOVERPT enum valuetmtt::KFbase
resetStates()tmtt::KFbaseprotected
residual(const Stub *stub, const TVectorD &x, double candQoverPt) consttmtt::KFbaseprotectedvirtual
sectorPhi() consttmtt::KFbaseinlineprotected
seedC(const L1track3D &l1track3D) const =0tmtt::KFbaseprotectedpure virtual
seedX(const L1track3D &l1track3D) const =0tmtt::KFbaseprotectedpure virtual
settings_tmtt::TrackFitGenericprotected
T enum valuetmtt::KFbase
tpa_tmtt::KFbaseprotected
TrackFitGeneric(const Settings *settings, const std::string &fitterName="")tmtt::TrackFitGenericinline
trackParams(const KalmanState *state) const =0tmtt::KFbaseprotectedpure virtual
trackParams_BeamConstr(const KalmanState *state, double &chi2rphi_bcon) const =0tmtt::KFbaseprotectedpure virtual
vectorM(const Stub *stub) const =0tmtt::KFbaseprotectedpure virtual
Z enum valuetmtt::KFbase
Z0 enum valuetmtt::KFbase
~KFbase() overridetmtt::KFbaseinline
~TrackFitGeneric()=defaulttmtt::TrackFitGenericvirtual