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 {
1513 return &m_DetailA;
1514 }
◆ getDetailACenter()
const Point * getDetailACenter |
( |
| ) |
const |
|
inline |
Get detail A center.
Definition at line 1579 of file EKLMGeometry.h.
1580 {
1581 return &m_DetailACenter;
1582 }
◆ getDetailB()
Get detail B geometry.
Definition at line 1528 of file EKLMGeometry.h.
1529 {
1530 return &m_DetailB;
1531 }
◆ getDetailBCenter()
const Point * getDetailBCenter |
( |
| ) |
const |
|
inline |
Get detail B center.
Definition at line 1594 of file EKLMGeometry.h.
1595 {
1596 return &m_DetailBCenter;
1597 }
◆ getDetailC()
Get detail C geometry.
Definition at line 1545 of file EKLMGeometry.h.
1546 {
1547 return &m_DetailC;
1548 }
◆ getDetailCCenter()
const Point * getDetailCCenter |
( |
| ) |
const |
|
inline |
Get detail C center.
Definition at line 1609 of file EKLMGeometry.h.
1610 {
1611 return &m_DetailCCenter;
1612 }
◆ getDetailD()
Get detail D geometry.
Definition at line 1562 of file EKLMGeometry.h.
1563 {
1564 return &m_DetailD;
1565 }
◆ getThickness()
double getThickness |
( |
| ) |
const |
|
inline |
Get thickness.
Definition at line 1494 of file EKLMGeometry.h.
1495 {
1496 return m_Thickness;
1497 }
◆ setDetailA()
Set detail A geometry.
- Parameters
-
[in] | geometry | Detail A geometry. |
Definition at line 1520 of file EKLMGeometry.h.
1521 {
1522 m_DetailA = geometry;
1523 }
◆ 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}
Point m_DetailACenter
Detail A center.
◆ setDetailB()
Set detail B geometry.
- Parameters
-
[in] | geometry | Detail B geometry. |
Definition at line 1537 of file EKLMGeometry.h.
1538 {
1539 m_DetailB = geometry;
1540 }
◆ 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.
160{
163}
Point m_DetailBCenter
Detail B center.
◆ setDetailC()
Set detail C geometry.
- Parameters
-
[in] | geometry | Detail C geometry. |
Definition at line 1554 of file EKLMGeometry.h.
1555 {
1556 m_DetailC = geometry;
1557 }
◆ 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.
166{
169}
Point m_DetailCCenter
Detail C center.
◆ setDetailD()
Set detail D geometry.
- Parameters
-
[in] | geometry | Detail D geometry. |
Definition at line 1571 of file EKLMGeometry.h.
1572 {
1573 m_DetailD = geometry;
1574 }
◆ setThickness()
void setThickness |
( |
double | thickness | ) |
|
|
inline |
Set thickness.
- Parameters
-
Definition at line 1503 of file EKLMGeometry.h.
1504 {
1505 m_Thickness = thickness;
1506 }
◆ 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: