Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Modules
MdReconstruction
MdMuonCounterAG
MdMuonCounterAG/ConsecutiveInWindowStrategy.h
Go to the documentation of this file.
1
#ifndef _MdMuonCounterAG_ConsecutiveInWindowStrategy_h
2
#define _MdMuonCounterAG_ConsecutiveInWindowStrategy_h
3
4
#include "
VMuonCounterFunctor.h
"
5
6
namespace
MdMuonCounterAG {
7
18
class
ConsecutiveInWindowStrategy
:
public
VMuonCounterFunctor
{
19
public
:
26
ConsecutiveInWindowStrategy
(
unsigned
int
windowSize,
unsigned
int
nOnes);
32
unsigned
int
operator()
(
const
utl::TraceB
& samples,
mevt::ChannelRecData
& recData)
const
;
33
private
:
34
unsigned
int
fWindowSize
;
35
unsigned
int
fNumOnes
;
36
};
37
38
}
39
40
#endif // _MdMuonCounterAG_ConsecutiveInWindowStrategy_h
MdMuonCounterAG::ConsecutiveInWindowStrategy::fWindowSize
unsigned int fWindowSize
Definition:
MdMuonCounterAG/ConsecutiveInWindowStrategy.h:34
MdMuonCounterAG::ConsecutiveInWindowStrategy::fNumOnes
unsigned int fNumOnes
Definition:
MdMuonCounterAG/ConsecutiveInWindowStrategy.h:35
VMuonCounterFunctor.h
MdMuonCounterAG::ConsecutiveInWindowStrategy::operator()
unsigned int operator()(const utl::TraceB &samples, mevt::ChannelRecData &recData) const
Performs the counting.
Definition:
MdMuonCounterAG/ConsecutiveInWindowStrategy.cc:16
MdMuonCounterAG::ConsecutiveInWindowStrategy::ConsecutiveInWindowStrategy
ConsecutiveInWindowStrategy(unsigned int windowSize, unsigned int nOnes)
Creates a functor.
Definition:
MdMuonCounterAG/ConsecutiveInWindowStrategy.cc:9
utl::Trace
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
MdMuonCounterAG::VMuonCounterFunctor
Common interface for functors performing the muon counting over binary traces.
Definition:
VMuonCounterFunctor.h:27
mevt::ChannelRecData
Channel level reconstruction data.
Definition:
MEvent/ChannelRecData.h:25
MdMuonCounterAG::ConsecutiveInWindowStrategy
Functor implementing a constant window consecutive-rows-of-ones criteria.
Definition:
MdMuonCounterAG/ConsecutiveInWindowStrategy.h:18
, generated on Tue Sep 26 2023.