RecoVertex
PrimaryVertexProducer
interface
GapClusterizerInZ.h
Go to the documentation of this file.
1
#ifndef GapClusterizerInZ_h
2
#define GapClusterizerInZ_h
3
9
#include "
RecoVertex/PrimaryVertexProducer/interface/TrackClusterizerInZ.h
"
10
#include "
TrackingTools/TransientTrack/interface/TransientTrack.h
"
11
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
12
#include "
RecoVertex/VertexPrimitives/interface/TransientVertex.h
"
13
#include "
FWCore/ParameterSet/interface/ConfigurationDescriptions.h
"
14
15
class
GapClusterizerInZ
:
public
TrackClusterizerInZ
{
16
public
:
17
GapClusterizerInZ
(
const
edm::ParameterSet
& conf);
18
19
static
void
fillPSetDescription
(
edm::ParameterSetDescription
&
desc
);
20
21
std::vector<std::vector<reco::TransientTrack> >
clusterize
(
22
const
std::vector<reco::TransientTrack>&
tracks
)
const override
;
23
24
float
zSeparation
()
const
;
25
26
std::vector<TransientVertex>
vertices
(
const
std::vector<reco::TransientTrack>&
tracks
)
const
;
27
28
~GapClusterizerInZ
()
override
{};
29
30
private
:
31
float
zSep
;
32
bool
verbose_
;
33
};
34
35
#endif
ConfigurationDescriptions.h
GapClusterizerInZ::clusterize
std::vector< std::vector< reco::TransientTrack > > clusterize(const std::vector< reco::TransientTrack > &tracks) const override
Definition:
GapClusterizerInZ.cc:27
edm::ParameterSetDescription
Definition:
ParameterSetDescription.h:52
GapClusterizerInZ::GapClusterizerInZ
GapClusterizerInZ(const edm::ParameterSet &conf)
Definition:
GapClusterizerInZ.cc:16
TransientTrack.h
TrackClusterizerInZ
Definition:
TrackClusterizerInZ.h:14
GapClusterizerInZ::~GapClusterizerInZ
~GapClusterizerInZ() override
Definition:
GapClusterizerInZ.h:28
edm::ParameterSet
Definition:
ParameterSet.h:47
tracks
const uint32_t *__restrict__ const HitContainer *__restrict__ TkSoA *__restrict__ tracks
Definition:
CAHitNtupletGeneratorKernelsImpl.h:159
GapClusterizerInZ::zSep
float zSep
Definition:
GapClusterizerInZ.h:28
GapClusterizerInZ::zSeparation
float zSeparation() const
Definition:
GapClusterizerInZ.cc:25
TransientVertex.h
submitPVResolutionJobs.desc
string desc
Definition:
submitPVResolutionJobs.py:251
GapClusterizerInZ::vertices
std::vector< TransientVertex > vertices(const std::vector< reco::TransientTrack > &tracks) const
GapClusterizerInZ
Definition:
GapClusterizerInZ.h:15
ParameterSet.h
GapClusterizerInZ::fillPSetDescription
static void fillPSetDescription(edm::ParameterSetDescription &desc)
Definition:
GapClusterizerInZ.cc:64
TrackClusterizerInZ.h
GapClusterizerInZ::verbose_
bool verbose_
Definition:
GapClusterizerInZ.h:32
Generated for CMSSW Reference Manual by
1.8.16