![]() |
ATLAS Offline Software
|
#include <IPunchThroughG4Classifier.h>
Public Member Functions | |
DeclareInterfaceID (IPunchThroughG4Classifier, 1, 0) | |
AlgTool interface method, handles constructor/destructor. More... | |
virtual double | computePunchThroughProbability (const G4FastTrack &fastTrack, const double simE, const std::vector< double > &simEfrac) const =0 |
calculates probability of punch through from G4FastTrack and the energies (simE as simulated total energy and simEfrac as simulated layer energies) More... | |
Interface for a tool which takes simulstate and particle and predicts whether it should result in a muon segment.
Definition at line 26 of file IPunchThroughG4Classifier.h.
|
pure virtual |
calculates probability of punch through from G4FastTrack and the energies (simE as simulated total energy and simEfrac as simulated layer energies)
IPunchThroughG4Classifier::DeclareInterfaceID | ( | IPunchThroughG4Classifier | , |
1 | , | ||
0 | |||
) |
AlgTool interface method, handles constructor/destructor.