ATLAS Offline Software
|
eflowAzimuth represents phi and has kinematic functions which correctly deal with phi wraparound etc. More...
#include <eflowUtil.h>
Public Member Functions | |
eflowAzimuth (double phi) | |
eflowAzimuth (const eflowAzimuth &other) | |
eflowAzimuth & | operator= (const eflowAzimuth &other) |
~eflowAzimuth () | |
double | operator() () const |
double | operator= (double phi) |
eflowAzimuth | operator+= (double deltaPhi) |
eflowAzimuth | operator-= (double deltaPhi) |
double | getAbsDifference (const eflowAzimuth &other) const |
double | cycle (const eflowAzimuth &other) |
double | cycle (double phi) |
Private Member Functions | |
double | adjustRange (double a) |
void | adjustRange () |
Private Attributes | |
double | m_value |
eflowAzimuth represents phi and has kinematic functions which correctly deal with phi wraparound etc.
Definition at line 21 of file eflowUtil.h.
|
inline |
Definition at line 23 of file eflowUtil.h.
|
inline |
Definition at line 24 of file eflowUtil.h.
|
inline |
Definition at line 26 of file eflowUtil.h.
|
inlineprivate |
|
inlineprivate |
|
inline |
Definition at line 51 of file eflowUtil.h.
|
inline |
|
inline |
|
inline |
Definition at line 28 of file eflowUtil.h.
|
inline |
Definition at line 35 of file eflowUtil.h.
|
inline |
Definition at line 40 of file eflowUtil.h.
|
inline |
Definition at line 25 of file eflowUtil.h.
|
inline |
Definition at line 29 of file eflowUtil.h.
|
private |
Definition at line 64 of file eflowUtil.h.