Main Page
Namespaces
Classes
Package Documentation
CommonTools
RecoAlgos
interface
PrimaryVertexSorting.h
Go to the documentation of this file.
1
#ifndef CommonTools_RecoAlgos_PrimaryVertexSorting_
2
#define CommonTools_RecoAlgos_PrimaryVertexSorting_
3
4
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
5
#include "
FWCore/Framework/interface/EDProducer.h
"
6
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
7
8
#include "
FWCore/Framework/interface/Event.h
"
9
10
#include "
DataFormats/Candidate/interface/Candidate.h
"
11
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
12
#include "
TrackingTools/TransientTrack/interface/TransientTrackBuilder.h
"
13
#include "
CommonTools/RecoAlgos/interface/PrimaryVertexAssignment.h
"
14
15
16
17
class
PrimaryVertexSorting
{
18
public
:
19
enum
Quality
{
UsedInFit
=0,
PrimaryDz
,
BTrack
,
OtherDz
,
NotReconstructedPrimary
,
Unassigned
=99};
20
21
PrimaryVertexSorting
(
const
edm::ParameterSet
& iConfig)
22
//minJetPt_(iConfig.getParameter<double>("minJetPt")),
23
{}
24
25
~PrimaryVertexSorting
(){}
26
float
score
(
const
reco::Vertex
&
pv
,
const
std::vector<const reco::Candidate *> &
candidates
,
bool
useMet)
const
;
27
28
29
30
31
private
:
32
};
33
34
#endif
PrimaryVertexSorting::PrimaryVertexSorting
PrimaryVertexSorting(const edm::ParameterSet &iConfig)
Definition:
PrimaryVertexSorting.h:21
TransientTrackBuilder.h
PrimaryVertexSorting::NotReconstructedPrimary
Definition:
PrimaryVertexSorting.h:19
PrimaryVertexSorting::Unassigned
Definition:
PrimaryVertexSorting.h:19
PrimaryVertexSorting::OtherDz
Definition:
PrimaryVertexSorting.h:19
Event.h
PrimaryVertexSorting::~PrimaryVertexSorting
~PrimaryVertexSorting()
Definition:
PrimaryVertexSorting.h:25
VertexFwd.h
Frameworkfwd.h
objects.IsoTrackAnalyzer.candidates
candidates
Definition:
IsoTrackAnalyzer.py:320
PrimaryVertexSorting::UsedInFit
Definition:
PrimaryVertexSorting.h:19
ParameterSet.h
Candidate.h
reco::Vertex
Definition:
Vertex.h:34
PrimaryVertexSorting::BTrack
Definition:
PrimaryVertexSorting.h:19
PrimaryVertexSorting::PrimaryDz
Definition:
PrimaryVertexSorting.h:19
MetAnalyzer.pv
def pv(vc)
Definition:
MetAnalyzer.py:7
PrimaryVertexSorting::Quality
Quality
Definition:
PrimaryVertexSorting.h:19
PrimaryVertexSorting
Definition:
PrimaryVertexSorting.h:17
EDProducer.h
PrimaryVertexSorting::score
float score(const reco::Vertex &pv, const std::vector< const reco::Candidate * > &candidates, bool useMet) const
Definition:
PrimaryVertexSorting.cc:18
edm::ParameterSet
Definition:
ParameterSet.h:36
PrimaryVertexAssignment.h
Generated for CMSSW Reference Manual by
1.8.11