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
HLTrigger
HLTanalyzers
plugins
RECOVertex.h
Go to the documentation of this file.
1
#ifndef RECOVTX_H
2
#define RECOVTX_H
3
4
#include <vector>
5
6
#include <TChain.h>
7
8
#include "
DataFormats/VertexReco/interface/Vertex.h
"
9
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
10
#include "
FWCore/Framework/interface/Event.h
"
11
#include "
FWCore/Framework/interface/EventSetup.h
"
12
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
13
19
class
RECOVertex
{
20
public
:
21
RECOVertex
();
22
~RECOVertex
();
23
24
void
setup
(
const
edm::ParameterSet
&pSet, TTree *
tree
,
std::string
vertexType);
25
void
clear
(
void
);
26
28
void
analyze
(
edm::Handle<reco::VertexCollection>
recoVertexs, TTree *
tree
);
29
30
private
:
31
// Tree variables
32
int
NVrtx
;
33
float
*
VertexCand_x
, *
VertexCand_y
, *
VertexCand_z
;
34
int
*
VertexCand_tracks
;
35
float
*
VertexCand_chi2
;
36
float
*
VertexCand_ndof
;
37
38
// input variables
39
bool
_Debug
;
40
};
41
42
#endif
RECOVertex::VertexCand_tracks
int * VertexCand_tracks
Definition:
RECOVertex.h:34
RECOVertex
Definition:
RECOVertex.h:19
tree
Definition:
tree.py:1
edm::Handle< reco::VertexCollection >
RECOVertex::NVrtx
int NVrtx
Definition:
RECOVertex.h:32
RECOVertex::VertexCand_chi2
float * VertexCand_chi2
Definition:
RECOVertex.h:35
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
Vertex.h
edm::ParameterSet
Definition:
ParameterSet.h:47
Event.h
RECOVertex::~RECOVertex
~RECOVertex()
Definition:
RECOVertex.cc:27
RECOVertex::setup
void setup(const edm::ParameterSet &pSet, TTree *tree, std::string vertexType)
Definition:
RECOVertex.cc:47
RECOVertex::VertexCand_y
float * VertexCand_y
Definition:
RECOVertex.h:33
RECOVertex::clear
void clear(void)
Definition:
RECOVertex.cc:36
RECOVertex::VertexCand_ndof
float * VertexCand_ndof
Definition:
RECOVertex.h:36
VertexFwd.h
RECOVertex::RECOVertex
RECOVertex()
Definition:
RECOVertex.cc:14
RECOVertex::analyze
void analyze(edm::Handle< reco::VertexCollection > recoVertexs, TTree *tree)
Definition:
RECOVertex.cc:86
EventSetup.h
ParameterSet.h
RECOVertex::_Debug
bool _Debug
Definition:
RECOVertex.h:39
RECOVertex::VertexCand_x
float * VertexCand_x
Definition:
RECOVertex.h:33
RECOVertex::VertexCand_z
float * VertexCand_z
Definition:
RECOVertex.h:33
Generated for CMSSW Reference Manual by
1.8.16