|
| BoundDiskSector (const PositionType &pos, const RotationType &rot, Bounds *bounds) |
|
| BoundDiskSector (const PositionType &pos, const RotationType &rot, const Bounds &bounds) |
|
DiskSectorBounds const & | bounds () const |
|
float | innerRadius () const |
|
float | outerRadius () const |
|
float | phiExtension () const |
|
virtual | ~BoundDiskSector () |
|
| BoundPlane (const PositionType &pos, const RotationType &rot, const Bounds *bounds) |
|
| BoundPlane (const PositionType &pos, const RotationType &rot, const Bounds &bounds) |
|
| BoundPlane (const PositionType &pos, const RotationType &rot, const Bounds *bounds, MediumProperties *mp) |
|
| BoundPlane (const PositionType &pos, const RotationType &rot, const Bounds &bounds, MediumProperties *mp) |
|
| BoundPlane (const PositionType &pos, const RotationType &rot) |
|
virtual | ~BoundPlane () |
|
float | localZ (const GlobalPoint &gp) const |
| Fast access to distance from plane for a point. More...
|
|
float | localZ (const GlobalVector &gv) const |
| Fast access to component perpendicular to plane for a vector. More...
|
|
GlobalVector | normalVector () const |
|
| Plane (const PositionType &pos, const RotationType &rot) |
|
| Plane (const PositionType &pos, const RotationType &rot, MediumProperties *mp) |
|
virtual SurfaceOrientation::Side | side (const LocalPoint &p, Scalar toler) const |
|
virtual SurfaceOrientation::Side | side (const GlobalPoint &p, Scalar toler) const |
|
virtual
ReferenceCountingPointer
< TangentPlane > | tangentPlane (const GlobalPoint &) const |
| tangent plane to surface from global point More...
|
|
virtual
ReferenceCountingPointer
< TangentPlane > | tangentPlane (const LocalPoint &) const |
| tangent plane to surface from local point More...
|
|
const MediumProperties * | mediumProperties () const |
|
void | setMediumProperties (const MediumProperties &mp) |
|
void | setMediumProperties (MediumProperties *mp) |
|
| Surface (const PositionType &pos, const RotationType &rot) |
|
| Surface (const PositionType &pos, const RotationType &rot, MediumProperties *mp) |
|
| Surface (const PositionType &pos, const RotationType &rot, MediumProperties mp) |
|
| Surface (const Surface &iSurface) |
|
GlobalPoint | toGlobal (const Point2DBase< Scalar, LocalTag > lp) const |
|
virtual | ~Surface ()=0 |
|
float | eta () const |
|
| GloballyPositioned (const PositionType &pos, const RotationType &rot) |
|
void | move (const GlobalVector &displacement) |
|
float | phi () const |
|
const PositionType & | position () const |
|
void | rotate (const RotationType &rotation) |
|
const RotationType & | rotation () const |
|
GlobalPoint | toGlobal (const LocalPoint &lp) const |
|
Point3DBase< U, GlobalTag > | toGlobal (const Point3DBase< U, LocalTag > &lp) const |
|
GlobalVector | toGlobal (const LocalVector &lv) const |
|
Vector3DBase< U, GlobalTag > | toGlobal (const Vector3DBase< U, LocalTag > &lv) const |
|
LocalPoint | toLocal (const GlobalPoint &gp) const |
|
Point3DBase< U, LocalTag > | toLocal (const Point3DBase< U, GlobalTag > &gp) const |
|
LocalVector | toLocal (const GlobalVector &gv) const |
|
Vector3DBase< U, LocalTag > | toLocal (const Vector3DBase< U, GlobalTag > &gv) const |
|
virtual | ~GloballyPositioned () |
|
void | addReference () const |
|
| BasicReferenceCounted () |
|
| BasicReferenceCounted (const BasicReferenceCounted &iRHS) |
|
const BasicReferenceCounted & | operator= (const BasicReferenceCounted &) |
|
unsigned int | references () const |
|
void | removeReference () const |
|
virtual | ~BasicReferenceCounted () |
|
const Bounds & | bounds () const |
|
| BoundSurface (const PositionType &pos, const RotationType &rot, const Bounds *bounds) |
|
| BoundSurface (const PositionType &pos, const RotationType &rot, const Bounds &bounds) |
|
| BoundSurface (const PositionType &pos, const RotationType &rot, const Bounds *bounds, MediumProperties *mp) |
|
| BoundSurface (const PositionType &pos, const RotationType &rot, const Bounds &bounds, MediumProperties *mp) |
|
| BoundSurface (const BoundSurface &iToCopy) |
|
const BoundSurface & | operator= (const BoundSurface &iRHS) |
|
std::pair< float, float > const & | phiSpan () const |
|
std::pair< float, float > const & | rSpan () const |
|
std::pair< float, float > const & | zSpan () const |
|
Definition at line 7 of file BoundDiskSector.h.