![]() |
ATLAS Offline Software
|
#include <RegionSelectorLUT.h>
Public Member Functions | |
| RegionSelectorLUT (unsigned int maxHash) | |
| RegionSelectorLUT (void) | |
| ~RegionSelectorLUT () | |
| void | additem (const int hashId, const double etaMin, const double etaMax, const double phiMin, const double phiMax, const int layerDiskNumber, const int layerDiskPosition) |
| void | additem (const double etaMin, const double etaMax, const double phiMin, const double phiMax, const int layerDiskNumber, const int layerDiskPosition, const int hashId, const int robId) |
| void | additem (const int sampling, const double etaMin, const double etaMax, const double phiMin, const double phiMax, const int layerDiskNumber, const int hashId, const int robId) |
| double | etaMin (int hashId) const |
| double | etaMax (int hashId) const |
| double | phiMin (int hashId) const |
| double | phiMax (int hashId) const |
| int | sampling (int hashId) const |
| int | robId (int hashId) const |
| int | hashId (int value) const |
| int | layerDiskPosition (int hashId) const |
| int | layerDiskNumber (int hashId) const |
| unsigned int | maxHash (void) const |
| double | etaminElem () |
| double | etamaxElem () |
| double | phiminElem () |
| double | phimaxElem () |
Private Attributes | |
| unsigned int | m_maxHash |
| std::vector< int > | m_number |
| std::vector< int > | m_position |
| std::vector< double > | m_phiMin |
| std::vector< double > | m_phiMax |
| std::vector< double > | m_etaMin |
| std::vector< double > | m_etaMax |
| std::vector< int > | m_robId |
| std::vector< int > | m_hashId |
Definition at line 14 of file RegionSelectorLUT.h.
| RegionSelectorLUT::RegionSelectorLUT | ( | unsigned int | maxHash | ) |
Definition at line 7 of file RegionSelectorLUT.cxx.
| RegionSelectorLUT::RegionSelectorLUT | ( | void | ) |
Definition at line 19 of file RegionSelectorLUT.cxx.
|
inline |
Definition at line 20 of file RegionSelectorLUT.h.
| void RegionSelectorLUT::additem | ( | const double | etaMin, |
| const double | etaMax, | ||
| const double | phiMin, | ||
| const double | phiMax, | ||
| const int | layerDiskNumber, | ||
| const int | layerDiskPosition, | ||
| const int | hashId, | ||
| const int | robId ) |
Definition at line 140 of file RegionSelectorLUT.cxx.
| void RegionSelectorLUT::additem | ( | const int | hashId, |
| const double | etaMin, | ||
| const double | etaMax, | ||
| const double | phiMin, | ||
| const double | phiMax, | ||
| const int | layerDiskNumber, | ||
| const int | layerDiskPosition ) |
Definition at line 125 of file RegionSelectorLUT.cxx.
| void RegionSelectorLUT::additem | ( | const int | sampling, |
| const double | etaMin, | ||
| const double | etaMax, | ||
| const double | phiMin, | ||
| const double | phiMax, | ||
| const int | layerDiskNumber, | ||
| const int | hashId, | ||
| const int | robId ) |
Definition at line 157 of file RegionSelectorLUT.cxx.
| double RegionSelectorLUT::etaMax | ( | int | hashId | ) | const |
Definition at line 44 of file RegionSelectorLUT.cxx.
| double RegionSelectorLUT::etamaxElem | ( | ) |
Definition at line 85 of file RegionSelectorLUT.cxx.
| double RegionSelectorLUT::etaMin | ( | int | hashId | ) | const |
Definition at line 40 of file RegionSelectorLUT.cxx.
| double RegionSelectorLUT::etaminElem | ( | ) |
Definition at line 72 of file RegionSelectorLUT.cxx.
| int RegionSelectorLUT::hashId | ( | int | value | ) | const |
Definition at line 64 of file RegionSelectorLUT.cxx.
| int RegionSelectorLUT::layerDiskNumber | ( | int | hashId | ) | const |
Definition at line 36 of file RegionSelectorLUT.cxx.
| int RegionSelectorLUT::layerDiskPosition | ( | int | hashId | ) | const |
Definition at line 32 of file RegionSelectorLUT.cxx.
| unsigned int RegionSelectorLUT::maxHash | ( | void | ) | const |
Definition at line 68 of file RegionSelectorLUT.cxx.
| double RegionSelectorLUT::phiMax | ( | int | hashId | ) | const |
Definition at line 52 of file RegionSelectorLUT.cxx.
| double RegionSelectorLUT::phimaxElem | ( | ) |
Definition at line 111 of file RegionSelectorLUT.cxx.
| double RegionSelectorLUT::phiMin | ( | int | hashId | ) | const |
Definition at line 48 of file RegionSelectorLUT.cxx.
| double RegionSelectorLUT::phiminElem | ( | ) |
Definition at line 98 of file RegionSelectorLUT.cxx.
| int RegionSelectorLUT::robId | ( | int | hashId | ) | const |
Definition at line 60 of file RegionSelectorLUT.cxx.
| int RegionSelectorLUT::sampling | ( | int | hashId | ) | const |
Definition at line 56 of file RegionSelectorLUT.cxx.
|
private |
Definition at line 58 of file RegionSelectorLUT.h.
|
private |
Definition at line 58 of file RegionSelectorLUT.h.
|
private |
Definition at line 59 of file RegionSelectorLUT.h.
|
private |
Definition at line 56 of file RegionSelectorLUT.h.
|
private |
Definition at line 57 of file RegionSelectorLUT.h.
|
private |
Definition at line 58 of file RegionSelectorLUT.h.
|
private |
Definition at line 58 of file RegionSelectorLUT.h.
|
private |
Definition at line 57 of file RegionSelectorLUT.h.
|
private |
Definition at line 59 of file RegionSelectorLUT.h.