Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
29 using AthReentrantAlgorithm::AthReentrantAlgorithm;
42 Gaudi::Property<float>
m_pt{
this,
"ptCut", 1000.};
44 Gaudi::Property<std::set<int>>
m_pdgIds{
this,
"pdgIds", {13,}};
50 ToolHandle<IMCTruthClassifier>
m_truthClassifier{
this,
"MCTruthClassifier",
"MCTruthClassifier/MCTruthClassifier"};
Property holding a SG store/key/clid from which a ReadHandle is made.
Gaudi::Property< float > m_pt
SG::ReadHandleKey< xAOD::TruthParticleContainer > m_truthRecordKey
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteDecorHandleKey< xAOD::TruthParticleContainer > m_truthOriginKey
ToolHandle< IMCTruthClassifier > m_truthClassifier
virtual StatusCode execute(const EventContext &ctx) const override
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::WriteHandleKey< xAOD::TruthParticleContainer > m_outTruthMuonKey
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
Gaudi::Property< std::set< int > > m_pdgIds
virtual StatusCode initialize() override
SG::WriteDecorHandleKey< xAOD::TruthParticleContainer > m_truthTypeKey