#include <RpcPlane.h>
Public Member Functions | |
| RpcPlane (double xUp, double xLow, double yUp, double yLow, double z) | |
| virtual | ~RpcPlane () |
| bool | intersect (const HepGeom::Point3D< double > &linePoint, const HepGeom::Normal3D< double > &lineSlope, HepGeom::Point3D< double > &intersect) |
| double | xUp () const |
| double | xLow () const |
| double | yUp () const |
| double | yLow () const |
| double | z () const |
Private Attributes | |
| double | m_xUp |
| Mark the upper and lower bound of each variable, x, y and z. | |
| double | m_xLow |
| double | m_yUp |
| double | m_yLow |
| double | m_z |
Zhe Wang, 14 Oct. 2009 at BNL
Definition at line 21 of file RpcPlane.h.
| RpcPlane::RpcPlane | ( | double | xUp, | |
| double | xLow, | |||
| double | yUp, | |||
| double | yLow, | |||
| double | z | |||
| ) |
| RpcPlane::~RpcPlane | ( | ) | [virtual] |
| bool RpcPlane::intersect | ( | const HepGeom::Point3D< double > & | linePoint, | |
| const HepGeom::Normal3D< double > & | lineSlope, | |||
| HepGeom::Point3D< double > & | intersect | |||
| ) |
| double RpcPlane::xUp | ( | ) | const [inline] |
| double RpcPlane::xLow | ( | ) | const [inline] |
| double RpcPlane::yUp | ( | ) | const [inline] |
| double RpcPlane::yLow | ( | ) | const [inline] |
| double RpcPlane::z | ( | ) | const [inline] |
double RpcPlane::m_xUp [private] |
Mark the upper and lower bound of each variable, x, y and z.
Definition at line 54 of file RpcPlane.h.
double RpcPlane::m_xLow [private] |
Definition at line 54 of file RpcPlane.h.
double RpcPlane::m_yUp [private] |
Definition at line 55 of file RpcPlane.h.
double RpcPlane::m_yLow [private] |
Definition at line 55 of file RpcPlane.h.
double RpcPlane::m_z [private] |
Definition at line 56 of file RpcPlane.h.
1.4.7