Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
JetMETCorrections
InterpolationTables
interface
AbsArrayProjector.h
Go to the documentation of this file.
1
#ifndef NPSTAT_ABSARRAYPROJECTOR_HH_
2
#define NPSTAT_ABSARRAYPROJECTOR_HH_
3
14
namespace
npstat {
19
template
<
typename
Input,
typename
Result>
20
struct
AbsArrayProjector
{
21
virtual
~AbsArrayProjector
() {}
22
24
virtual
void
clear
() = 0;
25
27
virtual
void
process
(
const
unsigned
*
index
,
unsigned
indexLen,
unsigned
long
linearIndex,
const
Input
&
value
) = 0;
28
30
virtual
Result
result
() = 0;
31
};
32
}
// namespace npstat
33
34
#endif // ABSARRAYPROJECTOR_HH_
npstat::AbsArrayProjector::result
virtual Result result()=0
relativeConstraints.value
tuple value
Definition:
relativeConstraints.py:55
npstat::AbsArrayProjector::process
virtual void process(const unsigned *index, unsigned indexLen, unsigned long linearIndex, const Input &value)=0
npstat::AbsArrayProjector
Definition:
AbsArrayProjector.h:20
GetRecoTauVFromDQM_MC_cff.Input
list Input
Definition:
GetRecoTauVFromDQM_MC_cff.py:11
AlignmentPI::index
index
Definition:
AlignmentPayloadInspectorHelper.h:46
npstat::AbsArrayProjector::clear
virtual void clear()=0
npstat::AbsArrayProjector::~AbsArrayProjector
virtual ~AbsArrayProjector()
Definition:
AbsArrayProjector.h:21
Generated for CMSSW Reference Manual by
1.8.5