![]() |
ATLAS Offline Software
|
#include <RegSelModule.h>
Public Member Functions | |
| RegSelModule () | |
| RegSelModule (double zmin, double zmax, double rmin, double rmax, double phimin, double phimax, int layer, int detector, uint32_t robid=0, IdentifierHash hashid=0) | |
| constructor for a rectangular detector element for backwards compatability | |
| RegSelModule (double zmin, double zmax, double z2min, double z2max, double rmin, double rmax, double phimin, double phimax, int layer, int detector, uint32_t robid=0, IdentifierHash hashid=0) | |
| constructor for new trapezoidal detector elements | |
| bool | inRoI (const RegSelRoI &roi) const |
| double | phiMin () const |
| double | phiMax () const |
| double | phiWidth () const |
| int | layer () const |
| int | detector () const |
| uint32_t | robID () const |
| IdentifierHash | hashID () 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 |
Protected Attributes | |
| double | m_rMin |
| double | m_rMax |
| double | m_zMin |
| double | m_zMax |
| double | m_z2Min |
| double | m_z2Max |
| bool | m_enabled |
Private Attributes | |
| double | m_phiMin |
| double | m_phiMax |
| int | m_layer |
| int | m_detector |
| uint32_t | m_robID |
| IdentifierHash | m_hashID |
Definition at line 38 of file RegSelModule.h.
| RegSelModule::RegSelModule | ( | ) |
Definition at line 31 of file RegSelModule.cxx.
| RegSelModule::RegSelModule | ( | double | zmin, |
| double | zmax, | ||
| double | rmin, | ||
| double | rmax, | ||
| double | phimin, | ||
| double | phimax, | ||
| int | layer, | ||
| int | detector, | ||
| uint32_t | robid = 0, | ||
| IdentifierHash | hashid = 0 ) |
constructor for a rectangular detector element for backwards compatability
Definition at line 39 of file RegSelModule.cxx.
| RegSelModule::RegSelModule | ( | double | zmin, |
| double | zmax, | ||
| double | z2min, | ||
| double | z2max, | ||
| double | rmin, | ||
| double | rmax, | ||
| double | phimin, | ||
| double | phimax, | ||
| int | layer, | ||
| int | detector, | ||
| uint32_t | robid = 0, | ||
| IdentifierHash | hashid = 0 ) |
constructor for new trapezoidal detector elements
Definition at line 67 of file RegSelModule.cxx.
|
inlineinherited |
Definition at line 109 of file ZRObject.h.
|
inlineinherited |
Definition at line 102 of file ZRObject.h.
|
inline |
Definition at line 112 of file RegSelModule.h.
|
inlineinherited |
Definition at line 100 of file ZRObject.h.
|
inlineinherited |
Definition at line 99 of file ZRObject.h.
|
inlineinherited |
Definition at line 98 of file ZRObject.h.
|
inline |
Definition at line 115 of file RegSelModule.h.
Reimplemented from ZRObject.
Definition at line 80 of file RegSelModule.h.
|
inline |
Definition at line 111 of file RegSelModule.h.
|
inline |
Definition at line 101 of file RegSelModule.h.
|
inline |
Definition at line 100 of file RegSelModule.h.
|
inline |
|
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.
|
inline |
Definition at line 114 of file RegSelModule.h.
|
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.
|
private |
Definition at line 123 of file RegSelModule.h.
|
protectedinherited |
Definition at line 122 of file ZRObject.h.
|
private |
Definition at line 126 of file RegSelModule.h.
|
private |
Definition at line 122 of file RegSelModule.h.
|
private |
Definition at line 119 of file RegSelModule.h.
|
private |
Definition at line 119 of file RegSelModule.h.
|
protectedinherited |
Definition at line 118 of file ZRObject.h.
|
protectedinherited |
Definition at line 118 of file ZRObject.h.
|
private |
Definition at line 125 of file RegSelModule.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.