Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Modules
MdReconstruction
MdPileUpCorrecter
InhibitionStrategy.h
Go to the documentation of this file.
1
#ifndef _MdPileUpCorrecterAG_InhibitionStrategy_h
2
#define _MdPileUpCorrecterAG_InhibitionStrategy_h
3
4
#include "
VPileUpCorrecterFunctor.h
"
5
namespace
MdPileUpCorrecterAG {
6
16
class
InhibitionStrategy
:
public
VPileUpCorrecterFunctor
{
17
public
:
24
InhibitionStrategy
();
30
boost::tuple<double, double>
31
operator()
(
mevt::Module
& module,
const
mdet::Module
& mdetModule )
const
;
32
private
:
33
};
34
35
}
36
37
#endif // _MdPileUpCorrecterAG_InhibitionStrategy_h
MdPileUpCorrecterAG::InhibitionStrategy::operator()
boost::tuple< double, double > operator()(mevt::Module &module, const mdet::Module &mdetModule) const
Performs the counting.
Definition:
InhibitionStrategy.cc:16
MdPileUpCorrecterAG::VPileUpCorrecterFunctor
Common interface for functors performing the muon counting over binary traces.
Definition:
VPileUpCorrecterFunctor.h:32
MdPileUpCorrecterAG::InhibitionStrategy::InhibitionStrategy
InhibitionStrategy()
Creates a functor.
Definition:
InhibitionStrategy.cc:11
mevt::Module
Module level event data.
Definition:
MEvent/Module.h:41
mdet::Module
Array of Scintillator.
Definition:
MDetector/Module.h:57
VPileUpCorrecterFunctor.h
MdPileUpCorrecterAG::InhibitionStrategy
Functor implementing pile-up correction proposed in GAP 2022-001.
Definition:
InhibitionStrategy.h:16
, generated on Tue Sep 26 2023.