Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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
Event.h
edm::Handle< reco::VertexCollection >
EventSetup.h
diffTreeTool.tree
tuple tree
Definition:
diffTreeTool.py:129
RECOVertex::VertexCand_y
float * VertexCand_y
Definition:
RECOVertex.h:34
VertexFwd.h
RECOVertex
Definition:
RECOVertex.h:19
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
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:92
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:35
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.5