ATLAS Offline Software
|
#include <ITrkExtrapolator.h>
Public Member Functions | |
~ITrkExtrapolator () | |
virtual destructor More... | |
DeclareInterfaceID (ITrkExtrapolator, 1, 0) | |
Creates the InterfaceID and interfaceID() method. More... | |
virtual ISF::ISFParticle * | extrapolate (const ISF::ISFParticle &particle) const =0 |
Extrapolate the given ISFParticle. More... | |
An Athena AlgTool wrapper for the Tracking Extrapolator engine.
The aim of this interface is to minimize compile-time dependencies of ISF code on Tracking code.
Definition at line 33 of file ITrkExtrapolator.h.
|
inline |
ISF::ITrkExtrapolator::DeclareInterfaceID | ( | ITrkExtrapolator | , |
1 | , | ||
0 | |||
) |
Creates the InterfaceID and interfaceID() method.
|
pure virtual |
Extrapolate the given ISFParticle.