#include <GapClusterizerInZ.h>
Public Member Functions | |
std::vector< std::vector< reco::TransientTrack > > | clusterize (const std::vector< reco::TransientTrack > &tracks) const override |
GapClusterizerInZ (const edm::ParameterSet &conf) | |
std::vector< TransientVertex > | vertices (const std::vector< reco::TransientTrack > &tracks) const |
float | zSeparation () const |
~GapClusterizerInZ () override | |
Public Member Functions inherited from TrackClusterizerInZ | |
TrackClusterizerInZ () | |
TrackClusterizerInZ (const edm::ParameterSet &conf) | |
virtual | ~TrackClusterizerInZ () |
Static Public Member Functions | |
static void | fillPSetDescription (edm::ParameterSetDescription &desc) |
Private Attributes | |
bool | verbose_ |
float | zSep |
Description: separates event tracks into clusters along the beam line
Definition at line 15 of file GapClusterizerInZ.h.
GapClusterizerInZ::GapClusterizerInZ | ( | const edm::ParameterSet & | conf | ) |
Definition at line 16 of file GapClusterizerInZ.cc.
References gather_cfg::cout, edm::ParameterSet::getParameter(), and edm::ParameterSet::getUntrackedParameter().
|
inlineoverride |
Definition at line 28 of file GapClusterizerInZ.h.
|
overridevirtual |
Implements TrackClusterizerInZ.
Definition at line 27 of file GapClusterizerInZ.cc.
References funct::abs(), bsc_activity_cfg::clusters, tracks, and HLT_FULL_cff::zSeparation.
|
static |
Definition at line 64 of file GapClusterizerInZ.cc.
References submitPVResolutionJobs::desc.
Referenced by PrimaryVertexProducer::fillDescriptions(), and PrimaryVertexValidation::fillDescriptions().
std::vector<TransientVertex> GapClusterizerInZ::vertices | ( | const std::vector< reco::TransientTrack > & | tracks | ) | const |
float GapClusterizerInZ::zSeparation | ( | ) | const |
Definition at line 25 of file GapClusterizerInZ.cc.
|
private |
Definition at line 32 of file GapClusterizerInZ.h.
|
private |
Definition at line 28 of file GapClusterizerInZ.h.