#include <CLHEP/Vector/TwoVector.h>
- Author
Definition at line 45 of file TwoVector.h.
◆ anonymous enum
| Enumerator |
|---|
| X | |
| Y | |
| NUM_COORDINATES | |
| SIZE | |
Definition at line 49 of file TwoVector.h.
◆ Hep2Vector() [1/4]
| CLHEP::Hep2Vector::Hep2Vector |
( |
double |
x = 0.0, |
|
|
double |
y = 0.0 |
|
) |
| |
|
inline |
◆ Hep2Vector() [2/4]
| CLHEP::Hep2Vector::Hep2Vector |
( |
const Hep2Vector & |
p | ) |
|
|
inline |
◆ Hep2Vector() [3/4]
◆ Hep2Vector() [4/4]
| CLHEP::Hep2Vector::Hep2Vector |
( |
const Hep3Vector & |
v3 | ) |
|
|
inlineexplicit |
◆ ~Hep2Vector()
| CLHEP::Hep2Vector::~Hep2Vector |
( |
| ) |
|
|
inline |
◆ angle()
| double CLHEP::Hep2Vector::angle |
( |
const Hep2Vector & |
q | ) |
const |
|
inline |
◆ compare()
| int CLHEP::Hep2Vector::compare |
( |
const Hep2Vector & |
v | ) |
const |
◆ dot()
| double CLHEP::Hep2Vector::dot |
( |
const Hep2Vector & |
p | ) |
const |
|
inline |
◆ getTolerance()
| double CLHEP::Hep2Vector::getTolerance |
( |
| ) |
|
|
inlinestatic |
◆ howNear()
| double CLHEP::Hep2Vector::howNear |
( |
const Hep2Vector & |
p | ) |
const |
◆ howOrthogonal()
| double CLHEP::Hep2Vector::howOrthogonal |
( |
const Hep2Vector & |
p | ) |
const |
◆ howParallel()
| double CLHEP::Hep2Vector::howParallel |
( |
const Hep2Vector & |
p | ) |
const |
◆ isNear()
| bool CLHEP::Hep2Vector::isNear |
( |
const Hep2Vector & |
p, |
|
|
double |
epsilon = tolerance |
|
) |
| const |
◆ isOrthogonal()
| bool CLHEP::Hep2Vector::isOrthogonal |
( |
const Hep2Vector & |
p, |
|
|
double |
epsilon = tolerance |
|
) |
| const |
◆ isParallel()
| bool CLHEP::Hep2Vector::isParallel |
( |
const Hep2Vector & |
p, |
|
|
double |
epsilon = tolerance |
|
) |
| const |
◆ mag()
| double CLHEP::Hep2Vector::mag |
( |
| ) |
const |
|
inline |
◆ mag2()
| double CLHEP::Hep2Vector::mag2 |
( |
| ) |
const |
|
inline |
◆ operator Hep3Vector()
◆ operator!=()
| bool CLHEP::Hep2Vector::operator!= |
( |
const Hep2Vector & |
v | ) |
const |
|
inline |
◆ operator()() [1/2]
| double & CLHEP::Hep2Vector::operator() |
( |
int |
i | ) |
|
◆ operator()() [2/2]
| double CLHEP::Hep2Vector::operator() |
( |
int |
i | ) |
const |
◆ operator*=()
| Hep2Vector & CLHEP::Hep2Vector::operator*= |
( |
double |
a | ) |
|
|
inline |
◆ operator+=()
◆ operator-()
◆ operator-=()
◆ operator<()
| bool CLHEP::Hep2Vector::operator< |
( |
const Hep2Vector & |
v | ) |
const |
◆ operator<=()
| bool CLHEP::Hep2Vector::operator<= |
( |
const Hep2Vector & |
v | ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
| bool CLHEP::Hep2Vector::operator== |
( |
const Hep2Vector & |
v | ) |
const |
|
inline |
◆ operator>()
| bool CLHEP::Hep2Vector::operator> |
( |
const Hep2Vector & |
v | ) |
const |
◆ operator>=()
| bool CLHEP::Hep2Vector::operator>= |
( |
const Hep2Vector & |
v | ) |
const |
◆ operator[]() [1/2]
| double & CLHEP::Hep2Vector::operator[] |
( |
int |
i | ) |
|
|
inline |
◆ operator[]() [2/2]
| double CLHEP::Hep2Vector::operator[] |
( |
int |
i | ) |
const |
|
inline |
◆ orthogonal()
| Hep2Vector CLHEP::Hep2Vector::orthogonal |
( |
| ) |
const |
|
inline |
◆ phi()
| double CLHEP::Hep2Vector::phi |
( |
| ) |
const |
|
inline |
◆ r()
| double CLHEP::Hep2Vector::r |
( |
| ) |
const |
|
inline |
◆ rotate()
| void CLHEP::Hep2Vector::rotate |
( |
double |
| ) |
|
◆ set()
| void CLHEP::Hep2Vector::set |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
inline |
◆ setMag()
| void CLHEP::Hep2Vector::setMag |
( |
double |
r | ) |
|
|
inline |
◆ setPhi()
| void CLHEP::Hep2Vector::setPhi |
( |
double |
phi | ) |
|
|
inline |
◆ setPolar()
| void CLHEP::Hep2Vector::setPolar |
( |
double |
r, |
|
|
double |
phi |
|
) |
| |
|
inline |
◆ setR()
| void CLHEP::Hep2Vector::setR |
( |
double |
r | ) |
|
|
inline |
◆ setTolerance()
| static double CLHEP::Hep2Vector::setTolerance |
( |
double |
tol | ) |
|
|
static |
◆ setX()
| void CLHEP::Hep2Vector::setX |
( |
double |
x | ) |
|
|
inline |
◆ setY()
| void CLHEP::Hep2Vector::setY |
( |
double |
y | ) |
|
|
inline |
◆ unit()
◆ x()
| double CLHEP::Hep2Vector::x |
( |
| ) |
const |
|
inline |
◆ y()
| double CLHEP::Hep2Vector::y |
( |
| ) |
const |
|
inline |
◆ operator* [1/3]
◆ operator* [2/3]
◆ operator* [3/3]
◆ operator+
◆ operator-
◆ operator/
◆ operator<<
| std::ostream & operator<< |
( |
std::ostream & |
, |
|
|
const Hep2Vector & |
|
|
) |
| |
|
friend |
◆ ZMpvToleranceTicks
| const int CLHEP::Hep2Vector::ZMpvToleranceTicks = 100 |
|
static |
The documentation for this class was generated from the following files: