Main Page
Namespaces
Classes
Package Documentation
src
RecoVertex
AdaptiveVertexFinder
interface
VertexMerging.h
Go to the documentation of this file.
1
#include <memory>
2
#include <set>
3
4
#include "
FWCore/Framework/interface/EDProducer.h
"
5
#include "
FWCore/Framework/interface/Event.h
"
6
#include "
FWCore/Framework/interface/MakerMacros.h
"
7
#include "
FWCore/Utilities/interface/InputTag.h
"
8
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
9
10
#include "
DataFormats/Common/interface/Handle.h
"
11
#include "
DataFormats/TrackReco/interface/Track.h
"
12
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
13
#include "
DataFormats/VertexReco/interface/Vertex.h
"
14
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
15
#include "
RecoVertex/VertexTools/interface/VertexDistance3D.h
"
16
17
class
VertexMerging
{
18
public
:
19
VertexMerging
(
const
edm::ParameterSet
¶ms);
20
21
22
reco::VertexCollection
mergeVertex
(
reco::VertexCollection
&
secondaryVertices
);
23
24
25
private
:
26
bool
trackFilter
(
const
reco::TrackRef
&
track
)
const
;
27
28
double
maxFraction
;
29
double
minSignificance
;
30
};
31
edm::Ref< TrackCollection >
VertexMerging::minSignificance
double minSignificance
Definition:
VertexMerging.h:29
Event.h
MakerMacros.h
reco::VertexCollection
std::vector< Vertex > VertexCollection
collection of Vertex objects
Definition:
VertexFwd.h:9
TrackFwd.h
VertexFwd.h
VertexMerging::trackFilter
bool trackFilter(const reco::TrackRef &track) const
ParameterSet.h
VertexMerging::mergeVertex
reco::VertexCollection mergeVertex(reco::VertexCollection &secondaryVertices)
Definition:
VertexMerging.cc:37
VertexMerging
Definition:
VertexMerging.h:17
Vertex.h
EDProducer.h
HiIsolationCommonParameters_cff.track
track
Definition:
HiIsolationCommonParameters_cff.py:9
VertexMerging::maxFraction
double maxFraction
Definition:
VertexMerging.h:28
InputTag.h
VertexMerging::VertexMerging
VertexMerging(const edm::ParameterSet ¶ms)
Definition:
VertexMerging.cc:4
edm::ParameterSet
Definition:
ParameterSet.h:36
VertexDistance3D.h
lostTracks_cfi.secondaryVertices
secondaryVertices
Definition:
lostTracks_cfi.py:9
Track.h
Handle.h
Generated for CMSSW Reference Manual by
1.8.11