ATLAS Offline Software
|
This is the complete list of members for Trk::ITrkVKalVrtFitter, including all inherited members.
CreatePerigee(const std::vector< double > &VKPerigee, const std::vector< double > &VKCov, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
interfaceID() | Trk::ITrkVKalVrtFitter | inlinestatic |
makeState(const EventContext &ctx) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
makeState() const | Trk::ITrkVKalVrtFitter | inlinevirtual |
setApproximateVertex(double, double, double, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
setCnstType(int, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
setCovVrtForConstraint(double, double, double, double, double, double, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
setMassForConstraint(double, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
setMassForConstraint(double, std::span< const int >, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
setMassInputParticles(const std::vector< double > &, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
setRobustness(int, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
setRobustScale(double, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
setVertexForConstraint(const xAOD::Vertex &, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
setVertexForConstraint(double, double, double, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalGetFullCov(long int, std::vector< double > &CovMtx, IVKalState &istate, bool=false) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalGetImpact(const xAOD::TrackParticle *, const Amg::Vector3D &Vertex, const long int Charge, std::vector< double > &Impact, std::vector< double > &ImpactError, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalGetImpact(const Perigee *, const Amg::Vector3D &Vertex, const long int Charge, std::vector< double > &Impact, std::vector< double > &ImpactError, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalGetImpact(const xAOD::TrackParticle *, const Amg::Vector3D &Vertex, const long int Charge, std::vector< double > &Impact, std::vector< double > &ImpactError) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalGetImpact(const Perigee *, const Amg::Vector3D &Vertex, const long int Charge, std::vector< double > &Impact, std::vector< double > &ImpactError) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalGetMassError(double &Mass, double &MassError, const IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalGetTrkWeights(std::vector< double > &Weights, const IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalVrtCvtTool(const Amg::Vector3D &Vertex, const TLorentzVector &Momentum, const std::vector< double > &CovVrtMom, const long int &Charge, std::vector< double > &Perigee, std::vector< double > &CovPerigee, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalVrtFit(const std::vector< const xAOD::TrackParticle * > &listC, const std::vector< const xAOD::NeutralParticle * > &listN, Amg::Vector3D &Vertex, TLorentzVector &Momentum, long int &Charge, std::vector< double > &ErrorMatrix, std::vector< double > &Chi2PerTrk, std::vector< std::vector< double >> &TrkAtVrt, double &Chi2, IVKalState &istate, bool ifCovV0=false) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalVrtFit(const std::vector< const Perigee * > &list, Amg::Vector3D &Vertex, TLorentzVector &Momentum, long int &Charge, std::vector< double > &ErrorMatrix, std::vector< double > &Chi2PerTrk, std::vector< std::vector< double >> &TrkAtVrt, double &Chi2, IVKalState &istate, bool ifCovV0=false) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalVrtFit(const std::vector< const TrackParameters * > &listC, const std::vector< const NeutralParameters * > &listN, Amg::Vector3D &Vertex, TLorentzVector &Momentum, long int &Charge, std::vector< double > &ErrorMatrix, std::vector< double > &Chi2PerTrk, std::vector< std::vector< double >> &TrkAtVrt, double &Chi2, IVKalState &istate, bool ifCovV0=false) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalVrtFitFast(std::span< const xAOD::TrackParticle *const > list, Amg::Vector3D &Vertex, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |
VKalVrtFitFast(const std::vector< const TrackParameters * > &list, Amg::Vector3D &Vertex, IVKalState &istate) const =0 | Trk::ITrkVKalVrtFitter | pure virtual |