VHalfMuonCounterFunctor.h
Go to the documentation of this file.
1 #ifndef _MdMuonCounterAG_VHalfMuonCounterFunctor_h_
2 #define _MdMuonCounterAG_VHalfMuonCounterFunctor_h_
3 
4 #include "VMuonCounterFunctor.h"
5 
6 namespace MdMuonCounterAG {
7 
18  public:
19 
20  virtual double operator()(const utl::TraceB&) const = 0;
21  unsigned int operator()(const utl::TraceB&, mevt::ChannelRecData&) const { return 0;}
22 
23  };
24 
25 }
26 #endif // _MdMuonCounterAG_VHalfMuonCounterFunctor_h_
virtual double operator()(const utl::TraceB &) const =0
unsigned int operator()(const utl::TraceB &, mevt::ChannelRecData &) const
Perform the actual count.
Common interface for functors performing the muon counting over binary traces resulting in broken muo...
Template class for a FADC data or calibrated data container. Use the typedefs (TraceD, TraceI, etc.) defined in Trace-fwd.h.
Definition: Trace-fwd.h:19
Common interface for functors performing the muon counting over binary traces.
Channel level reconstruction data.

, generated on Tue Sep 26 2023.