src
RecoVertex
PrimaryVertexProducer
interface
TrackClusterizerInZ.h
Go to the documentation of this file.
1
#ifndef TrackClusterizerInZ_h
2
#define TrackClusterizerInZ_h
3
10
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
11
#include <vector>
12
#include "
TrackingTools/TransientTrack/interface/TransientTrack.h
"
13
14
class
TrackClusterizerInZ
{
15
public
:
16
TrackClusterizerInZ
(){};
17
TrackClusterizerInZ
(
const
edm::ParameterSet
& conf){};
18
19
virtual
std::vector<std::vector<reco::TransientTrack> >
clusterize
(
20
const
std::vector<reco::TransientTrack>&
tracks
)
const
= 0;
21
22
virtual
~TrackClusterizerInZ
(){};
23
};
24
25
#endif
TrackClusterizerInZ::TrackClusterizerInZ
TrackClusterizerInZ()
Definition:
TrackClusterizerInZ.h:16
TrackClusterizerInZ::~TrackClusterizerInZ
virtual ~TrackClusterizerInZ()
Definition:
TrackClusterizerInZ.h:22
TransientTrack.h
TrackClusterizerInZ::TrackClusterizerInZ
TrackClusterizerInZ(const edm::ParameterSet &conf)
Definition:
TrackClusterizerInZ.h:17
TrackClusterizerInZ
Definition:
TrackClusterizerInZ.h:14
ParameterSet.h
TrackClusterizerInZ::clusterize
virtual std::vector< std::vector< reco::TransientTrack > > clusterize(const std::vector< reco::TransientTrack > &tracks) const =0
tracks
auto const & tracks
cannot be loose
Definition:
CAHitNtupletGeneratorKernelsImpl.h:148
edm::ParameterSet
Definition:
ParameterSet.h:47
Generated for CMSSW Reference Manual by
1.8.14