Main Page
Namespaces
Classes
Package Documentation
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
14
20
class
RECOVertex
{
21
public
:
22
RECOVertex
();
23
~RECOVertex
();
24
25
void
setup
(
const
edm::ParameterSet
& pSet, TTree*
tree
,
std::string
vertexType);
26
void
clear
(
void
);
27
29
void
analyze
(
edm::Handle<reco::VertexCollection>
recoVertexs, TTree* tree);
30
31
private
:
32
33
// Tree variables
34
int
NVrtx
;
35
float
*
VertexCand_x
, *
VertexCand_y
, *
VertexCand_z
;
36
int
*
VertexCand_tracks
;
37
float
*
VertexCand_chi2
;
38
float
*
VertexCand_ndof
;
39
40
// input variables
41
bool
_Debug
;
42
43
};
44
45
#endif
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
Event.h
edm::Handle< reco::VertexCollection >
EventSetup.h
RECOVertex::VertexCand_y
float * VertexCand_y
Definition:
RECOVertex.h:35
VertexFwd.h
RECOVertex
Definition:
RECOVertex.h:20
ParameterSet.h
RECOVertex::RECOVertex
RECOVertex()
Definition:
RECOVertex.cc:14
RECOVertex::setup
void setup(const edm::ParameterSet &pSet, TTree *tree, std::string vertexType)
Definition:
RECOVertex.cc:49
RECOVertex::VertexCand_ndof
float * VertexCand_ndof
Definition:
RECOVertex.h:38
RECOVertex::analyze
void analyze(edm::Handle< reco::VertexCollection > recoVertexs, TTree *tree)
Definition:
RECOVertex.cc:91
Vertex.h
RECOVertex::VertexCand_z
float * VertexCand_z
Definition:
RECOVertex.h:35
RECOVertex::_Debug
bool _Debug
Definition:
RECOVertex.h:41
RECOVertex::~RECOVertex
~RECOVertex()
Definition:
RECOVertex.cc:28
RECOVertex::VertexCand_chi2
float * VertexCand_chi2
Definition:
RECOVertex.h:37
RECOVertex::VertexCand_tracks
int * VertexCand_tracks
Definition:
RECOVertex.h:36
RECOVertex::VertexCand_x
float * VertexCand_x
Definition:
RECOVertex.h:35
edm::ParameterSet
Definition:
ParameterSet.h:36
tree
Definition:
tree.py:1
RECOVertex::clear
void clear(void)
Definition:
RECOVertex.cc:37
RECOVertex::NVrtx
int NVrtx
Definition:
RECOVertex.h:34
Generated for CMSSW Reference Manual by
1.8.11