1 #ifndef _MdMuonCounterAG_GapStrategy_h
2 #define _MdMuonCounterAG_GapStrategy_h
6 namespace MdMuonCounterAG {
27 GapStrategy(
unsigned int windowSize,
unsigned int nOnes,
unsigned int nGaps,
const std::string opt =
"strict" );
43 #endif // _MdMuonCounterAG_GapStrategy_h
unsigned int operator()(const utl::TraceB &samples, mevt::ChannelRecData &recData) const
Performs the counting.
Functor implementing a constant sampling window strategy.
Template class for a FADC data or calibrated data container. Use the typedefs (TraceD, TraceI, etc.) defined in Trace-fwd.h.
GapStrategy(unsigned int windowSize, unsigned int nOnes, unsigned int nGaps, const std::string opt="strict")
Creates a functor.
Common interface for functors performing the muon counting over binary traces.
Channel level reconstruction data.