5#ifndef DERIVATIONFRAMEWORKLLP_TAULRTTHINNINGTOOL_H
6#define DERIVATIONFRAMEWORKLLP_TAULRTTHINNINGTOOL_H
29 virtual StatusCode
finalize()
override;
30 virtual StatusCode
doThinning(
const EventContext& ctx)
const override;
33 mutable std::atomic<unsigned int>
m_ntot = 0;
34 mutable std::atomic<unsigned int>
m_npass = 0;
35 StringProperty
m_streamName {
this,
"StreamName",
"",
"Name of the stream being thinned" };
HandleKey object for adding thinning to an object.
HandleKey object for adding thinning to an object.