![]() |
ATLAS Offline Software
|
#include <GenericObjectThinning.h>
Public Member Functions | |
| GenericObjectThinning (const std::string &t, const std::string &n, const IInterface *p) | |
| ~GenericObjectThinning () | |
| virtual StatusCode | initialize () override |
| virtual StatusCode | finalize () override |
| virtual StatusCode | doThinning (const EventContext &ctx) const override |
Private Attributes | |
| StringProperty | m_streamName { this, "StreamName", "", "Name of the stream being thinned" } |
| SG::ThinningHandleKey< xAOD::IParticleContainer > | m_SGKey { this, "ContainerName", "", "" } |
| std::string | m_selectionString |
| std::atomic< unsigned int > | m_ntot |
| std::atomic< unsigned int > | m_npass |
Definition at line 26 of file GenericObjectThinning.h.
| DerivationFramework::GenericObjectThinning::GenericObjectThinning | ( | const std::string & | t, |
| const std::string & | n, | ||
| const IInterface * | p ) |
Definition at line 17 of file GenericObjectThinning.cxx.
| DerivationFramework::GenericObjectThinning::~GenericObjectThinning | ( | ) |
Definition at line 29 of file GenericObjectThinning.cxx.
|
overridevirtual |
Definition at line 62 of file GenericObjectThinning.cxx.
|
overridevirtual |
Definition at line 53 of file GenericObjectThinning.cxx.
|
overridevirtual |
Definition at line 33 of file GenericObjectThinning.cxx.
|
private |
Definition at line 44 of file GenericObjectThinning.h.
|
mutableprivate |
Definition at line 44 of file GenericObjectThinning.h.
|
private |
Definition at line 41 of file GenericObjectThinning.h.
|
private |
Definition at line 37 of file GenericObjectThinning.h.
|
private |
Definition at line 35 of file GenericObjectThinning.h.