32 virtual StatusCode
finalize()
override;
33 virtual StatusCode
doThinning(
const EventContext& ctx)
const override;
43 StringProperty
m_streamName{
this,
"StreamName",
"",
"Name of the stream being thinned" };
std::atomic< unsigned int > m_npass_ID_trks
std::atomic< unsigned int > m_ntot_ID_trks
TauJets_LepRMParticleThinning(const std::string &t, const std::string &n, const IInterface *p)
SG::ThinningHandleKey< xAOD::TauTrackContainer > m_tauTracksSGKey
SG::ThinningHandleKey< xAOD::TauJetContainer > m_LepRMTauKey
virtual StatusCode initialize() override
std::atomic< unsigned int > m_npass_trks
SG::ReadHandleKey< xAOD::TauJetContainer > m_originalTauKey
std::atomic< unsigned int > m_npass_taus
Gaudi::Property< std::string > m_selectionString
virtual StatusCode finalize() override
virtual StatusCode doThinning(const EventContext &ctx) const override
std::atomic< unsigned int > m_ntot_taus
std::atomic< unsigned int > m_ntot_trks
SG::ThinningHandleKey< xAOD::TrackParticleContainer > m_inDetSGKey