ATLAS Offline Software
|
This is the complete list of members for Trk::TrkVKalVrtFitter, including all inherited members.
addMassConstraint(VertexID Vertex, const std::vector< const xAOD::TrackParticle * > &tracksInConstraint, const std::vector< VertexID > &verticesInConstraint, IVKalState &istate, double massConstraint) const override final | Trk::TrkVKalVrtFitter | |
convertAmg5SymMtx(const AmgSymMatrix(5) *, double[15]) const | Trk::TrkVKalVrtFitter | private |
CreatePerigee(const std::vector< double > &VKPerigee, const std::vector< double > &VKCov, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
CreatePerigee(double Vx, double Vy, double Vz, const std::vector< double > &VKPerigee, const std::vector< double > &VKCov, State &state) const | Trk::TrkVKalVrtFitter | private |
CvtNeutralParameters(const std::vector< const NeutralParameters * > &InpTrk, int &ntrk, State &state) const | Trk::TrkVKalVrtFitter | private |
CvtNeutralParticle(const std::vector< const xAOD::NeutralParticle * > &list, int &ntrk, State &state) const | Trk::TrkVKalVrtFitter | private |
CvtPerigee(const std::vector< const Perigee * > &list, int &ntrk, State &state) const | Trk::TrkVKalVrtFitter | private |
CvtTrackParameters(const std::vector< const TrackParameters * > &InpTrk, int &ntrk, State &state) const | Trk::TrkVKalVrtFitter | private |
CvtTrackParticle(std::span< const xAOD::TrackParticle *const > list, int &ntrk, State &state) const | Trk::TrkVKalVrtFitter | private |
FillMatrixP(AmgSymMatrix(5)&, std::vector< double > &) | Trk::TrkVKalVrtFitter | privatestatic |
FillMatrixP(int iTrk, AmgSymMatrix(5)&, std::vector< double > &) | Trk::TrkVKalVrtFitter | privatestatic |
finalize() override final | Trk::TrkVKalVrtFitter | virtual |
findPositions(const std::vector< int > &, const std::vector< int > &, std::vector< int > &) | Trk::TrkVKalVrtFitter | privatestatic |
fit(const std::vector< const TrackParameters * > &perigeeList, const Amg::Vector3D &startingPoint) const override final | Trk::TrkVKalVrtFitter | virtual |
fit(const std::vector< const TrackParameters * > &perigeeList, const std::vector< const NeutralParameters * > &, const Amg::Vector3D &startingPoint) const override final | Trk::TrkVKalVrtFitter | virtual |
fit(const std::vector< const TrackParameters * > &perigeeList, const xAOD::Vertex &constraint) const override final | Trk::TrkVKalVrtFitter | virtual |
fit(const std::vector< const TrackParameters * > &perigeeList, const std::vector< const NeutralParameters * > &, const xAOD::Vertex &constraint) const override final | Trk::TrkVKalVrtFitter | virtual |
fit(const EventContext &ctx, const std::vector< const xAOD::TrackParticle * > &vectorTrk, const Amg::Vector3D &startingPoint) const override final | Trk::TrkVKalVrtFitter | virtual |
fit(const std::vector< const xAOD::TrackParticle * > &vectorTrk, const xAOD::Vertex &constraint) const override final | Trk::TrkVKalVrtFitter | virtual |
fit(const std::vector< const xAOD::TrackParticle * > &vectorTrk, const std::vector< const xAOD::NeutralParticle * > &vectorNeu, const Amg::Vector3D &startingPoint) const override final | Trk::TrkVKalVrtFitter | virtual |
fit(const std::vector< const xAOD::TrackParticle * > &vectorTrk, const std::vector< const xAOD::NeutralParticle * > &vectorNeu, const xAOD::Vertex &constraint) const override final | Trk::TrkVKalVrtFitter | virtual |
fit(const std::vector< const TrackParameters * > &) const override final | Trk::TrkVKalVrtFitter | virtual |
fit(const std::vector< const TrackParameters * > &, const std::vector< const Trk::NeutralParameters * > &) const override final | Trk::TrkVKalVrtFitter | virtual |
fit(const std::vector< const xAOD::TrackParticle * > &vectorTrk, const Amg::Vector3D &constraint, IVKalState &istate) const | Trk::TrkVKalVrtFitter | |
fit(const std::vector< const xAOD::TrackParticle * > &vectorTrk, const xAOD::Vertex &constraint, IVKalState &istate) const | Trk::TrkVKalVrtFitter | |
fitCascade(IVKalState &istate, const Vertex *primVertex=0, bool FirstDecayAtPV=false) const override final | Trk::TrkVKalVrtFitter | |
getCascadeNDoF(const CascadeState &cstate) | Trk::TrkVKalVrtFitter | privatestatic |
GetPerigee(const TrackParameters *i_ntrk) | Trk::TrkVKalVrtFitter | privatestatic |
getSimpleVIndex(const VertexID &, const CascadeState &cstate) | Trk::TrkVKalVrtFitter | privatestatic |
GiveFullMatrix(int NTrk, std::vector< double > &) | Trk::TrkVKalVrtFitter | privatestatic |
indexInV(const VertexID &, const CascadeState &cstate) | Trk::TrkVKalVrtFitter | privatestatic |
initCnstList() | Trk::TrkVKalVrtFitter | private |
initialize() override final | Trk::TrkVKalVrtFitter | virtual |
initState(const EventContext &ctx, State &state) const | Trk::TrkVKalVrtFitter | private |
initState(State &state) const | Trk::TrkVKalVrtFitter | private |
m_BMAG | Trk::TrkVKalVrtFitter | private |
m_c_CovVrtForConstraint | Trk::TrkVKalVrtFitter | private |
m_c_MassInputParticles | Trk::TrkVKalVrtFitter | private |
m_c_VertexForConstraint | Trk::TrkVKalVrtFitter | private |
m_cascadeCnstPrecision | Trk::TrkVKalVrtFitter | private |
m_CNVMAG | Trk::TrkVKalVrtFitter | private |
m_extPropagator | Trk::TrkVKalVrtFitter | private |
m_fieldCacheCondObjInputKey | Trk::TrkVKalVrtFitter | private |
m_firstMeasuredPoint | Trk::TrkVKalVrtFitter | private |
m_firstMeasuredPointLimit | Trk::TrkVKalVrtFitter | private |
m_fitPropagator | Trk::TrkVKalVrtFitter | private |
m_frozenVersionForBTagging | Trk::TrkVKalVrtFitter | private |
m_IDsizeR | Trk::TrkVKalVrtFitter | private |
m_IDsizeZ | Trk::TrkVKalVrtFitter | private |
m_InDetExtrapolator | Trk::TrkVKalVrtFitter | private |
m_isAtlasField | Trk::TrkVKalVrtFitter | private |
m_IterationNumber | Trk::TrkVKalVrtFitter | private |
m_IterationPrecision | Trk::TrkVKalVrtFitter | private |
m_makeExtendedVertex | Trk::TrkVKalVrtFitter | private |
m_massForConstraint | Trk::TrkVKalVrtFitter | private |
m_Robustness | Trk::TrkVKalVrtFitter | private |
m_RobustScale | Trk::TrkVKalVrtFitter | private |
m_useAprioriVertex | Trk::TrkVKalVrtFitter | private |
m_useFixedField | Trk::TrkVKalVrtFitter | private |
m_usePassNear | Trk::TrkVKalVrtFitter | private |
m_usePassWithTrkErr | Trk::TrkVKalVrtFitter | private |
m_usePhiCnst | Trk::TrkVKalVrtFitter | private |
m_usePointingCnst | Trk::TrkVKalVrtFitter | private |
m_useThetaCnst | Trk::TrkVKalVrtFitter | private |
m_useZPointingCnst | Trk::TrkVKalVrtFitter | private |
makeSimpleCascade(std::vector< std::vector< int > > &, std::vector< std::vector< int > > &, CascadeState &cstate) | Trk::TrkVKalVrtFitter | privatestatic |
makeState(const EventContext &ctx) const override final | Trk::TrkVKalVrtFitter | virtual |
makeXAODVertex(int, const Amg::Vector3D &, const dvect &, const dvect &, const std::vector< dvect > &, double, State &state) const | Trk::TrkVKalVrtFitter | private |
nextVertex(const std::vector< const xAOD::TrackParticle * > &list, std::span< const double > particleMass, IVKalState &istate, double massConstraint=0.) const override final | Trk::TrkVKalVrtFitter | |
nextVertex(const std::vector< const xAOD::TrackParticle * > &list, std::span< const double > particleMass, const std::vector< VertexID > &precedingVertices, IVKalState &istate, double massConstraint=0.) const override final | Trk::TrkVKalVrtFitter | |
printSimpleCascade(std::vector< std::vector< int > > &, std::vector< std::vector< int > > &, const CascadeState &cstate) | Trk::TrkVKalVrtFitter | privatestatic |
setApproximateVertex(double X, double Y, double Z, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
setAthenaPropagator(const Trk::IExtrapolator *) | Trk::TrkVKalVrtFitter | private |
setCnstType(int, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
setCovVrtForConstraint(double XX, double XY, double YY, double XZ, double YZ, double ZZ, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
setMassForConstraint(double Mass, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
setMassForConstraint(double Mass, std::span< const int >, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
setMassInputParticles(const std::vector< double > &, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
setRobustness(int, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
setRobustScale(double, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
setVertexForConstraint(const xAOD::Vertex &, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
setVertexForConstraint(double X, double Y, double Z, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
startVertex(const std::vector< const xAOD::TrackParticle * > &list, std::span< const double > particleMass, IVKalState &istate, double massConstraint=0.) const override final | Trk::TrkVKalVrtFitter | |
TrkVKalVrtFitter(const std::string &t, const std::string &name, const IInterface *parent) | Trk::TrkVKalVrtFitter | |
VKalExtPropagator class | Trk::TrkVKalVrtFitter | friend |
VKalGetFullCov(long int, dvect &CovMtx, IVKalState &istate, bool=false) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalGetImpact(const xAOD::TrackParticle *, const Amg::Vector3D &Vertex, const long int Charge, dvect &Impact, dvect &ImpactError, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalGetImpact(const Trk::Perigee *, const Amg::Vector3D &Vertex, const long int Charge, dvect &Impact, dvect &ImpactError, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalGetImpact(const xAOD::TrackParticle *, const Amg::Vector3D &Vertex, const long int Charge, dvect &Impact, dvect &ImpactError) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalGetImpact(const Trk::Perigee *, const Amg::Vector3D &Vertex, const long int Charge, dvect &Impact, dvect &ImpactError) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalGetMassError(double &Mass, double &MassError, const IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalGetNDOF(const State &state) | Trk::TrkVKalVrtFitter | privatestatic |
VKalGetTrkWeights(dvect &Weights, const IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalToTrkTrack(double curBMAG, double vp1, double vp2, double vp3, double &tp1, double &tp2, double &tp3) const | Trk::TrkVKalVrtFitter | private |
VKalTransform(double MAG, double A0V, double ZV, double PhiV, double ThetaV, double PInv, const double[15], long int &Charge, double[5], double[15]) const | Trk::TrkVKalVrtFitter | private |
VKalVrtConfigureFitterCore(int NTRK, State &state) const | Trk::TrkVKalVrtFitter | private |
VKalVrtCvtTool(const Amg::Vector3D &Vertex, const TLorentzVector &Momentum, const dvect &CovVrtMom, const long int &Charge, dvect &Perigee, dvect &CovPerigee, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalVrtFit(const std::vector< const xAOD::TrackParticle * > &, const std::vector< const xAOD::NeutralParticle * > &, Amg::Vector3D &Vertex, TLorentzVector &Momentum, long int &Charge, dvect &ErrorMatrix, dvect &Chi2PerTrk, std::vector< std::vector< double >> &TrkAtVrt, double &Chi2, IVKalState &istate, bool ifCovV0=false) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalVrtFit(const std::vector< const Perigee * > &, Amg::Vector3D &Vertex, TLorentzVector &Momentum, long int &Charge, dvect &ErrorMatrix, dvect &Chi2PerTrk, std::vector< std::vector< double >> &TrkAtVrt, double &Chi2, IVKalState &istate, bool ifCovV0=false) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalVrtFit(const std::vector< const TrackParameters * > &, const std::vector< const NeutralParameters * > &, Amg::Vector3D &Vertex, TLorentzVector &Momentum, long int &Charge, dvect &ErrorMatrix, dvect &Chi2PerTrk, std::vector< std::vector< double >> &TrkAtVrt, double &Chi2, IVKalState &istate, bool ifCovV0=false) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalVrtFit3(int ntrk, Amg::Vector3D &Vertex, TLorentzVector &Momentum, long int &Charge, dvect &ErrorMatrix, dvect &Chi2PerTrk, std::vector< std::vector< double >> &TrkAtVrt, double &Chi2, State &state, bool ifCovV0) const | Trk::TrkVKalVrtFitter | private |
VKalVrtFitFast(std::span< const xAOD::TrackParticle *const >, Amg::Vector3D &Vertex, double &minDZ, IVKalState &istate) const | Trk::TrkVKalVrtFitter | virtual |
VKalVrtFitFast(const std::span< const xAOD::TrackParticle *const >, Amg::Vector3D &Vertex, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
VKalVrtFitFast(const std::vector< const TrackParameters * > &, Amg::Vector3D &Vertex, IVKalState &istate) const override final | Trk::TrkVKalVrtFitter | virtual |
~TrkVKalVrtFitter() | Trk::TrkVKalVrtFitter | virtual |