CoordinateRange class declaration.
More...
#include <CoordinateRange.h>
|
void | checkBounds () |
| Ensure coords are sensible this could be done more intelligently, but at least it's readable! More...
|
|
|
void | setCentre () |
| calculates the centre of the ranges and sets the phi,eta coords to that More...
|
|
CoordinateRange class declaration.
Class defining a "window" in eta–phi space.
- Revision
- 734527
- Date
- 2016-04-07 13:43:47 +0200 (Thu, 07 Apr 2016)
Definition at line 36 of file CoordinateRange.h.
◆ CoordinateRange() [1/2]
LVL1::CoordinateRange::CoordinateRange |
( |
double |
phiMin, |
|
|
double |
phiMax, |
|
|
double |
etaMin, |
|
|
double |
etaMax |
|
) |
| |
◆ CoordinateRange() [2/2]
LVL1::CoordinateRange::CoordinateRange |
( |
| ) |
|
◆ ~CoordinateRange()
virtual LVL1::CoordinateRange::~CoordinateRange |
( |
| ) |
|
|
virtualdefault |
◆ checkBounds()
void LVL1::Coordinate::checkBounds |
( |
| ) |
|
|
protectedinherited |
Ensure coords are sensible this could be done more intelligently, but at least it's readable!
- Todo:
- Tidy up and finish
Definition at line 57 of file Coordinate.cxx.
◆ contains()
bool LVL1::CoordinateRange::contains |
( |
Coordinate & |
coord | ) |
const |
returns true if the coordinate falls inside the coordinate range
Definition at line 45 of file CoordinateRange.cxx.
◆ eta()
double LVL1::Coordinate::eta |
( |
| ) |
const |
|
inherited |
◆ etaRange()
Range LVL1::CoordinateRange::etaRange |
( |
| ) |
const |
◆ phi()
double LVL1::Coordinate::phi |
( |
| ) |
const |
|
inherited |
◆ phiRange()
PhiRange LVL1::CoordinateRange::phiRange |
( |
| ) |
const |
◆ setCentre()
void LVL1::CoordinateRange::setCentre |
( |
| ) |
|
|
private |
calculates the centre of the ranges and sets the phi,eta coords to that
Definition at line 51 of file CoordinateRange.cxx.
◆ setCoords()
void LVL1::Coordinate::setCoords |
( |
double |
phi, |
|
|
double |
eta |
|
) |
| |
|
inherited |
◆ setRanges()
void LVL1::CoordinateRange::setRanges |
( |
double |
phiMin, |
|
|
double |
phiMax, |
|
|
double |
etaMin, |
|
|
double |
etaMax |
|
) |
| |
◆ m_eta
double LVL1::Coordinate::m_eta |
|
privateinherited |
◆ m_etaRange
Range LVL1::CoordinateRange::m_etaRange |
|
private |
◆ m_phi
double LVL1::Coordinate::m_phi |
|
privateinherited |
◆ m_phiRange
PhiRange LVL1::CoordinateRange::m_phiRange |
|
private |
◆ m_twoPi
const double LVL1::Coordinate::m_twoPi = M_PI * 2.0 |
|
staticprivateinherited |
The documentation for this class was generated from the following files: