![]() |
ATLAS Offline Software
|
#include <VSITrackParticleThinning.h>
Public Member Functions | |
| VSITrackParticleThinning (const std::string &t, const std::string &n, const IInterface *p) | |
| virtual | ~VSITrackParticleThinning () |
| virtual StatusCode | initialize () override |
| virtual StatusCode | finalize () override |
| virtual StatusCode | doThinning (const EventContext &ctx) const override |
Private Attributes | |
| std::atomic< unsigned int > | m_ntot {} |
| std::atomic< unsigned int > | m_npass {} |
| StringProperty | m_streamName { this, "StreamName", "", "Name of the stream being thinned" } |
| SG::ThinningHandleKey< xAOD::TrackParticleContainer > | m_inDetSGKey { this, "InDetTrackParticlesKey", "InDetTrackParticles", "" } |
| StringProperty | m_selectionString { this, "SelectionString", "", "" } |
| StringProperty | m_trackSelectionString { this, "TrackSelectionString", "", "" } |
| StringArrayProperty | m_augVerStrings { this, "AugVerStrings", {""}, "List of augVerStrings to consider" } |
Definition at line 29 of file VSITrackParticleThinning.h.
| DerivationFramework::VSITrackParticleThinning::VSITrackParticleThinning | ( | const std::string & | t, |
| const std::string & | n, | ||
| const IInterface * | p ) |
Definition at line 21 of file VSITrackParticleThinning.cxx.
|
virtual |
Definition at line 29 of file VSITrackParticleThinning.cxx.
|
overridevirtual |
Definition at line 57 of file VSITrackParticleThinning.cxx.
|
overridevirtual |
Definition at line 49 of file VSITrackParticleThinning.cxx.
|
overridevirtual |
Definition at line 33 of file VSITrackParticleThinning.cxx.
|
private |
Definition at line 50 of file VSITrackParticleThinning.h.
|
private |
Definition at line 43 of file VSITrackParticleThinning.h.
|
mutableprivate |
Definition at line 39 of file VSITrackParticleThinning.h.
|
mutableprivate |
Definition at line 38 of file VSITrackParticleThinning.h.
|
private |
Definition at line 45 of file VSITrackParticleThinning.h.
|
private |
Definition at line 41 of file VSITrackParticleThinning.h.
|
private |
Definition at line 47 of file VSITrackParticleThinning.h.