![]() |
ATLAS Offline Software
|
#include <IMultiStateExtrapolator.h>
Classes | |
struct | Cache |
MultiStateExtrapolator cache class. More... | |
Public Member Functions | |
virtual | ~IMultiStateExtrapolator ()=default |
Virtual destructor. More... | |
virtual MultiComponentState | extrapolate (const EventContext &ctx, Cache &, const MultiComponentState &, const Surface &, PropDirection direction, const BoundaryCheck &boundaryCheck) const =0 |
Configured AlgTool extrapolation method (1) More... | |
virtual MultiComponentState | extrapolateDirectly (const EventContext &ctx, const MultiComponentState &, const Surface &, PropDirection direction, const BoundaryCheck &boundaryCheck) const =0 |
Configured AlgTool extrapolation without material effects method (2) More... | |
virtual Trk::ParticleHypothesis | particleHypothesis () const =0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
AlgTool interface method. More... | |
Definition at line 39 of file IMultiStateExtrapolator.h.
|
virtualdefault |
Virtual destructor.
|
pure virtual |
Configured AlgTool extrapolation method (1)
Implemented in Trk::GsfExtrapolator.
|
pure virtual |
Configured AlgTool extrapolation without material effects method (2)
The particle hypothesis used.
Implemented in Trk::GsfExtrapolator.
|
inlinestatic |
AlgTool interface method.
Definition at line 75 of file IMultiStateExtrapolator.h.
|
pure virtual |
Implemented in Trk::GsfExtrapolator.