Main Page
Namespaces
Classes
Package Documentation
Alignment
LaserAlignment
interface
SeedLayerPairs.h
Go to the documentation of this file.
1
#ifndef LaserAlignment_SeedLayerPairs_H
2
#define LaserAlignment_SeedLayerPairs_H
3
12
#include <vector>
13
class
DetLayer
;
14
class
LayerWithHits
;
15
16
class
SeedLayerPairs
{
17
public
:
18
19
typedef
std::pair< const LayerWithHits*, const LayerWithHits*>
LayerPair
;
20
21
SeedLayerPairs
() {};
22
virtual
~SeedLayerPairs
() {};
23
virtual
std::vector<LayerPair>
operator()
()= 0;
24
25
26
};
27
28
#endif
LayerWithHits
Definition:
LayerWithHits.h:12
SeedLayerPairs::SeedLayerPairs
SeedLayerPairs()
Definition:
SeedLayerPairs.h:21
SeedLayerPairs::~SeedLayerPairs
virtual ~SeedLayerPairs()
Definition:
SeedLayerPairs.h:22
DetLayer
Definition:
DetLayer.h:21
SeedLayerPairs::operator()
virtual std::vector< LayerPair > operator()()=0
SeedLayerPairs::LayerPair
std::pair< const LayerWithHits *, const LayerWithHits * > LayerPair
Definition:
SeedLayerPairs.h:19
SeedLayerPairs
Definition:
SeedLayerPairs.h:16
Generated for CMSSW Reference Manual by
1.8.11