#include <RegSelModule.h>
|
| 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 More...
|
|
| 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 More...
|
|
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 |
|
Definition at line 38 of file RegSelModule.h.
◆ RegSelModule() [1/3]
RegSelModule::RegSelModule |
( |
| ) |
|
◆ RegSelModule() [2/3]
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() [3/3]
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.
◆ _etaMax()
double ZRObject::_etaMax |
( |
double |
z = 0 | ) |
const |
|
inlineinherited |
◆ _etaMin()
double ZRObject::_etaMin |
( |
double |
z = 0 | ) |
const |
|
inlineinherited |
◆ detector()
int RegSelModule::detector |
( |
| ) |
const |
|
inline |
◆ disable()
bool ZRObject::disable |
( |
| ) |
|
|
inlineinherited |
◆ enable()
bool ZRObject::enable |
( |
| ) |
|
|
inlineinherited |
◆ enabled()
bool ZRObject::enabled |
( |
| ) |
const |
|
inlineinherited |
◆ hashID()
◆ inRoI()
◆ layer()
int RegSelModule::layer |
( |
| ) |
const |
|
inline |
◆ phiMax()
double RegSelModule::phiMax |
( |
| ) |
const |
|
inline |
◆ phiMin()
double RegSelModule::phiMin |
( |
| ) |
const |
|
inline |
◆ phiWidth()
double RegSelModule::phiWidth |
( |
| ) |
const |
|
inline |
◆ rMax() [1/2]
double ZRObject::rMax |
( |
| ) |
const |
|
inlineinherited |
◆ rMax() [2/2]
double ZRObject::rMax |
( |
double |
rmax | ) |
|
|
inlineinherited |
◆ rMin() [1/2]
double ZRObject::rMin |
( |
| ) |
const |
|
inlineinherited |
◆ rMin() [2/2]
double ZRObject::rMin |
( |
double |
rmin | ) |
|
|
inlineinherited |
◆ robID()
uint32_t RegSelModule::robID |
( |
| ) |
const |
|
inline |
◆ z2Max() [1/2]
double ZRObject::z2Max |
( |
| ) |
const |
|
inlineinherited |
◆ z2Max() [2/2]
double ZRObject::z2Max |
( |
double |
zmax | ) |
|
|
inlineinherited |
◆ z2Min() [1/2]
double ZRObject::z2Min |
( |
| ) |
const |
|
inlineinherited |
◆ z2Min() [2/2]
double ZRObject::z2Min |
( |
double |
zmin | ) |
|
|
inlineinherited |
◆ zMax() [1/2]
double ZRObject::zMax |
( |
| ) |
const |
|
inlineinherited |
◆ zMax() [2/2]
double ZRObject::zMax |
( |
double |
zmax | ) |
|
|
inlineinherited |
◆ zMin() [1/2]
double ZRObject::zMin |
( |
| ) |
const |
|
inlineinherited |
◆ zMin() [2/2]
double ZRObject::zMin |
( |
double |
zmin | ) |
|
|
inlineinherited |
◆ m_detector
int RegSelModule::m_detector |
|
private |
◆ m_enabled
◆ m_hashID
◆ m_layer
int RegSelModule::m_layer |
|
private |
◆ m_phiMax
double RegSelModule::m_phiMax |
|
private |
◆ m_phiMin
double RegSelModule::m_phiMin |
|
private |
◆ m_rMax
◆ m_rMin
◆ m_robID
uint32_t RegSelModule::m_robID |
|
private |
◆ m_z2Max
◆ m_z2Min
◆ m_zMax
◆ m_zMin
The documentation for this class was generated from the following files: