1 #ifndef _MdPileUpCorrecterAG_VPileUpCorrecterFunctor_h_
2 #define _MdPileUpCorrecterAG_VPileUpCorrecterFunctor_h_
10 #include <utl/Trace-fwd.h>
11 #include <boost/tuple/tuple.hpp>
21 namespace MdPileUpCorrecterAG {
42 virtual boost::tuple<double, double>
51 #endif // _MdPileUpCorrecterAG_VPileUpCorrecterFunctor_h_
Common interface for functors performing the muon counting over binary traces.
virtual ~VPileUpCorrecterFunctor()
Meant to be used as base class: virtual destructor.
virtual boost::tuple< double, double > operator()(mevt::Module &module, const mdet::Module &mdetModule) const =0
Perform the actual count.