Main Page
Namespaces
Classes
Package Documentation
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
&
params
);
20
21
reco::VertexCollection
mergeVertex
(
reco::VertexCollection
&
secondaryVertices
);
22
23
private
:
24
bool
trackFilter
(
const
reco::TrackRef
&
track
)
const
;
25
26
double
maxFraction
;
27
double
minSignificance
;
28
};
edm::Ref< TrackCollection >
VertexMerging::minSignificance
double minSignificance
Definition:
VertexMerging.h:27
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
CalibrationSummaryClient_cfi.params
params
Definition:
CalibrationSummaryClient_cfi.py:14
VertexMerging::mergeVertex
reco::VertexCollection mergeVertex(reco::VertexCollection &secondaryVertices)
Definition:
VertexMerging.cc:25
HLT_2018_cff.secondaryVertices
secondaryVertices
Definition:
HLT_2018_cff.py:50322
VertexMerging
Definition:
VertexMerging.h:17
Vertex.h
EDProducer.h
VertexMerging::maxFraction
double maxFraction
Definition:
VertexMerging.h:26
InputTag.h
VertexMerging::VertexMerging
VertexMerging(const edm::ParameterSet ¶ms)
Definition:
VertexMerging.cc:3
edm::ParameterSet
Definition:
ParameterSet.h:36
VertexDistance3D.h
Track.h
HLT_2018_cff.track
track
Definition:
HLT_2018_cff.py:10339
Handle.h
Generated for CMSSW Reference Manual by
1.8.11