|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef ISF_TOOLS_LLPTRUTHSTRATEGY_H
10 #define ISF_TOOLS_LLPTRUTHSTRATEGY_H 1
66 #endif //> !ISF_TOOLS_LLPTRUTHSTRATEGY_H
virtual bool pass(ITruthIncident &incident) const override
True if the ITruthStrategy implementationapplies to the given ITruthIncident.
int m_passProcessCodeRangeLow
The process code range (low-high) and the category of processes that should pass this strategy.
virtual StatusCode finalize() override
int m_passProcessCategory
LLPTruthStrategy(const std::string &t, const std::string &n, const IInterface *p)
Constructor with parameters.
~LLPTruthStrategy()
Destructor.
int m_passProcessCodeRangeHigh
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize() override
IntegerArrayProperty m_regionListProperty
virtual bool appliesToRegion(unsigned short geoID) const override
bool isSUSYParticle(const int absPdgID) const
Returns true if the given |pdgID| is a SUSY particle.