A rectangular window within the segmentation.
More...
#include <CaloTowerSeg.h>
A rectangular window within the segmentation.
Definition at line 219 of file CaloTowerSeg.h.
◆ index_t
◆ SubSeg()
Constructor.
- Parameters
-
parent | Segmentation of which this is a part. |
etamin | Lower eta index. |
etamax | Upper eta index (inclusive). |
phimin | Lower phi index. |
phimax | Upper phi index (inclusive). If phimax < phimin, then we wrap around in phi. |
Definition at line 57 of file CaloTowerSeg.cxx.
◆ etamax()
◆ etamin()
◆ neta()
size_t CaloTowerSeg::SubSeg::neta |
( |
| ) |
const |
|
inline |
The number of towers in the eta direction in this window.
Definition at line 581 of file CaloTowerSeg.h.
◆ nphi()
size_t CaloTowerSeg::SubSeg::nphi |
( |
| ) |
const |
The number of towers in the phi direction in this window.
Definition at line 72 of file CaloTowerSeg.cxx.
◆ parent()
◆ phimax()
Upper phi index (inclusive). phimax<phimin indicates phi wraparound.
Upper phi index (inclusive).
phimax<phimin indicates phi wraparound.
Definition at line 571 of file CaloTowerSeg.h.
◆ phimin()
◆ segmentation()
Return a new segmentation object corresponding to this window.
Definition at line 85 of file CaloTowerSeg.cxx.
◆ size()
size_t CaloTowerSeg::SubSeg::size |
( |
| ) |
const |
|
inline |
◆ m_etamax
index_t CaloTowerSeg::SubSeg::m_etamax |
|
private |
◆ m_etamin
index_t CaloTowerSeg::SubSeg::m_etamin |
|
private |
Inclusive indices. m_phimax < m_phimin indicates phi wraparound.
Definition at line 272 of file CaloTowerSeg.h.
◆ m_parent
◆ m_phimax
index_t CaloTowerSeg::SubSeg::m_phimax |
|
private |
◆ m_phimin
index_t CaloTowerSeg::SubSeg::m_phimin |
|
private |
The documentation for this class was generated from the following files: