Main Page
Namespaces
Classes
Package Documentation
HLTrigger
HLTanalyzers
interface
RECOVertex.h
Go to the documentation of this file.
1
#ifndef RECOVTX_H
2
#define RECOVTX_H
3
4
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
5
#include "
FWCore/Framework/interface/Event.h
"
6
#include "
FWCore/Framework/interface/EventSetup.h
"
7
#include <vector>
8
#include "TChain.h"
9
10
#include "
DataFormats/VertexReco/interface/Vertex.h
"
11
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
12
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
32
// Tree variables
33
int
NVrtx
;
34
float
*
VertexCand_x
, *
VertexCand_y
, *
VertexCand_z
;
35
int
*
VertexCand_tracks
;
36
float
*
VertexCand_chi2
;
37
float
*
VertexCand_ndof
;
38
39
// input variables
40
bool
_Debug
;
41
42
};
43
44
#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:34
VertexFwd.h
RECOVertex
Definition:
RECOVertex.h:19
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:37
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:34
RECOVertex::_Debug
bool _Debug
Definition:
RECOVertex.h:40
RECOVertex::~RECOVertex
~RECOVertex()
Definition:
RECOVertex.cc:28
RECOVertex::VertexCand_chi2
float * VertexCand_chi2
Definition:
RECOVertex.h:36
RECOVertex::VertexCand_tracks
int * VertexCand_tracks
Definition:
RECOVertex.h:35
RECOVertex::VertexCand_x
float * VertexCand_x
Definition:
RECOVertex.h:34
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:33
Generated for CMSSW Reference Manual by
1.8.11