Jpp
18.3.0
the software that should make you happy
|
Direction set covering (part of) solid angle. More...
#include <JOmega3D.hh>
Public Types | |
typedef std::pair< double, double > | range_type |
Public Member Functions | |
JOmega3D () | |
Default constructor. More... | |
JOmega3D (const JAngle3D &dir) | |
Constructor. More... | |
JOmega3D (const double grid) | |
Constructor. More... | |
JOmega3D (const JAngle3D &dir, const range_type &theta, const double grid) | |
Constructor. More... | |
void | configure (const JAngle3D &dir, const range_type &theta, const double grid) |
Configure direction set. More... | |
int | find (const JAngle3D &dir) const |
Get index of direction closest to given direction. More... | |
Direction set covering (part of) solid angle.
The set consists of approximately equally spaced directions.
In this, the spacing in azimuth angle is zenith angle dependent.
Definition at line 66 of file JOmega3D.hh.
|
inherited |
Definition at line 32 of file JOmega3D.hh.
|
inline |
|
inline |
|
inline |
Constructor.
grid | angular spacing [rad] |
Definition at line 95 of file JOmega3D.hh.
|
inline |
Constructor.
dir | principal direction |
theta | polar angle range [rad] |
grid | angular spacing [rad] |
Definition at line 110 of file JOmega3D.hh.
|
inline |
Configure direction set.
dir | principal direction |
theta | polar angle range [rad] |
grid | angular spacing [rad] |
Definition at line 126 of file JOmega3D.hh.
|
inlineinherited |
Get index of direction closest to given direction.
dir | direction |
Definition at line 41 of file JOmega3D.hh.