![]() |
ATLAS Offline Software
|
#include <RegSelSubDetector.h>
Public Member Functions | |
| RegSelSubDetector () | |
| RegSelSubDetector (int ID, int Nlayers, const std::string &s) | |
| RegSelSubDetector (int ID, const std::string &s) | |
| RegSelSubDetector (int ID) | |
| RegSelSubDetector (double rmin, double rmax, double zmin, double zmax) | |
| RegSelSubDetector (double rmin, double rmax, double zmin, double zmax, const std::string &s) | |
| void | reset () |
| void | addModules (std::vector< RegSelModule > &modules) |
| void | setupDisabledModules () |
| void | getModules (const RegSelRoI &roi, std::vector< const RegSelModule * > &modules) const |
| void | getModules (const RegSelRoI &roi, unsigned layer, std::vector< const RegSelModule * > &modules) const |
| void | getModules (unsigned layer, std::vector< const RegSelModule * > &modules) const |
| int | ID () const |
| int | Nlayers () const |
| void | drawlayers (std::vector< const ZRObject * > &c) const |
| const std::vector< RegSelLayer > & | getLayers () const |
| void | disableLayer (unsigned layer) |
| void | enableLayer (unsigned layer) |
| virtual bool | inRoI (const RegSelRoI &roi) const |
| double | rMin () const |
| double | rMin (double rmin) |
| double | rMax () const |
| double | rMax (double rmax) |
| double | zMin () const |
| double | zMin (double zmin) |
| double | zMax () const |
| double | zMax (double zmax) |
| double | z2Min () const |
| double | z2Min (double zmin) |
| double | z2Max () const |
| double | z2Max (double zmax) |
| bool | enabled () const |
| bool | enable () |
| bool | disable () |
| double | _etaMin (double z=0) const |
| double | _etaMax (double z=0) const |
| const std::string & | getName () const |
Protected Attributes | |
| int | m_ID |
| unsigned | m_Nlayers |
| std::vector< RegSelLayer > | m_layer |
| std::map< unsigned, unsigned > | m_layermap |
| bool | m_mapped |
| double | m_rMin |
| double | m_rMax |
| double | m_zMin |
| double | m_zMax |
| double | m_z2Min |
| double | m_z2Max |
| bool | m_enabled |
| std::string | m_name |
Definition at line 44 of file RegSelSubDetector.h.
|
inline |
Definition at line 48 of file RegSelSubDetector.h.
|
inline |
Definition at line 50 of file RegSelSubDetector.h.
|
inline |
Definition at line 54 of file RegSelSubDetector.h.
|
inline |
Definition at line 58 of file RegSelSubDetector.h.
|
inline |
|
inline |
Definition at line 70 of file RegSelSubDetector.h.
|
inlineinherited |
Definition at line 109 of file ZRObject.h.
|
inlineinherited |
Definition at line 102 of file ZRObject.h.
| void RegSelSubDetector::addModules | ( | std::vector< RegSelModule > & | modules | ) |
Definition at line 90 of file RegSelSubDetector.cxx.
|
inlineinherited |
Definition at line 100 of file ZRObject.h.
| void RegSelSubDetector::disableLayer | ( | unsigned | layer | ) |
Definition at line 192 of file RegSelSubDetector.cxx.
|
inline |
Definition at line 92 of file RegSelSubDetector.h.
|
inlineinherited |
Definition at line 99 of file ZRObject.h.
|
inlineinherited |
Definition at line 98 of file ZRObject.h.
| void RegSelSubDetector::enableLayer | ( | unsigned | layer | ) |
Definition at line 202 of file RegSelSubDetector.cxx.
|
inline |
Definition at line 96 of file RegSelSubDetector.h.
| void RegSelSubDetector::getModules | ( | const RegSelRoI & | roi, |
| std::vector< const RegSelModule * > & | modules ) const |
Definition at line 31 of file RegSelSubDetector.cxx.
| void RegSelSubDetector::getModules | ( | const RegSelRoI & | roi, |
| unsigned | layer, | ||
| std::vector< const RegSelModule * > & | modules ) const |
Definition at line 39 of file RegSelSubDetector.cxx.
| void RegSelSubDetector::getModules | ( | unsigned | layer, |
| std::vector< const RegSelModule * > & | modules ) const |
Definition at line 57 of file RegSelSubDetector.cxx.
|
inlineinherited |
Definition at line 39 of file RegSelName.h.
|
inline |
Definition at line 88 of file RegSelSubDetector.h.
|
inlinevirtualinherited |
Reimplemented in RegSelModule.
Definition at line 71 of file ZRObject.h.
|
inline |
Definition at line 89 of file RegSelSubDetector.h.
| void RegSelSubDetector::reset | ( | ) |
Definition at line 85 of file RegSelSubDetector.cxx.
|
inlineinherited |
Definition at line 81 of file ZRObject.h.
|
inlineinherited |
Definition at line 90 of file ZRObject.h.
|
inlineinherited |
Definition at line 80 of file ZRObject.h.
|
inlineinherited |
Definition at line 89 of file ZRObject.h.
| void RegSelSubDetector::setupDisabledModules | ( | ) |
Definition at line 76 of file RegSelSubDetector.cxx.
|
inlineinherited |
Definition at line 87 of file ZRObject.h.
|
inlineinherited |
Definition at line 96 of file ZRObject.h.
|
inlineinherited |
Definition at line 86 of file ZRObject.h.
|
inlineinherited |
Definition at line 95 of file ZRObject.h.
|
inlineinherited |
Definition at line 84 of file ZRObject.h.
|
inlineinherited |
Definition at line 93 of file ZRObject.h.
|
inlineinherited |
Definition at line 83 of file ZRObject.h.
|
inlineinherited |
Definition at line 92 of file ZRObject.h.
|
protectedinherited |
Definition at line 122 of file ZRObject.h.
|
protected |
Definition at line 103 of file RegSelSubDetector.h.
|
protected |
Definition at line 106 of file RegSelSubDetector.h.
|
protected |
Definition at line 108 of file RegSelSubDetector.h.
|
protected |
Definition at line 109 of file RegSelSubDetector.h.
|
protectedinherited |
Definition at line 45 of file RegSelName.h.
|
protected |
Definition at line 105 of file RegSelSubDetector.h.
|
protectedinherited |
Definition at line 118 of file ZRObject.h.
|
protectedinherited |
Definition at line 118 of file ZRObject.h.
|
protectedinherited |
Definition at line 120 of file ZRObject.h.
|
protectedinherited |
Definition at line 120 of file ZRObject.h.
|
protectedinherited |
Definition at line 119 of file ZRObject.h.
|
protectedinherited |
Definition at line 119 of file ZRObject.h.