Public Member Functions |
| Hep2Vector (double x=0.0, double y=0.0) |
| Hep2Vector (const Hep2Vector &p) |
| Hep2Vector (const Hep3Vector &) |
| ~Hep2Vector () |
double | x () const |
double | y () const |
double | operator() (int i) const |
double | operator[] (int i) const |
double & | operator() (int i) |
double & | operator[] (int i) |
void | setX (double x) |
void | setY (double y) |
void | set (double x, double y) |
double | phi () const |
double | mag2 () const |
double | mag () const |
double | r () const |
void | setPhi (double phi) |
void | setMag (double r) |
void | setR (double r) |
void | setPolar (double r, double phi) |
Hep2Vector & | operator= (const Hep2Vector &p) |
bool | operator== (const Hep2Vector &v) const |
bool | operator!= (const Hep2Vector &v) const |
int | compare (const Hep2Vector &v) const |
bool | operator> (const Hep2Vector &v) const |
bool | operator< (const Hep2Vector &v) const |
bool | operator>= (const Hep2Vector &v) const |
bool | operator<= (const Hep2Vector &v) const |
double | howNear (const Hep2Vector &p) const |
bool | isNear (const Hep2Vector &p, double epsilon=tolerance) const |
double | howParallel (const Hep2Vector &p) const |
bool | isParallel (const Hep2Vector &p, double epsilon=tolerance) const |
double | howOrthogonal (const Hep2Vector &p) const |
bool | isOrthogonal (const Hep2Vector &p, double epsilon=tolerance) const |
Hep2Vector & | operator+= (const Hep2Vector &p) |
Hep2Vector & | operator-= (const Hep2Vector &p) |
Hep2Vector | operator- () const |
Hep2Vector & | operator*= (double a) |
Hep2Vector | unit () const |
Hep2Vector | orthogonal () const |
double | dot (const Hep2Vector &p) const |
double | angle (const Hep2Vector &) const |
void | rotate (double) |
| operator Hep3Vector () const |
| Hep2Vector (double x=0.0, double y=0.0) |
| Hep2Vector (const Hep2Vector &p) |
| Hep2Vector (const Hep3Vector &) |
| ~Hep2Vector () |
double | x () const |
double | y () const |
double | operator() (int i) const |
double | operator[] (int i) const |
double & | operator() (int i) |
double & | operator[] (int i) |
void | setX (double x) |
void | setY (double y) |
void | set (double x, double y) |
double | phi () const |
double | mag2 () const |
double | mag () const |
double | r () const |
void | setPhi (double phi) |
void | setMag (double r) |
void | setR (double r) |
void | setPolar (double r, double phi) |
Hep2Vector & | operator= (const Hep2Vector &p) |
bool | operator== (const Hep2Vector &v) const |
bool | operator!= (const Hep2Vector &v) const |
int | compare (const Hep2Vector &v) const |
bool | operator> (const Hep2Vector &v) const |
bool | operator< (const Hep2Vector &v) const |
bool | operator>= (const Hep2Vector &v) const |
bool | operator<= (const Hep2Vector &v) const |
double | howNear (const Hep2Vector &p) const |
bool | isNear (const Hep2Vector &p, double epsilon=tolerance) const |
double | howParallel (const Hep2Vector &p) const |
bool | isParallel (const Hep2Vector &p, double epsilon=tolerance) const |
double | howOrthogonal (const Hep2Vector &p) const |
bool | isOrthogonal (const Hep2Vector &p, double epsilon=tolerance) const |
Hep2Vector & | operator+= (const Hep2Vector &p) |
Hep2Vector & | operator-= (const Hep2Vector &p) |
Hep2Vector | operator- () const |
Hep2Vector & | operator*= (double a) |
Hep2Vector | unit () const |
Hep2Vector | orthogonal () const |
double | dot (const Hep2Vector &p) const |
double | angle (const Hep2Vector &) const |
void | rotate (double) |
| operator Hep3Vector () const |
| Hep2Vector (double x=0.0, double y=0.0) |
| Hep2Vector (const Hep2Vector &p) |
| Hep2Vector (const Hep3Vector &) |
| ~Hep2Vector () |
double | x () const |
double | y () const |
double | operator() (int i) const |
double | operator[] (int i) const |
double & | operator() (int i) |
double & | operator[] (int i) |
void | setX (double x) |
void | setY (double y) |
void | set (double x, double y) |
double | phi () const |
double | mag2 () const |
double | mag () const |
double | r () const |
void | setPhi (double phi) |
void | setMag (double r) |
void | setR (double r) |
void | setPolar (double r, double phi) |
Hep2Vector & | operator= (const Hep2Vector &p) |
bool | operator== (const Hep2Vector &v) const |
bool | operator!= (const Hep2Vector &v) const |
int | compare (const Hep2Vector &v) const |
bool | operator> (const Hep2Vector &v) const |
bool | operator< (const Hep2Vector &v) const |
bool | operator>= (const Hep2Vector &v) const |
bool | operator<= (const Hep2Vector &v) const |
double | howNear (const Hep2Vector &p) const |
bool | isNear (const Hep2Vector &p, double epsilon=tolerance) const |
double | howParallel (const Hep2Vector &p) const |
bool | isParallel (const Hep2Vector &p, double epsilon=tolerance) const |
double | howOrthogonal (const Hep2Vector &p) const |
bool | isOrthogonal (const Hep2Vector &p, double epsilon=tolerance) const |
Hep2Vector & | operator+= (const Hep2Vector &p) |
Hep2Vector & | operator-= (const Hep2Vector &p) |
Hep2Vector | operator- () const |
Hep2Vector & | operator*= (double a) |
Hep2Vector | unit () const |
Hep2Vector | orthogonal () const |
double | dot (const Hep2Vector &p) const |
double | angle (const Hep2Vector &) const |
void | rotate (double) |
| operator Hep3Vector () const |
| Hep2Vector (double x=0.0, double y=0.0) |
| Hep2Vector (const Hep2Vector &p) |
| Hep2Vector (const Hep3Vector &) |
| ~Hep2Vector () |
double | x () const |
double | y () const |
double | operator() (int i) const |
double | operator[] (int i) const |
double & | operator() (int i) |
double & | operator[] (int i) |
void | setX (double x) |
void | setY (double y) |
void | set (double x, double y) |
double | phi () const |
double | mag2 () const |
double | mag () const |
double | r () const |
void | setPhi (double phi) |
void | setMag (double r) |
void | setR (double r) |
void | setPolar (double r, double phi) |
Hep2Vector & | operator= (const Hep2Vector &p) |
bool | operator== (const Hep2Vector &v) const |
bool | operator!= (const Hep2Vector &v) const |
int | compare (const Hep2Vector &v) const |
bool | operator> (const Hep2Vector &v) const |
bool | operator< (const Hep2Vector &v) const |
bool | operator>= (const Hep2Vector &v) const |
bool | operator<= (const Hep2Vector &v) const |
double | howNear (const Hep2Vector &p) const |
bool | isNear (const Hep2Vector &p, double epsilon=tolerance) const |
double | howParallel (const Hep2Vector &p) const |
bool | isParallel (const Hep2Vector &p, double epsilon=tolerance) const |
double | howOrthogonal (const Hep2Vector &p) const |
bool | isOrthogonal (const Hep2Vector &p, double epsilon=tolerance) const |
Hep2Vector & | operator+= (const Hep2Vector &p) |
Hep2Vector & | operator-= (const Hep2Vector &p) |
Hep2Vector | operator- () const |
Hep2Vector & | operator*= (double a) |
Hep2Vector | unit () const |
Hep2Vector | orthogonal () const |
double | dot (const Hep2Vector &p) const |
double | angle (const Hep2Vector &) const |
void | rotate (double) |
| operator Hep3Vector () const |
| Hep2Vector (double x=0.0, double y=0.0) |
| Hep2Vector (const Hep2Vector &p) |
| Hep2Vector (const Hep3Vector &) |
| ~Hep2Vector () |
double | x () const |
double | y () const |
double | operator() (int i) const |
double | operator[] (int i) const |
double & | operator() (int i) |
double & | operator[] (int i) |
void | setX (double x) |
void | setY (double y) |
void | set (double x, double y) |
double | phi () const |
double | mag2 () const |
double | mag () const |
double | r () const |
void | setPhi (double phi) |
void | setMag (double r) |
void | setR (double r) |
void | setPolar (double r, double phi) |
Hep2Vector & | operator= (const Hep2Vector &p) |
bool | operator== (const Hep2Vector &v) const |
bool | operator!= (const Hep2Vector &v) const |
int | compare (const Hep2Vector &v) const |
bool | operator> (const Hep2Vector &v) const |
bool | operator< (const Hep2Vector &v) const |
bool | operator>= (const Hep2Vector &v) const |
bool | operator<= (const Hep2Vector &v) const |
double | howNear (const Hep2Vector &p) const |
bool | isNear (const Hep2Vector &p, double epsilon=tolerance) const |
double | howParallel (const Hep2Vector &p) const |
bool | isParallel (const Hep2Vector &p, double epsilon=tolerance) const |
double | howOrthogonal (const Hep2Vector &p) const |
bool | isOrthogonal (const Hep2Vector &p, double epsilon=tolerance) const |
Hep2Vector & | operator+= (const Hep2Vector &p) |
Hep2Vector & | operator-= (const Hep2Vector &p) |
Hep2Vector | operator- () const |
Hep2Vector & | operator*= (double a) |
Hep2Vector | unit () const |
Hep2Vector | orthogonal () const |
double | dot (const Hep2Vector &p) const |
double | angle (const Hep2Vector &) const |
void | rotate (double) |
| operator Hep3Vector () const |
Friends |
std::ostream & | operator<< (std::ostream &, const Hep2Vector &) |
double | operator* (const Hep2Vector &a, const Hep2Vector &b) |
Hep2Vector | operator* (const Hep2Vector &p, double a) |
Hep2Vector | operator* (double a, const Hep2Vector &p) |
Hep2Vector | operator/ (const Hep2Vector &p, double a) |
Hep2Vector | operator+ (const Hep2Vector &a, const Hep2Vector &b) |
Hep2Vector | operator- (const Hep2Vector &a, const Hep2Vector &b) |
std::ostream & | operator<< (std::ostream &, const Hep2Vector &) |
double | operator* (const Hep2Vector &a, const Hep2Vector &b) |
Hep2Vector | operator* (const Hep2Vector &p, double a) |
Hep2Vector | operator* (double a, const Hep2Vector &p) |
Hep2Vector | operator/ (const Hep2Vector &p, double a) |
Hep2Vector | operator+ (const Hep2Vector &a, const Hep2Vector &b) |
Hep2Vector | operator- (const Hep2Vector &a, const Hep2Vector &b) |
std::ostream & | operator<< (std::ostream &, const Hep2Vector &) |
double | operator* (const Hep2Vector &a, const Hep2Vector &b) |
Hep2Vector | operator* (const Hep2Vector &p, double a) |
Hep2Vector | operator* (double a, const Hep2Vector &p) |
Hep2Vector | operator/ (const Hep2Vector &p, double a) |
Hep2Vector | operator+ (const Hep2Vector &a, const Hep2Vector &b) |
Hep2Vector | operator- (const Hep2Vector &a, const Hep2Vector &b) |
std::ostream & | operator<< (std::ostream &, const Hep2Vector &) |
double | operator* (const Hep2Vector &a, const Hep2Vector &b) |
Hep2Vector | operator* (const Hep2Vector &p, double a) |
Hep2Vector | operator* (double a, const Hep2Vector &p) |
Hep2Vector | operator/ (const Hep2Vector &p, double a) |
Hep2Vector | operator+ (const Hep2Vector &a, const Hep2Vector &b) |
Hep2Vector | operator- (const Hep2Vector &a, const Hep2Vector &b) |
std::ostream & | operator<< (std::ostream &, const Hep2Vector &) |
double | operator* (const Hep2Vector &a, const Hep2Vector &b) |
Hep2Vector | operator* (const Hep2Vector &p, double a) |
Hep2Vector | operator* (double a, const Hep2Vector &p) |
Hep2Vector | operator/ (const Hep2Vector &p, double a) |
Hep2Vector | operator+ (const Hep2Vector &a, const Hep2Vector &b) |
Hep2Vector | operator- (const Hep2Vector &a, const Hep2Vector &b) |
- Author
Definition at line 49 of file Geometry/CLHEP/Vector/TwoVector.h.