![]() |
ATLAS Offline Software
|
This is a collection of numbers used to create the cell shapes. More...
#include <EMBBasicReadoutNumbers.h>
Public Member Functions | |
| EMBBasicReadoutNumbers () | |
| Constructor. More... | |
| ~EMBBasicReadoutNumbers () | |
| Destructor. More... | |
| double | getPresamplerRadius () const |
| Gets the presampler active radius (Presampler Geometry.RACTIVE) More... | |
| double | getRinAc () const |
| Gets the accordeon inner Radius (BarrelGeometry.RIN_AC) More... | |
| double | getRoutAc () const |
| Gets the accordeon outer Radius (BarrelGeometry.ROUT_AC) More... | |
| double | getEMBSamplingSepInnerRMax (unsigned int i) const |
| Sampling Separation between Layer 1 & 2 vs eta index (reg 0) More... | |
| double | getEE (unsigned int i) const |
| Rapidity Nodes for 1-2 Separation (BarrelLongDiv.EE) More... | |
| double | getRMX12 (unsigned int i) const |
| Gets the Sampling1-2 separation radii array (BarrelLong Div.RMX12) More... | |
| double | getRMX23 (unsigned int i) const |
| Gets the Sampling2-3 separation radii array (BarrelLong Div.RMX23) More... | |
| unsigned int | getNumEMBSamplingSepInnerRMax () const |
| Number of values in the EMBSamplingSepInnerRMax array. More... | |
| unsigned int | getNumEE () const |
| Number of values in the EE array. More... | |
| unsigned int | getNumRMX12 () const |
| Number of values in the RMX12 Array. More... | |
| unsigned int | getNumRMX23 () const |
| Number of values in the RMX23 Array. More... | |
Private Member Functions | |
| EMBBasicReadoutNumbers (const EMBBasicReadoutNumbers &right) | |
| EMBBasicReadoutNumbers & | operator= (const EMBBasicReadoutNumbers &right) |
Private Attributes | |
| double | m_presamplerRadius |
| double | m_rInAc |
| double | m_rOutAc |
| std::vector< double > | m_EMBSamplingSepInnerRMax |
| std::vector< double > | m_EE |
| std::vector< double > | m_RMX12 |
| std::vector< double > | m_RMX23 |
This is a collection of numbers used to create the cell shapes.
Definition at line 12 of file EMBBasicReadoutNumbers.h.
| EMBBasicReadoutNumbers::EMBBasicReadoutNumbers | ( | ) |
Constructor.
Definition at line 20 of file EMBBasicReadoutNumbers.cxx.
|
default |
Destructor.
|
private |
|
inline |
Rapidity Nodes for 1-2 Separation (BarrelLongDiv.EE)
Definition at line 121 of file EMBBasicReadoutNumbers.h.
|
inline |
Sampling Separation between Layer 1 & 2 vs eta index (reg 0)
Definition at line 116 of file EMBBasicReadoutNumbers.h.
|
inline |
Number of values in the EE array.
Definition at line 136 of file EMBBasicReadoutNumbers.h.
|
inline |
Number of values in the EMBSamplingSepInnerRMax array.
Definition at line 151 of file EMBBasicReadoutNumbers.h.
|
inline |
Number of values in the RMX12 Array.
Definition at line 141 of file EMBBasicReadoutNumbers.h.
|
inline |
Number of values in the RMX23 Array.
Definition at line 146 of file EMBBasicReadoutNumbers.h.
|
inline |
Gets the presampler active radius (Presampler Geometry.RACTIVE)
Definition at line 101 of file EMBBasicReadoutNumbers.h.
|
inline |
Gets the accordeon inner Radius (BarrelGeometry.RIN_AC)
Definition at line 106 of file EMBBasicReadoutNumbers.h.
|
inline |
Gets the Sampling1-2 separation radii array (BarrelLong Div.RMX12)
Definition at line 126 of file EMBBasicReadoutNumbers.h.
|
inline |
Gets the Sampling2-3 separation radii array (BarrelLong Div.RMX23)
Definition at line 131 of file EMBBasicReadoutNumbers.h.
|
inline |
Gets the accordeon outer Radius (BarrelGeometry.ROUT_AC)
Definition at line 111 of file EMBBasicReadoutNumbers.h.
|
private |
|
private |
Definition at line 94 of file EMBBasicReadoutNumbers.h.
|
private |
Definition at line 93 of file EMBBasicReadoutNumbers.h.
|
private |
Definition at line 90 of file EMBBasicReadoutNumbers.h.
|
private |
Definition at line 91 of file EMBBasicReadoutNumbers.h.
|
private |
Definition at line 95 of file EMBBasicReadoutNumbers.h.
|
private |
Definition at line 96 of file EMBBasicReadoutNumbers.h.
|
private |
Definition at line 92 of file EMBBasicReadoutNumbers.h.
1.8.18