List of all members | Public Member Functions | Private Attributes
MdMuonEstimatorAG::NBinCenteredStrategy Class Reference

Functor implementing a muon counting strategy bin-wise. More...

#include <MdMuonEstimatorAG/NBinCenteredStrategy.h>

Inheritance diagram for MdMuonEstimatorAG::NBinCenteredStrategy:
Inheritance graph
[legend]

Public Member Functions

 NBinCenteredStrategy (unsigned int nBinWindowSize, 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...
 

Private Attributes

unsigned int fNBinWindowSize
 
unsigned int fTraceSize
 

Detailed Description

Functor implementing a muon counting strategy bin-wise.

Author
Rodolfo Federico Gamarra
Brian Wundheiler
Flavia Gesualdi
Date
26 April 2022

Definition at line 19 of file NBinCenteredStrategy.h.

Constructor & Destructor Documentation

MdMuonEstimatorAG::NBinCenteredStrategy::NBinCenteredStrategy ( unsigned int  nBinWindowSize,
unsigned int  fTraceSize 
)

Creates a functor.

Definition at line 6 of file NBinCenteredStrategy.cc.

Member Function Documentation

double MdMuonEstimatorAG::NBinCenteredStrategy::operator() ( std::vector< std::pair< unsigned int, unsigned int >> &  vModulePatternMatches,
mevt::ModuleRecData mRecData 
) const
virtual

Member Data Documentation

unsigned int MdMuonEstimatorAG::NBinCenteredStrategy::fNBinWindowSize
private

Definition at line 33 of file NBinCenteredStrategy.h.

Referenced by operator()().

unsigned int MdMuonEstimatorAG::NBinCenteredStrategy::fTraceSize
private

Definition at line 34 of file NBinCenteredStrategy.h.

Referenced by operator()().


The documentation for this class was generated from the following files:

, generated on Tue Sep 26 2023.