ATLAS Offline Software
Trk::TrkVKalVrtFitter Member List

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 finalTrk::TrkVKalVrtFitter
convertAmg5SymMtx(const AmgSymMatrix(5) *, double[15]) constTrk::TrkVKalVrtFitterprivate
CreatePerigee(const std::vector< double > &VKPerigee, const std::vector< double > &VKCov, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
CreatePerigee(double Vx, double Vy, double Vz, const std::vector< double > &VKPerigee, const std::vector< double > &VKCov, State &state) constTrk::TrkVKalVrtFitterprivate
CvtNeutralParameters(const std::vector< const NeutralParameters * > &InpTrk, int &ntrk, State &state) constTrk::TrkVKalVrtFitterprivate
CvtNeutralParticle(const std::vector< const xAOD::NeutralParticle * > &list, int &ntrk, State &state) constTrk::TrkVKalVrtFitterprivate
CvtPerigee(const std::vector< const Perigee * > &list, int &ntrk, State &state) constTrk::TrkVKalVrtFitterprivate
CvtTrackParameters(const std::vector< const TrackParameters * > &InpTrk, int &ntrk, State &state) constTrk::TrkVKalVrtFitterprivate
CvtTrackParticle(std::span< const xAOD::TrackParticle *const > list, int &ntrk, State &state) constTrk::TrkVKalVrtFitterprivate
FillMatrixP(AmgSymMatrix(5)&, std::vector< double > &)Trk::TrkVKalVrtFitterprivatestatic
FillMatrixP(int iTrk, AmgSymMatrix(5)&, std::vector< double > &)Trk::TrkVKalVrtFitterprivatestatic
finalize() override finalTrk::TrkVKalVrtFittervirtual
findPositions(const std::vector< int > &, const std::vector< int > &, std::vector< int > &)Trk::TrkVKalVrtFitterprivatestatic
fit(const std::vector< const TrackParameters * > &perigeeList, const Amg::Vector3D &startingPoint) const override finalTrk::TrkVKalVrtFittervirtual
fit(const std::vector< const TrackParameters * > &perigeeList, const std::vector< const NeutralParameters * > &, const Amg::Vector3D &startingPoint) const override finalTrk::TrkVKalVrtFittervirtual
fit(const std::vector< const TrackParameters * > &perigeeList, const xAOD::Vertex &constraint) const override finalTrk::TrkVKalVrtFittervirtual
fit(const std::vector< const TrackParameters * > &perigeeList, const std::vector< const NeutralParameters * > &, const xAOD::Vertex &constraint) const override finalTrk::TrkVKalVrtFittervirtual
fit(const EventContext &ctx, const std::vector< const xAOD::TrackParticle * > &vectorTrk, const Amg::Vector3D &startingPoint) const override finalTrk::TrkVKalVrtFittervirtual
fit(const std::vector< const xAOD::TrackParticle * > &vectorTrk, const xAOD::Vertex &constraint) const override finalTrk::TrkVKalVrtFittervirtual
fit(const std::vector< const xAOD::TrackParticle * > &vectorTrk, const std::vector< const xAOD::NeutralParticle * > &vectorNeu, const Amg::Vector3D &startingPoint) const override finalTrk::TrkVKalVrtFittervirtual
fit(const std::vector< const xAOD::TrackParticle * > &vectorTrk, const std::vector< const xAOD::NeutralParticle * > &vectorNeu, const xAOD::Vertex &constraint) const override finalTrk::TrkVKalVrtFittervirtual
fit(const std::vector< const TrackParameters * > &) const override finalTrk::TrkVKalVrtFittervirtual
fit(const std::vector< const TrackParameters * > &, const std::vector< const Trk::NeutralParameters * > &) const override finalTrk::TrkVKalVrtFittervirtual
fit(const std::vector< const xAOD::TrackParticle * > &vectorTrk, const Amg::Vector3D &constraint, IVKalState &istate) constTrk::TrkVKalVrtFitter
fit(const std::vector< const xAOD::TrackParticle * > &vectorTrk, const xAOD::Vertex &constraint, IVKalState &istate) constTrk::TrkVKalVrtFitter
fitCascade(IVKalState &istate, const Vertex *primVertex=0, bool FirstDecayAtPV=false) const override finalTrk::TrkVKalVrtFitter
getCascadeNDoF(const CascadeState &cstate)Trk::TrkVKalVrtFitterprivatestatic
GetPerigee(const TrackParameters *i_ntrk)Trk::TrkVKalVrtFitterprivatestatic
getSimpleVIndex(const VertexID &, const CascadeState &cstate)Trk::TrkVKalVrtFitterprivatestatic
GiveFullMatrix(int NTrk, std::vector< double > &)Trk::TrkVKalVrtFitterprivatestatic
indexInV(const VertexID &, const CascadeState &cstate)Trk::TrkVKalVrtFitterprivatestatic
initCnstList()Trk::TrkVKalVrtFitterprivate
initialize() override finalTrk::TrkVKalVrtFittervirtual
initState(const EventContext &ctx, State &state) constTrk::TrkVKalVrtFitterprivate
initState(State &state) constTrk::TrkVKalVrtFitterprivate
m_BMAGTrk::TrkVKalVrtFitterprivate
m_c_CovVrtForConstraintTrk::TrkVKalVrtFitterprivate
m_c_MassInputParticlesTrk::TrkVKalVrtFitterprivate
m_c_VertexForConstraintTrk::TrkVKalVrtFitterprivate
m_cascadeCnstPrecisionTrk::TrkVKalVrtFitterprivate
m_CNVMAGTrk::TrkVKalVrtFitterprivate
m_extPropagatorTrk::TrkVKalVrtFitterprivate
m_fieldCacheCondObjInputKeyTrk::TrkVKalVrtFitterprivate
m_firstMeasuredPointTrk::TrkVKalVrtFitterprivate
m_firstMeasuredPointLimitTrk::TrkVKalVrtFitterprivate
m_fitPropagatorTrk::TrkVKalVrtFitterprivate
m_frozenVersionForBTaggingTrk::TrkVKalVrtFitterprivate
m_IDsizeRTrk::TrkVKalVrtFitterprivate
m_IDsizeZTrk::TrkVKalVrtFitterprivate
m_InDetExtrapolatorTrk::TrkVKalVrtFitterprivate
m_isAtlasFieldTrk::TrkVKalVrtFitterprivate
m_IterationNumberTrk::TrkVKalVrtFitterprivate
m_IterationPrecisionTrk::TrkVKalVrtFitterprivate
m_makeExtendedVertexTrk::TrkVKalVrtFitterprivate
m_massForConstraintTrk::TrkVKalVrtFitterprivate
m_RobustnessTrk::TrkVKalVrtFitterprivate
m_RobustScaleTrk::TrkVKalVrtFitterprivate
m_useAprioriVertexTrk::TrkVKalVrtFitterprivate
m_useFixedFieldTrk::TrkVKalVrtFitterprivate
m_usePassNearTrk::TrkVKalVrtFitterprivate
m_usePassWithTrkErrTrk::TrkVKalVrtFitterprivate
m_usePhiCnstTrk::TrkVKalVrtFitterprivate
m_usePointingCnstTrk::TrkVKalVrtFitterprivate
m_useThetaCnstTrk::TrkVKalVrtFitterprivate
m_useZPointingCnstTrk::TrkVKalVrtFitterprivate
makeSimpleCascade(std::vector< std::vector< int > > &, std::vector< std::vector< int > > &, CascadeState &cstate)Trk::TrkVKalVrtFitterprivatestatic
makeState(const EventContext &ctx) const override finalTrk::TrkVKalVrtFittervirtual
makeXAODVertex(int, const Amg::Vector3D &, const dvect &, const dvect &, const std::vector< dvect > &, double, State &state) constTrk::TrkVKalVrtFitterprivate
nextVertex(const std::vector< const xAOD::TrackParticle * > &list, std::span< const double > particleMass, IVKalState &istate, double massConstraint=0.) const override finalTrk::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 finalTrk::TrkVKalVrtFitter
printSimpleCascade(std::vector< std::vector< int > > &, std::vector< std::vector< int > > &, const CascadeState &cstate)Trk::TrkVKalVrtFitterprivatestatic
setApproximateVertex(double X, double Y, double Z, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
setAthenaPropagator(const Trk::IExtrapolator *)Trk::TrkVKalVrtFitterprivate
setCnstType(int, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
setCovVrtForConstraint(double XX, double XY, double YY, double XZ, double YZ, double ZZ, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
setMassForConstraint(double Mass, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
setMassForConstraint(double Mass, std::span< const int >, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
setMassInputParticles(const std::vector< double > &, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
setRobustness(int, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
setRobustScale(double, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
setVertexForConstraint(const xAOD::Vertex &, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
setVertexForConstraint(double X, double Y, double Z, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
startVertex(const std::vector< const xAOD::TrackParticle * > &list, std::span< const double > particleMass, IVKalState &istate, double massConstraint=0.) const override finalTrk::TrkVKalVrtFitter
TrkVKalVrtFitter(const std::string &t, const std::string &name, const IInterface *parent)Trk::TrkVKalVrtFitter
VKalExtPropagator classTrk::TrkVKalVrtFitterfriend
VKalGetFullCov(long int, dvect &CovMtx, IVKalState &istate, bool=false) const override finalTrk::TrkVKalVrtFittervirtual
VKalGetImpact(const xAOD::TrackParticle *, const Amg::Vector3D &Vertex, const long int Charge, dvect &Impact, dvect &ImpactError, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
VKalGetImpact(const Trk::Perigee *, const Amg::Vector3D &Vertex, const long int Charge, dvect &Impact, dvect &ImpactError, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
VKalGetImpact(const xAOD::TrackParticle *, const Amg::Vector3D &Vertex, const long int Charge, dvect &Impact, dvect &ImpactError) const override finalTrk::TrkVKalVrtFittervirtual
VKalGetImpact(const Trk::Perigee *, const Amg::Vector3D &Vertex, const long int Charge, dvect &Impact, dvect &ImpactError) const override finalTrk::TrkVKalVrtFittervirtual
VKalGetMassError(double &Mass, double &MassError, const IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
VKalGetNDOF(const State &state)Trk::TrkVKalVrtFitterprivatestatic
VKalGetTrkWeights(dvect &Weights, const IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
VKalToTrkTrack(double curBMAG, double vp1, double vp2, double vp3, double &tp1, double &tp2, double &tp3) constTrk::TrkVKalVrtFitterprivate
VKalTransform(double MAG, double A0V, double ZV, double PhiV, double ThetaV, double PInv, const double[15], long int &Charge, double[5], double[15]) constTrk::TrkVKalVrtFitterprivate
VKalVrtConfigureFitterCore(int NTRK, State &state) constTrk::TrkVKalVrtFitterprivate
VKalVrtCvtTool(const Amg::Vector3D &Vertex, const TLorentzVector &Momentum, const dvect &CovVrtMom, const long int &Charge, dvect &Perigee, dvect &CovPerigee, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
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 finalTrk::TrkVKalVrtFittervirtual
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 finalTrk::TrkVKalVrtFittervirtual
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 finalTrk::TrkVKalVrtFittervirtual
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) constTrk::TrkVKalVrtFitterprivate
VKalVrtFitFast(std::span< const xAOD::TrackParticle *const >, Amg::Vector3D &Vertex, double &minDZ, IVKalState &istate) constTrk::TrkVKalVrtFittervirtual
VKalVrtFitFast(const std::span< const xAOD::TrackParticle *const >, Amg::Vector3D &Vertex, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
VKalVrtFitFast(const std::vector< const TrackParameters * > &, Amg::Vector3D &Vertex, IVKalState &istate) const override finalTrk::TrkVKalVrtFittervirtual
~TrkVKalVrtFitter()Trk::TrkVKalVrtFittervirtual