#include <RecoTracker/TkDetLayers/interface/BoundDiskSector.h>
Public Member Functions | |
BoundDiskSector (const PositionType &pos, const RotationType &rot, const Bounds &bounds) | |
BoundDiskSector (const PositionType &pos, const RotationType &rot, Bounds *bounds) | |
DiskSectorBounds const & | bounds () const |
float | innerRadius () const |
float | outerRadius () const |
float | phiExtension () const |
virtual | ~BoundDiskSector () |
Definition at line 7 of file BoundDiskSector.h.
virtual BoundDiskSector::~BoundDiskSector | ( | ) | [inline, virtual] |
BoundDiskSector::BoundDiskSector | ( | const PositionType & | pos, | |
const RotationType & | rot, | |||
Bounds * | bounds | |||
) | [inline] |
Definition at line 13 of file BoundDiskSector.h.
00015 : Surface( pos,rot), 00016 BoundPlane( pos, rot, bounds) {}
BoundDiskSector::BoundDiskSector | ( | const PositionType & | pos, | |
const RotationType & | rot, | |||
const Bounds & | bounds | |||
) | [inline] |
Definition at line 18 of file BoundDiskSector.h.
00020 : Surface( pos,rot), 00021 BoundPlane( pos, rot, bounds) {}
DiskSectorBounds const& BoundDiskSector::bounds | ( | ) | const [inline] |
Reimplemented from BoundSurface.
Definition at line 28 of file BoundDiskSector.h.
References BoundSurface::bounds().
Referenced by innerRadius(), outerRadius(), CompositeTECPetal::overlap(), and phiExtension().
00028 { 00029 return static_cast<DiskSectorBounds const &>(BoundPlane::bounds()); 00030 }
float BoundDiskSector::innerRadius | ( | ) | const [inline] |
Definition at line 23 of file BoundDiskSector.h.
References bounds(), and DiskSectorBounds::innerRadius().
Referenced by CompositeTECPetal::overlap().
00023 { return bounds().innerRadius();}
float BoundDiskSector::outerRadius | ( | ) | const [inline] |
Definition at line 24 of file BoundDiskSector.h.
References bounds(), and DiskSectorBounds::outerRadius().
Referenced by CompositeTECPetal::overlap().
00024 { return bounds().outerRadius();}
float BoundDiskSector::phiExtension | ( | ) | const [inline] |
Definition at line 25 of file BoundDiskSector.h.
References bounds(), and DiskSectorBounds::phiExtension().
Referenced by TECLayer::overlap().
00025 { return bounds().phiExtension();}