Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
TrackingTools
DetLayers
interface
ForwardRingDiskBuilderFromDet.h
Go to the documentation of this file.
1
#ifndef DetLayers_ForwardRingDiskBuilderFromDet_H
2
#define DetLayers_ForwardRingDiskBuilderFromDet_H
3
12
#include "
TrackingTools/DetLayers/interface/GeometricSearchDet.h
"
13
#include "
DataFormats/GeometrySurface/interface/BoundDisk.h
"
14
15
#include <utility>
16
#include <vector>
17
18
class
Det
;
19
class
SimpleDiskBounds
;
20
21
class
ForwardRingDiskBuilderFromDet
{
22
public
:
23
26
BoundDisk
*
operator()
(
const
std::vector<const GeomDet*>& dets)
const
;
27
28
std::pair<SimpleDiskBounds, float>
29
computeBounds
(
const
std::vector<const GeomDet*>& dets)
const
;
30
31
};
32
33
#endif
ForwardRingDiskBuilderFromDet::operator()
BoundDisk * operator()(const std::vector< const GeomDet * > &dets) const
Definition:
ForwardRingDiskBuilderFromDet.cc:9
BoundDisk.h
GeometricSearchDet.h
BoundDisk
Definition:
BoundDisk.h:21
ForwardRingDiskBuilderFromDet::computeBounds
std::pair< SimpleDiskBounds, float > computeBounds(const std::vector< const GeomDet * > &dets) const
Definition:
ForwardRingDiskBuilderFromDet.cc:35
SimpleDiskBounds
Definition:
SimpleDiskBounds.h:13
GeometricSearchDet
Definition:
GeometricSearchDet.h:19
ForwardRingDiskBuilderFromDet
Definition:
ForwardRingDiskBuilderFromDet.h:21
Generated for CMSSW Reference Manual by
1.8.5