#include <IVertexCascadeFitter.h>
|
| | DeclareInterfaceID (IVertexCascadeFitter, 1, 0) |
| virtual std::unique_ptr< IVKalState > | makeState (const EventContext &ctx) const =0 |
| virtual VertexID | startVertex (const std::vector< const xAOD::TrackParticle * > &list, std::span< const double > particleMass, IVKalState &istate, double massConstraint=0.) const =0 |
| virtual VertexID | nextVertex (const std::vector< const xAOD::TrackParticle * > &list, std::span< const double > particleMass, IVKalState &istate, double massConstraint=0.) const =0 |
| virtual VertexID | nextVertex (const std::vector< const xAOD::TrackParticle * > &list, std::span< const double > particleMass, const std::vector< VertexID > &precedingVertices, IVKalState &istate, double massConstraint=0.) const =0 |
| virtual VxCascadeInfo * | fitCascade (IVKalState &istate, const Vertex *primVertex=0, bool FirstDecayAtPV=false) const =0 |
| virtual StatusCode | addMassConstraint (VertexID Vertex, const std::vector< const xAOD::TrackParticle * > &tracksInConstraint, const std::vector< VertexID > &verticesInConstraint, IVKalState &istate, double massConstraint) const =0 |
Definition at line 28 of file IVertexCascadeFitter.h.
◆ addMassConstraint()
◆ DeclareInterfaceID()
◆ fitCascade()
◆ makeState()
| virtual std::unique_ptr< IVKalState > Trk::IVertexCascadeFitter::makeState |
( |
const EventContext & | ctx | ) |
const |
|
pure virtual |
◆ nextVertex() [1/2]
◆ nextVertex() [2/2]
◆ startVertex()
The documentation for this class was generated from the following file: