![]() |
ATLAS Offline Software
|
#include <IPunchThroughSimWrapper.h>
Public Member Functions | |
DeclareInterfaceID (IPunchThroughSimWrapper, 1, 0) | |
AlgTool interface method, handles constructor/destructor. More... | |
virtual void | DoPunchThroughSim (G4ParticleTable &ptable, ATHRNG::RNGWrapper *rngWrapper, const double simE, std::vector< double > simEfrac, const G4FastTrack &fastTrack, G4FastStep &fastStep)=0 |
Runs both PunchThroughG4Classifier and PunchThroughG4Tool for PunchThrough simulation. More... | |
Interface for wrapper to run punch through simulation. Linked to both IPunchThroughG4Classifier.h and IPunchThroughG4Tool.h
Definition at line 31 of file IPunchThroughSimWrapper.h.
IPunchThroughSimWrapper::DeclareInterfaceID | ( | IPunchThroughSimWrapper | , |
1 | , | ||
0 | |||
) |
AlgTool interface method, handles constructor/destructor.
|
pure virtual |
Runs both PunchThroughG4Classifier and PunchThroughG4Tool for PunchThrough simulation.