|
CLHEP 2.4.7.2
C++ Class Library for High Energy Physics
|
#include <CLHEP/Vector/ThreeVector.h>
Public Types | |
| enum | { X =0 , Y =1 , Z =2 , NUM_COORDINATES =3 , SIZE =NUM_COORDINATES } |
Public Member Functions | |
| Hep3Vector () | |
| Hep3Vector (double x) | |
| Hep3Vector (double x, double y) | |
| Hep3Vector (double x, double y, double z) | |
| Hep3Vector (const Hep3Vector &) | |
| Hep3Vector (Hep3Vector &&)=default | |
| ~Hep3Vector () | |
| double | operator() (int) const |
| double | operator[] (int) const |
| double & | operator() (int) |
| double & | operator[] (int) |
| double | x () const |
| double | y () const |
| double | z () const |
| void | setX (double) |
| void | setY (double) |
| void | setZ (double) |
| void | set (double x, double y, double z) |
| double | phi () const |
| double | theta () const |
| double | cosTheta () const |
| double | cos2Theta () const |
| double | mag2 () const |
| double | mag () const |
| void | setPhi (double) |
| void | setTheta (double) |
| void | setMag (double) |
| double | perp2 () const |
| double | perp () const |
| void | setPerp (double) |
| void | setCylTheta (double) |
| double | perp2 (const Hep3Vector &) const |
| double | perp (const Hep3Vector &) const |
| Hep3Vector & | operator= (const Hep3Vector &) |
| Hep3Vector & | operator= (Hep3Vector &&)=default |
| bool | operator== (const Hep3Vector &) const |
| bool | operator!= (const Hep3Vector &) const |
| bool | isNear (const Hep3Vector &, double epsilon=tolerance) const |
| double | howNear (const Hep3Vector &v) const |
| double | deltaR (const Hep3Vector &v) const |
| Hep3Vector & | operator+= (const Hep3Vector &) |
| Hep3Vector & | operator-= (const Hep3Vector &) |
| Hep3Vector | operator- () const |
| Hep3Vector & | operator*= (double) |
| Hep3Vector & | operator/= (double) |
| Hep3Vector | unit () const |
| Hep3Vector | orthogonal () const |
| double | dot (const Hep3Vector &) const |
| Hep3Vector | cross (const Hep3Vector &) const |
| double | angle (const Hep3Vector &) const |
| double | pseudoRapidity () const |
| void | setEta (double p) |
| void | setCylEta (double p) |
| Hep3Vector & | rotateX (double) |
| Hep3Vector & | rotateY (double) |
| Hep3Vector & | rotateZ (double) |
| Hep3Vector & | rotateUz (const Hep3Vector &) |
| Hep3Vector & | rotate (double, const Hep3Vector &) |
| Hep3Vector & | operator*= (const HepRotation &) |
| Hep3Vector & | transform (const HepRotation &) |
| void | setRThetaPhi (double r, double theta, double phi) |
| void | setREtaPhi (double r, double eta, double phi) |
| void | setRhoPhiZ (double rho, double phi, double z) |
| void | setRhoPhiTheta (double rho, double phi, double theta) |
| void | setRhoPhiEta (double rho, double phi, double eta) |
| double | getX () const |
| double | getY () const |
| double | getZ () const |
| double | getR () const |
| double | getTheta () const |
| double | getPhi () const |
| double | r () const |
| double | rho () const |
| double | getRho () const |
| double | eta () const |
| double | getEta () const |
| void | setR (double s) |
| void | setRho (double s) |
| int | compare (const Hep3Vector &v) const |
| bool | operator> (const Hep3Vector &v) const |
| bool | operator< (const Hep3Vector &v) const |
| bool | operator>= (const Hep3Vector &v) const |
| bool | operator<= (const Hep3Vector &v) const |
| double | diff2 (const Hep3Vector &v) const |
| bool | isParallel (const Hep3Vector &v, double epsilon=tolerance) const |
| bool | isOrthogonal (const Hep3Vector &v, double epsilon=tolerance) const |
| double | howParallel (const Hep3Vector &v) const |
| double | howOrthogonal (const Hep3Vector &v) const |
| double | beta () const |
| double | gamma () const |
| double | coLinearRapidity () const |
| double | angle () const |
| double | theta (const Hep3Vector &v2) const |
| double | cosTheta (const Hep3Vector &v2) const |
| double | cos2Theta (const Hep3Vector &v2) const |
| Hep3Vector | project () const |
| Hep3Vector | project (const Hep3Vector &v2) const |
| Hep3Vector | perpPart () const |
| Hep3Vector | perpPart (const Hep3Vector &v2) const |
| double | rapidity () const |
| double | rapidity (const Hep3Vector &v2) const |
| double | eta (const Hep3Vector &v2) const |
| double | polarAngle (const Hep3Vector &v2) const |
| double | deltaPhi (const Hep3Vector &v2) const |
| double | azimAngle (const Hep3Vector &v2) const |
| double | polarAngle (const Hep3Vector &v2, const Hep3Vector &ref) const |
| double | azimAngle (const Hep3Vector &v2, const Hep3Vector &ref) const |
| Hep3Vector & | rotate (const Hep3Vector &axis, double delta) |
| Hep3Vector & | rotate (const HepAxisAngle &ax) |
| Hep3Vector & | rotate (const HepEulerAngles &e) |
| Hep3Vector & | rotate (double phi, double theta, double psi) |
Static Public Member Functions | |
| static double | setTolerance (double tol) |
| static double | getTolerance () |
Static Public Attributes | |
| static const int | ToleranceTicks = 100 |
Protected Member Functions | |
| void | setSpherical (double r, double theta, double phi) |
| void | setCylindrical (double r, double phi, double z) |
| double | negativeInfinity () const |
Protected Attributes | |
| double | data [3] |
Static Protected Attributes | |
| static double | tolerance |
Definition at line 36 of file ThreeVector.h.
| anonymous enum |
| Enumerator | |
|---|---|
| X | |
| Y | |
| Z | |
| NUM_COORDINATES | |
| SIZE | |
Definition at line 42 of file ThreeVector.h.
|
inline |
Definition at line 96 of file ThreeVector.icc.
References data.
Referenced by angle(), CLHEP::HepRotationX::axis(), CLHEP::HepRotationY::axis(), CLHEP::HepRotationZ::axis(), azimAngle(), azimAngle(), CLHEP::HepBoost::boostVector(), CLHEP::HepBoostX::boostVector(), CLHEP::HepBoostY::boostVector(), CLHEP::HepBoostZ::boostVector(), coLinearRapidity(), CLHEP::HepRotation::colX(), CLHEP::HepRotationX::colX(), CLHEP::HepRotationY::colX(), CLHEP::HepRotationZ::colX(), CLHEP::HepRotation::colY(), CLHEP::HepRotationX::colY(), CLHEP::HepRotationY::colY(), CLHEP::HepRotationZ::colY(), CLHEP::HepRotation::colZ(), CLHEP::HepRotationX::colZ(), CLHEP::HepRotationY::colZ(), CLHEP::HepRotationZ::colZ(), compare(), cos2Theta(), cosTheta(), cross(), deltaPhi(), deltaR(), diff2(), dot(), eta(), CLHEP::HepBoostX::getDirection(), CLHEP::HepBoostY::getDirection(), CLHEP::HepBoostZ::getDirection(), Hep3Vector(), Hep3Vector(), howNear(), howOrthogonal(), howParallel(), isNear(), isOrthogonal(), isParallel(), operator!=(), CLHEP::HepRotation::operator()(), CLHEP::HepRotationX::operator()(), CLHEP::HepRotationY::operator()(), CLHEP::HepRotationZ::operator()(), CLHEP::HepRotation::operator*(), CLHEP::operator*(), CLHEP::operator*(), operator*=(), operator*=(), CLHEP::operator+(), operator+=(), operator-(), CLHEP::operator-(), operator-=(), operator/=(), operator<(), operator<=(), operator=(), operator=(), operator==(), operator>(), operator>=(), orthogonal(), perp(), perp2(), perpPart(), perpPart(), polarAngle(), polarAngle(), project(), project(), rapidity(), rotate(), rotate(), rotate(), rotate(), rotate(), rotateUz(), rotateX(), rotateY(), rotateZ(), CLHEP::HepRotation::rowX(), CLHEP::HepRotationX::rowX(), CLHEP::HepRotationY::rowX(), CLHEP::HepRotationZ::rowX(), CLHEP::HepRotation::rowY(), CLHEP::HepRotationX::rowY(), CLHEP::HepRotationY::rowY(), CLHEP::HepRotationZ::rowY(), CLHEP::HepRotation::rowZ(), CLHEP::HepRotationX::rowZ(), CLHEP::HepRotationY::rowZ(), CLHEP::HepRotationZ::rowZ(), setCylTheta(), theta(), transform(), and unit().
|
inlineexplicit |
Definition at line 98 of file ThreeVector.icc.
|
inline |
Definition at line 100 of file ThreeVector.icc.
|
inline |
|
inline |
Definition at line 105 of file ThreeVector.icc.
References data, Hep3Vector(), x(), y(), and z().
|
inlinedefault |
References cos2Theta(), cosTheta(), Hep3Vector(), mag(), mag2(), phi(), set(), setPhi(), setTheta(), setX(), setY(), setZ(), theta(), x(), y(), and z().
|
inline |
Definition at line 108 of file ThreeVector.icc.
|
inline |
Definition at line 135 of file ThreeVector.icc.
References theta().
|
inline |
Definition at line 264 of file ThreeVector.icc.
References cosTheta(), and Hep3Vector().
Referenced by coLinearRapidity(), operator/=(), and theta().
|
inline |
Definition at line 272 of file ThreeVector.icc.
References deltaPhi(), and Hep3Vector().
Referenced by deltaPhi().
| double CLHEP::Hep3Vector::azimAngle | ( | const Hep3Vector & | v2, |
| const Hep3Vector & | ref ) const |
References Hep3Vector().
| double CLHEP::Hep3Vector::beta | ( | ) | const |
| double CLHEP::Hep3Vector::coLinearRapidity | ( | ) | const |
References angle(), Hep3Vector(), and theta().
| int CLHEP::Hep3Vector::compare | ( | const Hep3Vector & | v | ) | const |
References Hep3Vector().
|
inline |
Definition at line 142 of file ThreeVector.icc.
Referenced by Hep3Vector().
| double CLHEP::Hep3Vector::cos2Theta | ( | const Hep3Vector & | v2 | ) | const |
References Hep3Vector(), and project().
|
inline |
Definition at line 137 of file ThreeVector.icc.
Referenced by angle(), and Hep3Vector().
| double CLHEP::Hep3Vector::cosTheta | ( | const Hep3Vector & | v2 | ) | const |
References Hep3Vector().
|
inline |
Definition at line 239 of file ThreeVector.icc.
References Hep3Vector(), x(), y(), and z().
Referenced by operator/=().
| double CLHEP::Hep3Vector::deltaPhi | ( | const Hep3Vector & | v2 | ) | const |
References azimAngle(), and Hep3Vector().
Referenced by azimAngle().
| double CLHEP::Hep3Vector::deltaR | ( | const Hep3Vector & | v | ) | const |
References Hep3Vector().
|
inline |
Definition at line 231 of file ThreeVector.icc.
References Hep3Vector(), and mag2().
Referenced by operator<=().
|
inline |
Definition at line 235 of file ThreeVector.icc.
References Hep3Vector(), x(), y(), and z().
Referenced by CLHEP::operator*(), operator/=(), and perp2().
|
inline |
Definition at line 168 of file ThreeVector.icc.
References pseudoRapidity().
Referenced by setRhoPhiEta(), and transform().
| double CLHEP::Hep3Vector::eta | ( | const Hep3Vector & | v2 | ) | const |
References Hep3Vector().
| double CLHEP::Hep3Vector::gamma | ( | ) | const |
|
inline |
Definition at line 171 of file ThreeVector.icc.
References pseudoRapidity().
Referenced by setRhoPhiEta().
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
| double CLHEP::Hep3Vector::howNear | ( | const Hep3Vector & | v | ) | const |
References Hep3Vector().
| double CLHEP::Hep3Vector::howOrthogonal | ( | const Hep3Vector & | v | ) | const |
References Hep3Vector().
| double CLHEP::Hep3Vector::howParallel | ( | const Hep3Vector & | v | ) | const |
References Hep3Vector().
| bool CLHEP::Hep3Vector::isNear | ( | const Hep3Vector & | , |
| double | epsilon = tolerance ) const |
References Hep3Vector(), and tolerance.
| bool CLHEP::Hep3Vector::isOrthogonal | ( | const Hep3Vector & | v, |
| double | epsilon = tolerance ) const |
References Hep3Vector(), and tolerance.
| bool CLHEP::Hep3Vector::isParallel | ( | const Hep3Vector & | v, |
| double | epsilon = tolerance ) const |
References Hep3Vector(), and tolerance.
|
inline |
Definition at line 122 of file ThreeVector.icc.
References mag2().
Referenced by cosTheta(), getR(), Hep3Vector(), CLHEP::HepBoost::HepBoost(), r(), and setTheta().
|
inline |
Definition at line 121 of file ThreeVector.icc.
Referenced by cos2Theta(), diff2(), Hep3Vector(), mag(), perp2(), and unit().
|
protected |
|
inline |
Definition at line 190 of file ThreeVector.icc.
References Hep3Vector(), x(), y(), and z().
|
inline |
Definition at line 45 of file ThreeVector.icc.
References data.
|
inline |
Definition at line 41 of file ThreeVector.icc.
References data.
| Hep3Vector & CLHEP::Hep3Vector::operator*= | ( | const HepRotation & | ) |
References Hep3Vector().
|
inline |
Definition at line 220 of file ThreeVector.icc.
References Hep3Vector(), X, Y, and Z.
|
inline |
Definition at line 202 of file ThreeVector.icc.
|
inline |
Definition at line 216 of file ThreeVector.icc.
References Hep3Vector(), x(), y(), and z().
|
inline |
Definition at line 209 of file ThreeVector.icc.
| Hep3Vector & CLHEP::Hep3Vector::operator/= | ( | double | ) |
References angle(), cross(), dot(), Hep3Vector(), orthogonal(), and unit().
| bool CLHEP::Hep3Vector::operator< | ( | const Hep3Vector & | v | ) | const |
References Hep3Vector().
| bool CLHEP::Hep3Vector::operator<= | ( | const Hep3Vector & | v | ) | const |
References diff2(), and Hep3Vector().
|
inline |
Definition at line 110 of file ThreeVector.icc.
References Hep3Vector(), set(), x(), y(), and z().
|
inlinedefault |
References Hep3Vector().
|
inline |
Definition at line 186 of file ThreeVector.icc.
References Hep3Vector(), x(), y(), and z().
| bool CLHEP::Hep3Vector::operator> | ( | const Hep3Vector & | v | ) | const |
References Hep3Vector().
| bool CLHEP::Hep3Vector::operator>= | ( | const Hep3Vector & | v | ) | const |
References Hep3Vector().
|
inline |
Definition at line 20 of file ThreeVector.icc.
References data.
|
inline |
Definition at line 21 of file ThreeVector.icc.
References data.
|
inline |
Definition at line 286 of file ThreeVector.icc.
References Hep3Vector(), x(), y(), and z().
Referenced by operator/=().
|
inline |
Definition at line 166 of file ThreeVector.icc.
References perp2().
Referenced by getRho(), rho(), setCylTheta(), setMag(), setPerp(), setPhi(), and theta().
|
inline |
Definition at line 249 of file ThreeVector.icc.
References Hep3Vector(), and perp2().
|
inline |
Definition at line 165 of file ThreeVector.icc.
Referenced by perp(), perp(), setCylTheta(), and setMag().
|
inline |
Definition at line 243 of file ThreeVector.icc.
References dot(), Hep3Vector(), and mag2().
|
inline |
Definition at line 253 of file ThreeVector.icc.
References Hep3Vector(), x(), and y().
Referenced by project().
|
inline |
Definition at line 260 of file ThreeVector.icc.
References Hep3Vector(), and project().
|
inline |
Definition at line 128 of file ThreeVector.icc.
Referenced by getPhi(), Hep3Vector(), rotate(), setCylindrical(), setRhoPhiEta(), setRhoPhiTheta(), setSpherical(), setTheta(), and transform().
| double CLHEP::Hep3Vector::polarAngle | ( | const Hep3Vector & | v2 | ) | const |
References Hep3Vector().
| double CLHEP::Hep3Vector::polarAngle | ( | const Hep3Vector & | v2, |
| const Hep3Vector & | ref ) const |
References Hep3Vector().
|
inline |
Definition at line 256 of file ThreeVector.icc.
References Hep3Vector(), and z().
Referenced by cos2Theta(), and perpPart().
| Hep3Vector CLHEP::Hep3Vector::project | ( | const Hep3Vector & | v2 | ) | const |
References Hep3Vector(), and perpPart().
|
inline |
Definition at line 123 of file ThreeVector.icc.
References mag().
Referenced by setCylindrical(), setRhoPhiEta(), setSpherical(), and transform().
| double CLHEP::Hep3Vector::rapidity | ( | ) | const |
| double CLHEP::Hep3Vector::rapidity | ( | const Hep3Vector & | v2 | ) | const |
References Hep3Vector().
|
inline |
Definition at line 167 of file ThreeVector.icc.
References perp().
Referenced by setRhoPhiEta(), setRhoPhiTheta(), and transform().
| Hep3Vector & CLHEP::Hep3Vector::rotate | ( | const Hep3Vector & | axis, |
| double | delta ) |
References Hep3Vector().
| Hep3Vector & CLHEP::Hep3Vector::rotate | ( | const HepAxisAngle & | ax | ) |
References Hep3Vector().
| Hep3Vector & CLHEP::Hep3Vector::rotate | ( | const HepEulerAngles & | e | ) |
References Hep3Vector().
| Hep3Vector & CLHEP::Hep3Vector::rotate | ( | double | phi, |
| double | theta, | ||
| double | psi ) |
References Hep3Vector(), phi(), and theta().
| Hep3Vector & CLHEP::Hep3Vector::rotate | ( | double | , |
| const Hep3Vector & | ) |
References Hep3Vector().
| Hep3Vector & CLHEP::Hep3Vector::rotateUz | ( | const Hep3Vector & | ) |
References Hep3Vector().
| Hep3Vector & CLHEP::Hep3Vector::rotateX | ( | double | ) |
References Hep3Vector().
| Hep3Vector & CLHEP::Hep3Vector::rotateY | ( | double | ) |
References Hep3Vector().
| Hep3Vector & CLHEP::Hep3Vector::rotateZ | ( | double | ) |
References Hep3Vector().
|
inline |
Definition at line 35 of file ThreeVector.icc.
References X, x(), Y, y(), Z, and z().
Referenced by Hep3Vector(), operator=(), and CLHEP::HepLorentzVector::setV().
| void CLHEP::Hep3Vector::setCylEta | ( | double | p | ) |
|
protected |
References phi(), r(), and z().
Referenced by setRhoPhiZ().
| void CLHEP::Hep3Vector::setCylTheta | ( | double | ) |
References Hep3Vector(), perp(), and perp2().
| void CLHEP::Hep3Vector::setEta | ( | double | p | ) |
| void CLHEP::Hep3Vector::setMag | ( | double | ) |
|
inline |
|
inline |
Definition at line 157 of file ThreeVector.icc.
References perp(), setX(), and setY().
Referenced by Hep3Vector().
|
inline |
|
inline |
Definition at line 82 of file ThreeVector.icc.
References setSpherical().
Referenced by transform().
|
inline |
| void CLHEP::Hep3Vector::setRhoPhiEta | ( | double | rho, |
| double | phi, | ||
| double | eta ) |
| void CLHEP::Hep3Vector::setRhoPhiTheta | ( | double | rho, |
| double | phi, | ||
| double | theta ) |
|
inline |
Definition at line 87 of file ThreeVector.icc.
References setCylindrical().
Referenced by transform().
|
inline |
Definition at line 77 of file ThreeVector.icc.
References setSpherical().
Referenced by transform().
|
protected |
References phi(), r(), and theta().
Referenced by setREtaPhi(), and setRThetaPhi().
|
inline |
Definition at line 149 of file ThreeVector.icc.
References mag(), phi(), setX(), setY(), and setZ().
Referenced by Hep3Vector().
|
static |
References getTolerance().
|
inline |
Definition at line 31 of file ThreeVector.icc.
Referenced by Hep3Vector(), setPhi(), setTheta(), and CLHEP::HepLorentzVector::setX().
|
inline |
Definition at line 32 of file ThreeVector.icc.
Referenced by Hep3Vector(), setPhi(), and setTheta().
|
inline |
Definition at line 33 of file ThreeVector.icc.
Referenced by Hep3Vector(), and setTheta().
|
inline |
Definition at line 125 of file ThreeVector.icc.
References perp(), x(), y(), and z().
Referenced by angle(), coLinearRapidity(), getTheta(), Hep3Vector(), rotate(), setRhoPhiTheta(), setSpherical(), CLHEP::HepLorentzVector::theta(), and transform().
|
inline |
Definition at line 268 of file ThreeVector.icc.
References angle(), and Hep3Vector().
| Hep3Vector & CLHEP::Hep3Vector::transform | ( | const HepRotation & | ) |
References eta(), Hep3Vector(), phi(), r(), rho(), setREtaPhi(), setRhoPhiZ(), setRThetaPhi(), theta(), and z().
|
inline |
Definition at line 280 of file ThreeVector.icc.
References Hep3Vector(), mag2(), x(), y(), and z().
Referenced by CLHEP::HepLorentzVector::et2(), operator/=(), CLHEP::HepAxisAngle::set(), and CLHEP::HepAxisAngle::setAxis().
|
inline |
Definition at line 23 of file ThreeVector.icc.
References X.
Referenced by CLHEP::HepLorentzVector::boost(), cross(), dot(), CLHEP::HepLorentzVector::getX(), Hep3Vector(), Hep3Vector(), Hep3Vector(), Hep3Vector(), Hep3Vector(), CLHEP::HepBoost::HepBoost(), CLHEP::HepBoost::HepBoost(), CLHEP::HepLorentzRotation::HepLorentzRotation(), mag2(), operator!=(), CLHEP::HepRotation::operator()(), CLHEP::HepRotationX::operator()(), CLHEP::HepRotationY::operator()(), CLHEP::HepRotationZ::operator()(), CLHEP::HepRotation::operator*(), CLHEP::operator*(), CLHEP::operator*(), CLHEP::operator+(), operator+=(), operator-(), CLHEP::operator-(), operator-=(), operator=(), operator==(), orthogonal(), perp2(), perpPart(), phi(), set(), CLHEP::HepLorentzRotation::set(), setX(), theta(), HepGeom::Transform3D::Transform3D(), and unit().
|
inline |
Definition at line 24 of file ThreeVector.icc.
References Y.
Referenced by CLHEP::HepLorentzVector::boost(), cross(), dot(), Hep3Vector(), Hep3Vector(), Hep3Vector(), Hep3Vector(), CLHEP::HepBoost::HepBoost(), CLHEP::HepBoost::HepBoost(), CLHEP::HepLorentzRotation::HepLorentzRotation(), mag2(), operator!=(), CLHEP::HepRotation::operator()(), CLHEP::HepRotationX::operator()(), CLHEP::HepRotationY::operator()(), CLHEP::HepRotationZ::operator()(), CLHEP::HepRotation::operator*(), CLHEP::operator*(), CLHEP::operator*(), CLHEP::operator+(), operator+=(), operator-(), CLHEP::operator-(), operator-=(), operator=(), operator==(), orthogonal(), perp2(), perpPart(), phi(), set(), CLHEP::HepLorentzRotation::set(), setY(), theta(), HepGeom::Transform3D::Transform3D(), and unit().
|
inline |
Definition at line 25 of file ThreeVector.icc.
References Z.
Referenced by CLHEP::HepLorentzVector::boost(), cos2Theta(), cosTheta(), cross(), dot(), Hep3Vector(), Hep3Vector(), Hep3Vector(), CLHEP::HepBoost::HepBoost(), CLHEP::HepBoost::HepBoost(), CLHEP::HepLorentzRotation::HepLorentzRotation(), mag2(), operator!=(), CLHEP::HepRotation::operator()(), CLHEP::HepRotationX::operator()(), CLHEP::HepRotationY::operator()(), CLHEP::HepRotationZ::operator()(), CLHEP::HepRotation::operator*(), CLHEP::operator*(), CLHEP::operator*(), CLHEP::operator+(), operator+=(), operator-(), CLHEP::operator-(), operator-=(), operator=(), operator==(), orthogonal(), project(), set(), CLHEP::HepLorentzRotation::set(), setCylindrical(), setZ(), theta(), transform(), HepGeom::Transform3D::Transform3D(), and unit().
|
protected |
Definition at line 391 of file ThreeVector.h.
Referenced by Hep3Vector(), Hep3Vector(), Hep3Vector(), Hep3Vector(), Hep3Vector(), operator()(), operator()(), operator[](), and operator[]().
|
staticprotected |
Definition at line 394 of file ThreeVector.h.
Referenced by getTolerance(), isNear(), isOrthogonal(), and isParallel().
|
static |
Definition at line 295 of file ThreeVector.h.