Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
tracks
auto const & tracks
cannot be loose
Definition:
CAHitNtupletGeneratorKernelsImpl.h:146
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
edm::ParameterSet
Definition:
ParameterSet.h:47
Generated for CMSSW Reference Manual by
1.8.5