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/Event.h
"
5
#include "
FWCore/Framework/interface/MakerMacros.h
"
6
#include "
FWCore/Utilities/interface/InputTag.h
"
7
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
8
9
#include "
DataFormats/Common/interface/Handle.h
"
10
#include "
DataFormats/TrackReco/interface/Track.h
"
11
#include "
DataFormats/TrackReco/interface/TrackFwd.h
"
12
#include "
DataFormats/VertexReco/interface/Vertex.h
"
13
#include "
DataFormats/VertexReco/interface/VertexFwd.h
"
14
#include "
RecoVertex/VertexTools/interface/VertexDistance3D.h
"
15
16
class
VertexMerging
{
17
public
:
18
VertexMerging
(
const
edm::ParameterSet
&
params
);
19
20
reco::VertexCollection
mergeVertex
(
reco::VertexCollection
&
secondaryVertices
);
21
22
private
:
23
bool
trackFilter
(
const
reco::TrackRef
&
track
)
const
;
24
25
double
maxFraction
;
26
double
minSignificance
;
27
};
Vertex.h
edm::Ref< TrackCollection >
VertexMerging::minSignificance
double minSignificance
Definition:
VertexMerging.h:26
Event.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:25
VertexMerging
Definition:
VertexMerging.h:16
submitPVValidationJobs.params
def params
Definition:
submitPVValidationJobs.py:482
VertexMerging::maxFraction
double maxFraction
Definition:
VertexMerging.h:25
InputTag.h
VertexMerging::VertexMerging
VertexMerging(const edm::ParameterSet ¶ms)
Definition:
VertexMerging.cc:3
Track.h
edm::ParameterSet
Definition:
ParameterSet.h:48
VertexDistance3D.h
MakerMacros.h
HLT_2023v12_cff.secondaryVertices
secondaryVertices
Definition:
HLT_2023v12_cff.py:38646
HLT_2023v12_cff.track
track
Definition:
HLT_2023v12_cff.py:9616
Handle.h
Generated for CMSSW Reference Manual by
1.8.14