OneBinStrategy.h
Go to the documentation of this file.
1 #ifndef _MdMuonEstimatorAG_OneBinStrategy_h
2 #define _MdMuonEstimatorAG_OneBinStrategy_h
3 
5 #include <mevt/ModuleRecData.h>
6 
7 namespace MdMuonEstimatorAG {
8 
20  public:
25  OneBinStrategy(unsigned int fTraceSize, double fSamplingTime);
31  double operator()(std::vector<std::pair<unsigned int, unsigned int>>& vModulePatternMatches, mevt::ModuleRecData& mRecData) const;
32  unsigned int fTraceSize;
33  double fSamplingTime;
34  };
35 
36 }
37 
38 #endif // _MdMuonEstimatorAG_OneBinStrategy_h
Module level reconstruction data. This class contains all data required by the muon reconstruction...
Definition: ModuleRecData.h:29
Common interface for functors performing the muon counting over binary traces.
OneBinStrategy(unsigned int fTraceSize, double fSamplingTime)
Creates a functor.
double operator()(std::vector< std::pair< unsigned int, unsigned int >> &vModulePatternMatches, mevt::ModuleRecData &mRecData) const
Performs the counting.
Functor implementing a muon counting strategy bin-wise.

, generated on Tue Sep 26 2023.