Functor implementing a muon counting strategy bin-wise. More...
#include <MdMuonEstimatorAG/InfiniteWindowStrategy.h>
Public Member Functions | |
InfiniteWindowStrategy (unsigned int fTraceSize) | |
Creates a functor. More... | |
double | operator() (std::vector< std::pair< unsigned int, unsigned int >> &vModulePatternMatches, mevt::ModuleRecData &mRecData) const |
Performs the counting. More... | |
Public Attributes | |
unsigned int | fTraceSize |
Functor implementing a muon counting strategy bin-wise.
Definition at line 19 of file InfiniteWindowStrategy.h.
MdMuonEstimatorAG::InfiniteWindowStrategy::InfiniteWindowStrategy | ( | unsigned int | fTraceSize | ) |
Creates a functor.
Definition at line 5 of file InfiniteWindowStrategy.cc.
|
virtual |
Performs the counting.
Implements MdMuonEstimatorAG::VMuonEstimatorFunctor.
Definition at line 11 of file InfiniteWindowStrategy.cc.
References mevt::ModuleRecData::GetSegmentation(), mevt::ModuleRecData::SetMeanMuons(), mevt::ModuleRecData::SetNumberOfEstimatedMuons(), and mevt::ModuleRecData::SetSaturated().
unsigned int MdMuonEstimatorAG::InfiniteWindowStrategy::fTraceSize |
Definition at line 32 of file InfiniteWindowStrategy.h.