bit definitions to decode TRT straws in barrel
More...
#include <TRT_BarrelCode.h>
bit definitions to decode TRT straws in barrel
Definition at line 26 of file TRT_BarrelCode.h.
◆ Module
◆ TRT_BarrelCode() [1/4]
| InDetDD::TRT_BarrelCode::TRT_BarrelCode |
( |
| ) |
|
◆ TRT_BarrelCode() [2/4]
| InDetDD::TRT_BarrelCode::TRT_BarrelCode |
( |
unsigned int | isPositive, |
|
|
unsigned int | moduleIndex, |
|
|
unsigned | phiIndex, |
|
|
unsigned int | strawLayerIndex ) |
◆ TRT_BarrelCode() [3/4]
| InDetDD::TRT_BarrelCode::TRT_BarrelCode |
( |
const TRT_BarrelCode & | right | ) |
|
|
default |
◆ TRT_BarrelCode() [4/4]
◆ ~TRT_BarrelCode()
| InDetDD::TRT_BarrelCode::~TRT_BarrelCode |
( |
| ) |
|
|
default |
◆ getKey()
| unsigned int InDetDD::TRT_BarrelCode::getKey |
( |
| ) |
const |
|
inline |
◆ getModuleIndex()
| unsigned int InDetDD::TRT_BarrelCode::getModuleIndex |
( |
| ) |
const |
|
inline |
Definition at line 88 of file TRT_BarrelCode.h.
88 {
89 unsigned int ret =
m_key;
91 }
static const int MODULE_SHIFT
static const int MODULE_MASK
◆ getName()
| std::string InDetDD::TRT_BarrelCode::getName |
( |
| ) |
const |
◆ getPhiIndex()
| unsigned int InDetDD::TRT_BarrelCode::getPhiIndex |
( |
| ) |
const |
|
inline |
Definition at line 93 of file TRT_BarrelCode.h.
93 {
94 unsigned int ret =
m_key;
96 }
static const int PHI_MASK
static const int PHI_SHIFT
◆ getStrawLayerIndex()
| unsigned int InDetDD::TRT_BarrelCode::getStrawLayerIndex |
( |
| ) |
const |
|
inline |
Definition at line 98 of file TRT_BarrelCode.h.
98 {
99 unsigned int ret =
m_key;
101 }
static const int STRAWLAYER_SHIFT
static const int STRAWLAYER_MASK
◆ isPosZ()
| unsigned int InDetDD::TRT_BarrelCode::isPosZ |
( |
| ) |
const |
|
inline |
◆ operator!=()
| bool InDetDD::TRT_BarrelCode::operator!= |
( |
const TRT_BarrelCode & | right | ) |
const |
|
inline |
Definition at line 113 of file TRT_BarrelCode.h.
114 {
115 return (
getKey() != right.getKey());
116 }
unsigned int getKey() const
◆ operator<()
| bool InDetDD::TRT_BarrelCode::operator< |
( |
const TRT_BarrelCode & | right | ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
| bool InDetDD::TRT_BarrelCode::operator== |
( |
const TRT_BarrelCode & | right | ) |
const |
|
inline |
◆ operator>()
| bool InDetDD::TRT_BarrelCode::operator> |
( |
const TRT_BarrelCode & | right | ) |
const |
|
inline |
◆ m_key
| unsigned short int InDetDD::TRT_BarrelCode::m_key |
|
private |
◆ MODULE_MASK
| const int InDetDD::TRT_BarrelCode::MODULE_MASK = 0x00000003 |
|
staticprivate |
◆ MODULE_SHIFT
| const int InDetDD::TRT_BarrelCode::MODULE_SHIFT = 1 |
|
staticprivate |
◆ PHI_MASK
| const int InDetDD::TRT_BarrelCode::PHI_MASK = 0x0000001F |
|
staticprivate |
◆ PHI_SHIFT
| const int InDetDD::TRT_BarrelCode::PHI_SHIFT = 3 |
|
staticprivate |
◆ STRAWLAYER_MASK
| const int InDetDD::TRT_BarrelCode::STRAWLAYER_MASK = 0x0000001F |
|
staticprivate |
◆ STRAWLAYER_SHIFT
| const int InDetDD::TRT_BarrelCode::STRAWLAYER_SHIFT = 8 |
|
staticprivate |
◆ Z_MASK
| const int InDetDD::TRT_BarrelCode::Z_MASK = 0x00000001 |
|
staticprivate |
◆ Z_SHIFT
| const int InDetDD::TRT_BarrelCode::Z_SHIFT = 0 |
|
staticprivate |
The documentation for this class was generated from the following files: