ATLAS Offline Software
Loading...
Searching...
No Matches
xAODTruthParticleSlimmerMuon.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef GENERATORFILTERS_XAODTRUTHPARTICLESLIMMERMUON_H
6#define GENERATORFILTERS_XAODTRUTHPARTICLESLIMMERMUON_H
7
13
22{
23public:
25 xAODTruthParticleSlimmerMuon(const std::string &name, ISvcLocator *svcLoc);
27 virtual StatusCode initialize();
29 virtual StatusCode execute();
30
31private:
33 {this,"xAODTruthEventContainerName","TruthEvents","Name of Truth Events container"};
34
36 {this, "xAODTruthParticleContainerNameMuon","TruthMuons","Name of Truth Muons contatiner from the slimmer"};
37
39
40}; // class xAODTruthParticleSlimmerMuon
41
42#endif //GENERATORFILTERS_XAODTRUTHPARTICLESLIMMERMUON_H
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
virtual StatusCode initialize()
Function initialising the algorithm.
xAODTruthParticleSlimmerMuon(const std::string &name, ISvcLocator *svcLoc)
Regular algorithm constructor.
SG::WriteHandleKey< xAOD::TruthParticleContainer > m_xaodTruthParticleContainerNameMuon
The key for the output xAOD truth containers.
virtual StatusCode execute()
Function executing the algorithm.
SG::ReadHandleKey< xAOD::TruthEventContainer > m_xaodTruthEventContainerName