Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
d
e
f
l
m
o
p
s
t
u
v
Related Functions
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
RecoMET
METAlgorithms
interface
METAlgo.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
//
3
// Package: METAlgorithms
4
// Class: METAlgo
5
//
13
//
14
// Original Authors: Michael Schmitt, Richard Cavanaugh The University of Florida
15
// Created: May 14, 2005
16
//
17
//
18
19
//____________________________________________________________________________||
20
#ifndef METAlgo_h
21
#define METAlgo_h
22
23
//____________________________________________________________________________||
24
#include "
DataFormats/Common/interface/ValueMap.h
"
25
#include "
DataFormats/Candidate/interface/CandidateFwd.h
"
26
#include "
DataFormats/METReco/interface/CommonMETData.h
"
27
28
//____________________________________________________________________________||
29
class
METAlgo
{
30
public
:
31
METAlgo
() {}
32
virtual
~METAlgo
() {}
33
CommonMETData
run
(
const
edm::View<reco::Candidate>
&
candidates
,
34
double
globalThreshold
= 0.0,
35
edm::ValueMap<float>
const
*
weights
=
nullptr
);
36
};
37
38
//____________________________________________________________________________||
39
#endif // METAlgo_h
METAlgo
Definition:
METAlgo.h:29
HLT_FULL_cff.globalThreshold
globalThreshold
Definition:
HLT_FULL_cff.py:50237
METAlgo::run
CommonMETData run(const edm::View< reco::Candidate > &candidates, double globalThreshold=0.0, edm::ValueMap< float > const *weights=nullptr)
Definition:
METAlgo.cc:16
METAlgo::METAlgo
METAlgo()
Definition:
METAlgo.h:31
CommonMETData
Structure containing data common to all types of MET.
Definition:
CommonMETData.h:12
CandidateFwd.h
HLT_FULL_cff.weights
weights
Definition:
HLT_FULL_cff.py:99207
edm::View
Definition:
CaloClusterFwd.h:14
METAlgo::~METAlgo
virtual ~METAlgo()
Definition:
METAlgo.h:32
CommonMETData.h
ValueMap.h
HLT_FULL_cff.candidates
candidates
Definition:
HLT_FULL_cff.py:55017
edm::ValueMap< float >
Generated for CMSSW Reference Manual by
1.8.16