|
BOSS 8.0.0
BESIII Offline Software System
|
#include <BesAngle.h>
Public Member Functions | |
| 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) |
| 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 Public Attributes | |
| static const double | pi = Constants::pi |
| used instead. | |
| static const double | twoPi = Constants::twoPi |
Static Protected Member Functions | |
| static double | normalize (double) |
| static double | normalize (double) |
| static double | normalize (double) |
Protected Attributes | |
| double | _phi |
Static Protected Attributes | |
| static const double | toDegrees = Constants::radToDegrees |
Friends | |
| BesAngle | operator* (const double x, const BesAngle &a) |
| double | sin (const BesAngle a) |
| double | cos (const BesAngle a) |
| double | tan (const BesAngle a) |
| BesAngle | operator* (const double x, const BesAngle &a) |
| double | sin (const BesAngle a) |
| double | cos (const BesAngle a) |
| double | tan (const BesAngle a) |
| BesAngle | operator* (const double x, const BesAngle &a) |
| double | sin (const BesAngle a) |
| double | cos (const BesAngle a) |
| double | tan (const BesAngle a) |
Definition at line 16 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 111 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Referenced by cos, operator*, operator*(), operator+(), operator+(), operator+=(), operator-(), operator-(), operator-=(), operator/(), operator=(), Sector(), sector(), setSector(), sin, and tan.
|
inline |
Definition at line 113 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 115 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 132 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
Definition at line 77 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 77 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 77 of file Reconstruction/MdcPatRec/MdcGeom/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 119 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Referenced by Deg(), and MdcTrackList::pickHits().
|
inline |
|
inline |
|
inlinestaticprotected |
Definition at line 95 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Referenced by BesAngle(), operator*=(), operator+=(), operator+=(), operator-=(), operator-=(), operator/=(), operator=(), and setRad().
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inline |
Definition at line 22 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 22 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 22 of file Reconstruction/MdcPatRec/MdcGeom/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 154 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 142 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 146 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 164 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
Definition at line 148 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 152 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 168 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
Definition at line 156 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 160 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
Definition at line 126 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
Definition at line 121 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Referenced by MdcTrackList::pickHits(), and posDeg().
|
inline |
|
inline |
|
inline |
Definition at line 76 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Referenced by MdcSegGrouperCsmc::storePar().
|
inline |
Definition at line 76 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 76 of file Reconstruction/MdcPatRec/MdcGeom/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 117 of file InstallArea/x86_64-el9-gcc13-dbg/include/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(), TrkExchangePar::TrkExchangePar(), TrkExchangePar::TrkExchangePar(), TrkExchangePar::TrkExchangePar(), and TrkExchangePar::TrkExchangePar().
|
inline |
|
inline |
|
inline |
Definition at line 79 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 79 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 79 of file Reconstruction/MdcPatRec/MdcGeom/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 80 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 80 of file InstallArea/x86_64-el9-gcc13-opt/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 80 of file Reconstruction/MdcPatRec/MdcGeom/include/MdcGeom/BesAngle.h.
|
inline |
Definition at line 174 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 130 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
Definition at line 128 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Referenced by MdcSegGrouperSt::fillWithSegs(), MdcTrack::projectToR(), MdcTrack::projectToR(), setDeg(), setSector(), and setSector().
|
inline |
|
inline |
|
inline |
Definition at line 134 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
inline |
Definition at line 138 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
inline |
|
inline |
|
friend |
Definition at line 187 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
friend |
Definition at line 187 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
friend |
Definition at line 187 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Definition at line 158 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Definition at line 158 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Definition at line 158 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
friend |
Definition at line 185 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
friend |
Definition at line 185 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
friend |
Definition at line 185 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
friend |
Definition at line 189 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
friend |
Definition at line 189 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
friend |
Definition at line 189 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
|
protected |
Definition at line 83 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Referenced by BesAngle(), BesAngle(), cos, cos(), deg(), operator double(), operator*(), operator*=(), operator+(), operator+(), operator+=(), operator+=(), operator-(), operator-(), operator-=(), operator-=(), operator/(), operator/=(), operator=(), posRad(), rad(), sector(), sector(), setRad(), setSector(), sin, sin(), tan, and tan().
|
static |
used instead.
Definition at line 72 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Referenced by sector().
|
staticprotected |
Definition at line 87 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Referenced by normalize().
|
static |
Definition at line 73 of file InstallArea/x86_64-el9-gcc13-dbg/include/MdcGeom/BesAngle.h.
Referenced by sector().