ATLAS Offline Software
Loading...
Searching...
No Matches
xAODTruthParticleSlimmerLightLepton.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef GENERATORFILTERS_XAODTRUTHPARTICLESLIMMERLIGHTLEPTONS_H
6#define GENERATORFILTERS_XAODTRUTHPARTICLESLIMMERLIGHTLEPTONS_H
7
12
14
23{
24public:
26 xAODTruthParticleSlimmerLightLepton(const std::string &name, ISvcLocator *svcLoc);
28 virtual StatusCode initialize();
30 virtual StatusCode execute(const EventContext& context) const;
31
32private:
34 {this,"xAODTruthEventContainerName","TruthEvents","Name of Truth Events container"};
35
37 {this, "xAODTruthParticleContainerNameLightLepton","TruthLightLeptons","Name of Truth Light Leptons contatiner from the slimmer"};
38
39
40
41}; // class xAODTruthParticleSlimmerLightLepton
42
43#endif //GENERATORFILTERS_XAODTRUTHPARTICLESLIMMERLIGHTLEPTONS_H
An algorithm that can be simultaneously executed in multiple threads.
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.
SG::WriteHandleKey< xAOD::TruthParticleContainer > m_xaodTruthParticleContainerNameLightLeptonKey
The key for the output xAOD truth containers.
SG::ReadHandleKey< xAOD::TruthEventContainer > m_xaodTruthEventContainerNameReadHandleKey
virtual StatusCode initialize()
Function initialising the algorithm.
virtual StatusCode execute(const EventContext &context) const
Function executing the algorithm.
xAODTruthParticleSlimmerLightLepton(const std::string &name, ISvcLocator *svcLoc)
Regular algorithm constructor.