Shield layer geometry data.
More...
#include <EKLMGeometry.h>
Shield layer geometry data.
Definition at line 1482 of file EKLMGeometry.h.
◆ ShieldGeometry()
◆ getDetailA()
Get detail A geometry.
Definition at line 1511 of file EKLMGeometry.h.
1512 {
1514 }
ShieldDetailGeometry m_DetailA
Detail A.
◆ getDetailACenter()
const Point * getDetailACenter |
( |
| ) |
const |
|
inline |
Get detail A center.
Definition at line 1579 of file EKLMGeometry.h.
1580 {
1582 }
Point m_DetailACenter
Detail A center.
◆ getDetailB()
Get detail B geometry.
Definition at line 1528 of file EKLMGeometry.h.
1529 {
1531 }
ShieldDetailGeometry m_DetailB
Detail B.
◆ getDetailBCenter()
const Point * getDetailBCenter |
( |
| ) |
const |
|
inline |
Get detail B center.
Definition at line 1594 of file EKLMGeometry.h.
1595 {
1597 }
Point m_DetailBCenter
Detail B center.
◆ getDetailC()
Get detail C geometry.
Definition at line 1545 of file EKLMGeometry.h.
1546 {
1548 }
ShieldDetailGeometry m_DetailC
Detail C.
◆ getDetailCCenter()
const Point * getDetailCCenter |
( |
| ) |
const |
|
inline |
Get detail C center.
Definition at line 1609 of file EKLMGeometry.h.
1610 {
1612 }
Point m_DetailCCenter
Detail C center.
◆ getDetailD()
Get detail D geometry.
Definition at line 1562 of file EKLMGeometry.h.
1563 {
1565 }
ShieldDetailGeometry m_DetailD
Detail D.
◆ getThickness()
double getThickness |
( |
| ) |
const |
|
inline |
Get thickness.
Definition at line 1494 of file EKLMGeometry.h.
1495 {
1497 }
double m_Thickness
Thickness.
◆ setDetailA()
Set detail A geometry.
- Parameters
-
[in] | geometry | Detail A geometry. |
Definition at line 1520 of file EKLMGeometry.h.
◆ setDetailACenter()
void setDetailACenter |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
Set detail A center.
- Parameters
-
[in] | x | X coordinate. |
[in] | y | Y coordinate. |
Definition at line 153 of file EKLMGeometry.cc.
154{
157}
void setY(double y)
Set Y coordinate.
void setX(double x)
Set X coordinate.
◆ setDetailB()
Set detail B geometry.
- Parameters
-
[in] | geometry | Detail B geometry. |
Definition at line 1537 of file EKLMGeometry.h.
◆ setDetailBCenter()
void setDetailBCenter |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
Set detail B center.
- Parameters
-
[in] | x | X coordinate. |
[in] | y | Y coordinate. |
Definition at line 159 of file EKLMGeometry.cc.
◆ setDetailC()
Set detail C geometry.
- Parameters
-
[in] | geometry | Detail C geometry. |
Definition at line 1554 of file EKLMGeometry.h.
◆ setDetailCCenter()
void setDetailCCenter |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
Set detail C center.
- Parameters
-
[in] | x | X coordinate. |
[in] | y | Y coordinate. |
Definition at line 165 of file EKLMGeometry.cc.
◆ setDetailD()
Set detail D geometry.
- Parameters
-
[in] | geometry | Detail D geometry. |
Definition at line 1571 of file EKLMGeometry.h.
◆ setThickness()
void setThickness |
( |
double |
thickness | ) |
|
|
inline |
◆ m_DetailA
◆ m_DetailACenter
◆ m_DetailB
◆ m_DetailBCenter
◆ m_DetailC
◆ m_DetailCCenter
◆ m_DetailD
◆ m_Thickness
The documentation for this class was generated from the following files: