![]() |
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 |
1.8.18