Describes the API of the Region of Ineterest geometry.
More...
#include <IRoiDescriptor.h>
Describes the API of the Region of Ineterest geometry.
Definition at line 23 of file IRoiDescriptor.h.
◆ roi_iterator
◆ IRoiDescriptor()
IRoiDescriptor::IRoiDescriptor |
( |
| ) |
|
|
inline |
◆ ~IRoiDescriptor()
virtual IRoiDescriptor::~IRoiDescriptor |
( |
| ) |
|
|
inlinevirtual |
◆ at()
◆ begin()
◆ composite()
virtual bool IRoiDescriptor::composite |
( |
| ) |
const |
|
pure virtual |
Super RoI access methods.
am I a SuperRoi?
Implemented in RoiDescriptor.
◆ drdzMinus()
virtual double IRoiDescriptor::drdzMinus |
( |
| ) |
const |
|
pure virtual |
◆ drdzPlus()
virtual double IRoiDescriptor::drdzPlus |
( |
| ) |
const |
|
pure virtual |
◆ dzdrMinus()
virtual double IRoiDescriptor::dzdrMinus |
( |
| ) |
const |
|
pure virtual |
◆ dzdrPlus()
virtual double IRoiDescriptor::dzdrPlus |
( |
| ) |
const |
|
pure virtual |
◆ end()
◆ eta()
virtual double IRoiDescriptor::eta |
( |
| ) |
const |
|
pure virtual |
◆ etaMinus()
virtual double IRoiDescriptor::etaMinus |
( |
| ) |
const |
|
pure virtual |
◆ etaPlus()
virtual double IRoiDescriptor::etaPlus |
( |
| ) |
const |
|
pure virtual |
◆ isFullscan()
virtual bool IRoiDescriptor::isFullscan |
( |
| ) |
const |
|
pure virtual |
◆ l1Id()
virtual unsigned int IRoiDescriptor::l1Id |
( |
| ) |
const |
|
pure virtual |
◆ operator std::string()
virtual IRoiDescriptor::operator std::string |
( |
| ) |
const |
|
pure virtual |
◆ phi()
virtual double IRoiDescriptor::phi |
( |
| ) |
const |
|
pure virtual |
Methods to retrieve data members.
directions
Implemented in RoiDescriptor.
◆ phiMinus()
virtual double IRoiDescriptor::phiMinus |
( |
| ) |
const |
|
pure virtual |
◆ phiPlus()
virtual double IRoiDescriptor::phiPlus |
( |
| ) |
const |
|
pure virtual |
◆ rhoMax()
virtual double IRoiDescriptor::rhoMax |
( |
double |
z | ) |
const |
|
pure virtual |
◆ rhoMin()
virtual double IRoiDescriptor::rhoMin |
( |
double |
z | ) |
const |
|
pure virtual |
accessors to calculate r position at position z along the RoI boundaries
Implemented in RoiDescriptor.
◆ roiId()
virtual unsigned int IRoiDescriptor::roiId |
( |
| ) |
const |
|
pure virtual |
◆ roiWord()
virtual unsigned int IRoiDescriptor::roiWord |
( |
| ) |
const |
|
pure virtual |
◆ size()
virtual unsigned IRoiDescriptor::size |
( |
| ) |
const |
|
pure virtual |
◆ version()
virtual int IRoiDescriptor::version |
( |
| ) |
const |
|
pure virtual |
◆ zed()
virtual double IRoiDescriptor::zed |
( |
| ) |
const |
|
pure virtual |
◆ zedMax()
virtual double IRoiDescriptor::zedMax |
( |
double |
r | ) |
const |
|
pure virtual |
◆ zedMin()
virtual double IRoiDescriptor::zedMin |
( |
double |
r | ) |
const |
|
pure virtual |
useful methods to determine whether items lie partially within the RoI
accessors to calculate z position at radius r along the RoI boundaries
Implemented in RoiDescriptor.
◆ zedMinus()
virtual double IRoiDescriptor::zedMinus |
( |
| ) |
const |
|
pure virtual |
◆ zedOuterMinus()
virtual double IRoiDescriptor::zedOuterMinus |
( |
| ) |
const |
|
pure virtual |
◆ zedOuterPlus()
virtual double IRoiDescriptor::zedOuterPlus |
( |
| ) |
const |
|
pure virtual |
◆ zedPlus()
virtual double IRoiDescriptor::zedPlus |
( |
| ) |
const |
|
pure virtual |
the zed and eta values at the most forward and most rear ends of the RoI
Implemented in RoiDescriptor.
The documentation for this class was generated from the following file: