#include <BesAngle.h>
|
| BesAngle () |
|
| BesAngle (const double) |
|
| ~BesAngle () |
|
| operator double () const |
|
double | rad () const |
|
double | deg () const |
|
double | posRad () const |
|
double | posDeg () const |
|
void | setRad (const double) |
|
void | setDeg (const double) |
|
double | arc (double radius) const |
|
void | setSector (int n, int max) |
|
void | setSector (int n, int max, BesAngle phi_0) |
|
BesAngle | operator+ (const BesAngle &) const |
|
BesAngle | operator+ (const double) const |
|
BesAngle | operator- (const BesAngle &) const |
|
BesAngle | operator- (const double) const |
|
BesAngle | operator* (const double) const |
|
BesAngle | operator/ (const double) const |
|
void | operator= (const BesAngle) |
|
void | operator+= (BesAngle) |
|
void | operator-= (BesAngle) |
|
void | operator+= (double) |
|
void | operator-= (double) |
|
void | operator*= (double) |
|
void | operator/= (double) |
|
int | sector (int max) |
|
int | sector (int max, BesAngle phi_0) |
|
double | Rad () const |
|
double | Deg () const |
|
int | Sector (int max) |
|
int | Sector (int max, BesAngle phi_0) |
|
| BesAngle () |
|
| BesAngle (const double) |
|
| ~BesAngle () |
|
| operator double () const |
|
double | rad () const |
|
double | deg () const |
|
double | posRad () const |
|
double | posDeg () const |
|
void | setRad (const double) |
|
void | setDeg (const double) |
|
double | arc (double radius) const |
|
void | setSector (int n, int max) |
|
void | setSector (int n, int max, BesAngle phi_0) |
|
BesAngle | operator+ (const BesAngle &) const |
|
BesAngle | operator+ (const double) const |
|
BesAngle | operator- (const BesAngle &) const |
|
BesAngle | operator- (const double) const |
|
BesAngle | operator* (const double) const |
|
BesAngle | operator/ (const double) const |
|
void | operator= (const BesAngle) |
|
void | operator+= (BesAngle) |
|
void | operator-= (BesAngle) |
|
void | operator+= (double) |
|
void | operator-= (double) |
|
void | operator*= (double) |
|
void | operator/= (double) |
|
int | sector (int max) |
|
int | sector (int max, BesAngle phi_0) |
|
double | Rad () const |
|
double | Deg () const |
|
int | Sector (int max) |
|
int | Sector (int max, BesAngle phi_0) |
|
|
static const double | pi = Constants::pi |
| used instead.
|
|
static const double | twoPi = Constants::twoPi |
|
◆ BesAngle() [1/4]
◆ BesAngle() [2/4]
BesAngle::BesAngle |
( |
const double |
phi | ) |
|
|
inline |
◆ ~BesAngle() [1/2]
◆ BesAngle() [3/4]
◆ BesAngle() [4/4]
BesAngle::BesAngle |
( |
const double |
| ) |
|
|
inline |
◆ ~BesAngle() [2/2]
◆ arc() [1/2]
double BesAngle::arc |
( |
double |
radius | ) |
const |
|
inline |
◆ arc() [2/2]
double BesAngle::arc |
( |
double |
radius | ) |
const |
|
inline |
◆ deg() [1/2]
double BesAngle::deg |
( |
| ) |
const |
|
inline |
◆ Deg() [1/2]
double BesAngle::Deg |
( |
| ) |
const |
|
inline |
◆ deg() [2/2]
double BesAngle::deg |
( |
| ) |
const |
|
inline |
◆ Deg() [2/2]
double BesAngle::Deg |
( |
| ) |
const |
|
inline |
◆ normalize() [1/2]
double BesAngle::normalize |
( |
double |
angle | ) |
|
|
inlinestaticprotected |
◆ normalize() [2/2]
static double BesAngle::normalize |
( |
double |
| ) |
|
|
inlinestaticprotected |
◆ operator double() [1/2]
BesAngle::operator double |
( |
| ) |
const |
|
inline |
◆ operator double() [2/2]
BesAngle::operator double |
( |
| ) |
const |
|
inline |
◆ operator*() [1/2]
BesAngle BesAngle::operator* |
( |
const double |
x | ) |
const |
|
inline |
◆ operator*() [2/2]
BesAngle BesAngle::operator* |
( |
const double |
| ) |
const |
|
inline |
◆ operator*=() [1/2]
void BesAngle::operator*= |
( |
double |
x | ) |
|
|
inline |
◆ operator*=() [2/2]
void BesAngle::operator*= |
( |
double |
| ) |
|
|
inline |
◆ operator+() [1/4]
◆ operator+() [2/4]
◆ operator+() [3/4]
BesAngle BesAngle::operator+ |
( |
const double |
a | ) |
const |
|
inline |
◆ operator+() [4/4]
BesAngle BesAngle::operator+ |
( |
const double |
| ) |
const |
|
inline |
◆ operator+=() [1/4]
◆ operator+=() [2/4]
◆ operator+=() [3/4]
void BesAngle::operator+= |
( |
double |
a | ) |
|
|
inline |
◆ operator+=() [4/4]
void BesAngle::operator+= |
( |
double |
| ) |
|
|
inline |
◆ operator-() [1/4]
◆ operator-() [2/4]
◆ operator-() [3/4]
BesAngle BesAngle::operator- |
( |
const double |
a | ) |
const |
|
inline |
◆ operator-() [4/4]
BesAngle BesAngle::operator- |
( |
const double |
| ) |
const |
|
inline |
◆ operator-=() [1/4]
◆ operator-=() [2/4]
◆ operator-=() [3/4]
void BesAngle::operator-= |
( |
double |
a | ) |
|
|
inline |
◆ operator-=() [4/4]
void BesAngle::operator-= |
( |
double |
| ) |
|
|
inline |
◆ operator/() [1/2]
BesAngle BesAngle::operator/ |
( |
const double |
x | ) |
const |
|
inline |
◆ operator/() [2/2]
BesAngle BesAngle::operator/ |
( |
const double |
| ) |
const |
|
inline |
◆ operator/=() [1/2]
void BesAngle::operator/= |
( |
double |
x | ) |
|
|
inline |
◆ operator/=() [2/2]
void BesAngle::operator/= |
( |
double |
| ) |
|
|
inline |
◆ operator=() [1/2]
void BesAngle::operator= |
( |
const BesAngle |
a | ) |
|
|
inline |
◆ operator=() [2/2]
void BesAngle::operator= |
( |
const |
BesAngle | ) |
|
|
inline |
◆ posDeg() [1/2]
double BesAngle::posDeg |
( |
| ) |
const |
|
inline |
◆ posDeg() [2/2]
double BesAngle::posDeg |
( |
| ) |
const |
|
inline |
◆ posRad() [1/2]
double BesAngle::posRad |
( |
| ) |
const |
|
inline |
◆ posRad() [2/2]
double BesAngle::posRad |
( |
| ) |
const |
|
inline |
◆ rad() [1/2]
double BesAngle::rad |
( |
| ) |
const |
|
inline |
Definition at line 118 of file InstallArea/include/MdcGeom/MdcGeom/BesAngle.h.
Referenced by arc(), MdcSegInfoSterO::calcStereo(), MdcUtilitySvc::cellTrackPassedByPhiPatPar(), MdcSegFinder::createSegs(), TrkCircleRep::helix(), TrkHelixRep::helix(), TrkLineRep::helix(), TrkHelixUtils::helixFromMom(), MdcxFindSegs::initWireGroups(), HelixTraj::phi0(), TrkCircleTraj::phi0(), TrkDifLineTraj::phi0(), Rad(), MdcSegGrouperAx::storePar(), and TrkExchangePar::TrkExchangePar().
◆ Rad() [1/2]
double BesAngle::Rad |
( |
| ) |
const |
|
inline |
◆ rad() [2/2]
double BesAngle::rad |
( |
| ) |
const |
|
inline |
◆ Rad() [2/2]
double BesAngle::Rad |
( |
| ) |
const |
|
inline |
◆ sector() [1/4]
int BesAngle::sector |
( |
int |
max | ) |
|
|
inline |
◆ Sector() [1/4]
int BesAngle::Sector |
( |
int |
max | ) |
|
|
inline |
◆ sector() [2/4]
int BesAngle::sector |
( |
int |
max | ) |
|
|
inline |
◆ Sector() [2/4]
int BesAngle::Sector |
( |
int |
max | ) |
|
|
inline |
◆ sector() [3/4]
int BesAngle::sector |
( |
int |
max, |
|
|
BesAngle |
phi_0 |
|
) |
| |
|
inline |
◆ Sector() [3/4]
int BesAngle::Sector |
( |
int |
max, |
|
|
BesAngle |
phi_0 |
|
) |
| |
|
inline |
◆ sector() [4/4]
int BesAngle::sector |
( |
int |
max, |
|
|
BesAngle |
phi_0 |
|
) |
| |
|
inline |
◆ Sector() [4/4]
int BesAngle::Sector |
( |
int |
max, |
|
|
BesAngle |
phi_0 |
|
) |
| |
|
inline |
◆ setDeg() [1/2]
void BesAngle::setDeg |
( |
const double |
phi | ) |
|
|
inline |
◆ setDeg() [2/2]
void BesAngle::setDeg |
( |
const double |
| ) |
|
|
inline |
◆ setRad() [1/2]
void BesAngle::setRad |
( |
const double |
phi | ) |
|
|
inline |
◆ setRad() [2/2]
void BesAngle::setRad |
( |
const double |
| ) |
|
|
inline |
◆ setSector() [1/4]
void BesAngle::setSector |
( |
int |
n, |
|
|
int |
max |
|
) |
| |
|
inline |
◆ setSector() [2/4]
void BesAngle::setSector |
( |
int |
n, |
|
|
int |
max |
|
) |
| |
|
inline |
◆ setSector() [3/4]
void BesAngle::setSector |
( |
int |
n, |
|
|
int |
max, |
|
|
BesAngle |
phi_0 |
|
) |
| |
|
inline |
◆ setSector() [4/4]
void BesAngle::setSector |
( |
int |
n, |
|
|
int |
max, |
|
|
BesAngle |
phi_0 |
|
) |
| |
|
inline |
◆ cos [1/2]
◆ cos [2/2]
◆ operator* [1/2]
◆ operator* [2/2]
◆ sin [1/2]
◆ sin [2/2]
◆ tan [1/2]
◆ tan [2/2]
◆ _phi
Definition at line 85 of file InstallArea/include/MdcGeom/MdcGeom/BesAngle.h.
Referenced by cos(), deg(), operator double(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/(), operator/=(), operator=(), posRad(), rad(), sector(), setRad(), setSector(), sin(), and tan().
◆ pi
const double BesAngle::pi = Constants::pi |
|
static |
◆ toDegrees
◆ twoPi
const double BesAngle::twoPi = Constants::twoPi |
|
static |
The documentation for this class was generated from the following files: