1 #ifndef _MdMuonEstimatorAG_NBinCenteredStrategy_h
2 #define _MdMuonEstimatorAG_NBinCenteredStrategy_h
5 #include <mevt/ModuleRecData.h>
7 namespace MdMuonEstimatorAG {
39 #endif // _MdMuonEstimatorAG_NBinCenteredStrategy_h
Module level reconstruction data. This class contains all data required by the muon reconstruction...
Common interface for functors performing the muon counting over binary traces.
unsigned int fNBinWindowSize
Functor implementing a muon counting strategy bin-wise.
NBinCenteredStrategy(unsigned int nBinWindowSize, unsigned int fTraceSize)
Creates a functor.
double operator()(std::vector< std::pair< unsigned int, unsigned int >> &vModulePatternMatches, mevt::ModuleRecData &mRecData) const
Performs the counting.