List of all members | Public Member Functions
MdPatternFinderAG::VPatternFinderFunctor Class Referenceabstract

Common interface for functors performing the muon counting over binary traces. More...

#include <MdPatternFinderAG/VPatternFinderFunctor.h>

Inheritance diagram for MdPatternFinderAG::VPatternFinderFunctor:
Inheritance graph
[legend]

Public Member Functions

virtual unsigned int operator() (const utl::TraceB &samples, mevt::ChannelRecData &recData) const =0
 Perform the actual count. More...
 
virtual ~VPatternFinderFunctor ()
 Meant to be used as base class: virtual destructor. More...
 

Detailed Description

Common interface for functors performing the muon counting over binary traces.

Author
Rodolfo Federico Gamarra
Date
12 Sep 2009

Definition at line 27 of file VPatternFinderFunctor.h.

Constructor & Destructor Documentation

MdPatternFinderAG::VPatternFinderFunctor::~VPatternFinderFunctor ( )
virtual

Meant to be used as base class: virtual destructor.

Definition at line 5 of file VPatternFinderFunctor.cc.

Member Function Documentation

virtual unsigned int MdPatternFinderAG::VPatternFinderFunctor::operator() ( const utl::TraceB samples,
mevt::ChannelRecData recData 
) const
pure virtual

Perform the actual count.

Parameters
samplesThe trace to examine in order to detect the muons.
recDataThe data where to put the detected muon information.
Returns
The number of detected muons.

Implemented in MdPatternFinderAG::ConsecutiveInWindowStrategy.


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

, generated on Tue Sep 26 2023.