![]() |
ATLAS Offline Software
|
#include <HITrackParticleThinningTool.h>
Public Member Functions | |
| HITrackParticleThinningTool (const std::string &t, const std::string &n, const IInterface *p) | |
| ~HITrackParticleThinningTool () | |
| StatusCode | initialize () override |
| 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::TrackParticleContainer > | m_inDetSGKey { this, "InDetTrackParticlesKey", "InDetTrackParticles", "" } |
| std::string | m_vertex_key |
| std::string | m_vertex_scheme |
| ToolHandle< InDet::IInDetTrackSelectionTool > | m_trkSelTool |
| track selection tool which can be optionally used for N_trk and sum pt cuts | |
| std::atomic< unsigned int > | m_ntot |
| std::atomic< unsigned int > | m_npass |
Definition at line 29 of file HITrackParticleThinningTool.h.
| DerivationFramework::HITrackParticleThinningTool::HITrackParticleThinningTool | ( | const std::string & | t, |
| const std::string & | n, | ||
| const IInterface * | p ) |
Definition at line 22 of file HITrackParticleThinningTool.cxx.
| DerivationFramework::HITrackParticleThinningTool::~HITrackParticleThinningTool | ( | ) |
Definition at line 37 of file HITrackParticleThinningTool.cxx.
|
overridevirtual |
Definition at line 66 of file HITrackParticleThinningTool.cxx.
|
override |
Definition at line 58 of file HITrackParticleThinningTool.cxx.
|
override |
Definition at line 41 of file HITrackParticleThinningTool.cxx.
|
private |
Definition at line 48 of file HITrackParticleThinningTool.h.
|
mutableprivate |
Definition at line 56 of file HITrackParticleThinningTool.h.
|
mutableprivate |
Definition at line 55 of file HITrackParticleThinningTool.h.
|
private |
Definition at line 46 of file HITrackParticleThinningTool.h.
|
private |
track selection tool which can be optionally used for N_trk and sum pt cuts
Definition at line 53 of file HITrackParticleThinningTool.h.
|
private |
Definition at line 51 of file HITrackParticleThinningTool.h.
|
private |
Definition at line 52 of file HITrackParticleThinningTool.h.