Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoPixelVertexing
PixelTriplets
interface
HitTripletGeneratorFromPairAndLayers.h
Go to the documentation of this file.
1
#ifndef HitTripletGeneratorFromPairAndLayers_H
2
#define HitTripletGeneratorFromPairAndLayers_H
3
10
#include "
RecoPixelVertexing/PixelTriplets/interface/HitTripletGenerator.h
"
11
#include "
RecoTracker/TkHitPairs/interface/HitPairGenerator.h
"
12
#include <vector>
13
#include "
RecoTracker/TkSeedingLayers/interface/SeedingLayer.h
"
14
15
#include "
RecoTracker/TkHitPairs/interface/LayerHitMapCache.h
"
16
17
18
class
HitTripletGeneratorFromPairAndLayers
:
public
HitTripletGenerator
{
19
20
public
:
21
typedef
LayerHitMapCache
LayerCacheType
;
22
23
virtual
~HitTripletGeneratorFromPairAndLayers
() {}
24
virtual
void
init
(
const
HitPairGenerator
& pairs,
25
const
std::vector<ctfseeding::SeedingLayer>& layers,
LayerCacheType
* layerCache) = 0;
26
};
27
#endif
28
29
HitPairGenerator
Definition:
HitPairGenerator.h:17
HitTripletGenerator
Definition:
HitTripletGenerator.h:15
HitTripletGeneratorFromPairAndLayers::~HitTripletGeneratorFromPairAndLayers
virtual ~HitTripletGeneratorFromPairAndLayers()
Definition:
HitTripletGeneratorFromPairAndLayers.h:23
HitTripletGeneratorFromPairAndLayers::LayerCacheType
LayerHitMapCache LayerCacheType
Definition:
HitTripletGeneratorFromPairAndLayers.h:21
LayerHitMapCache
Definition:
LayerHitMapCache.h:14
HitTripletGenerator.h
LayerHitMapCache.h
SeedingLayer.h
HitTripletGeneratorFromPairAndLayers
Definition:
HitTripletGeneratorFromPairAndLayers.h:18
HitPairGenerator.h
HitTripletGeneratorFromPairAndLayers::init
virtual void init(const HitPairGenerator &pairs, const std::vector< ctfseeding::SeedingLayer > &layers, LayerCacheType *layerCache)=0
Generated for CMSSW Reference Manual by
1.8.5