![]() |
ATLAS Offline Software
|
#include <IPunchThroughTool.h>
Public Member Functions | |
| virtual | ~IPunchThroughTool () |
| Virtual destructor. More... | |
| DeclareInterfaceID (IPunchThroughTool, 1, 0) | |
| Creates the InterfaceID and interfaceID() method. More... | |
| virtual const ISF::ISFParticleVector * | computePunchThroughParticles (const ISFParticle &isfp, const TFCSSimulationState &simulstate, CLHEP::HepRandomEngine *rndmEngine) const =0 |
| Creates new vector of ISFParticle out of a given ISFParticle. More... | |
Interface for a tool which takes a ISF::ISFParticle as input and returns a vector of ISFParticles
Definition at line 34 of file IPunchThroughTool.h.
|
inlinevirtual |
|
pure virtual |
Creates new vector of ISFParticle out of a given ISFParticle.
| ISF::IPunchThroughTool::DeclareInterfaceID | ( | IPunchThroughTool | , |
| 1 | , | ||
| 0 | |||
| ) |
Creates the InterfaceID and interfaceID() method.
1.8.18