Definition at line 21 of file TGeoVector3.h.
#include <TGeoVector3.h>
◆ Vertex_t() [1/2]
◆ Vertex_t() [2/2]
ROOT::Geom::Vertex_t::Vertex_t |
( |
const double |
a = 0. | ) |
|
|
inline |
◆ Abs()
Vertex_t ROOT::Geom::Vertex_t::Abs |
( |
| ) |
const |
|
inline |
◆ CopyTo()
void ROOT::Geom::Vertex_t::CopyTo |
( |
double * |
dest | ) |
const |
|
inline |
◆ Cross()
The cross (vector) product of two Vector3D<T> objects.
Definition at line 135 of file TGeoVector3.h.
◆ Dot() [1/2]
The dot product of two vector objects.
Definition at line 97 of file TGeoVector3.h.
◆ Dot() [2/2]
◆ IsNormalized()
bool ROOT::Geom::Vertex_t::IsNormalized |
( |
| ) |
const |
|
inline |
◆ Length()
double ROOT::Geom::Vertex_t::Length |
( |
| ) |
const |
|
inline |
◆ Length2()
double ROOT::Geom::Vertex_t::Length2 |
( |
| ) |
const |
|
inline |
◆ Mag()
double ROOT::Geom::Vertex_t::Mag |
( |
| ) |
const |
|
inline |
◆ Mag2()
double ROOT::Geom::Vertex_t::Mag2 |
( |
| ) |
const |
|
inline |
- Returns
- Squared magnitude of the vector.
Definition at line 106 of file TGeoVector3.h.
◆ Max()
double ROOT::Geom::Vertex_t::Max |
( |
| ) |
const |
|
inline |
◆ Min()
double ROOT::Geom::Vertex_t::Min |
( |
| ) |
const |
|
inline |
◆ Normalize()
void ROOT::Geom::Vertex_t::Normalize |
( |
| ) |
|
|
inline |
Normalizes the vector by dividing each entry by the length.
Definition at line 116 of file TGeoVector3.h.
◆ operator*=() [1/2]
◆ operator*=() [2/2]
◆ operator+=() [1/2]
◆ operator+=() [2/2]
◆ operator-=() [1/2]
◆ operator-=() [2/2]
◆ operator/=() [1/2]
◆ operator/=() [2/2]
◆ operator[]() [1/2]
double & ROOT::Geom::Vertex_t::operator[] |
( |
const int |
index | ) |
|
|
inline |
◆ operator[]() [2/2]
double const & ROOT::Geom::Vertex_t::operator[] |
( |
const int |
index | ) |
const |
|
inline |
◆ Perp()
double ROOT::Geom::Vertex_t::Perp |
( |
| ) |
const |
|
inline |
- Returns
- the length perpendicular to z direction
Definition at line 94 of file TGeoVector3.h.
◆ Perp2()
double ROOT::Geom::Vertex_t::Perp2 |
( |
| ) |
const |
|
inline |
- Returns
- the length squared perpendicular to z direction
Definition at line 91 of file TGeoVector3.h.
◆ Phi()
double ROOT::Geom::Vertex_t::Phi |
( |
| ) |
const |
|
inline |
- Returns
- Azimuthal angle between -pi and pi.
Definition at line 129 of file TGeoVector3.h.
◆ Set() [1/2]
void ROOT::Geom::Vertex_t::Set |
( |
const double |
a | ) |
|
|
inline |
◆ Set() [2/2]
◆ Theta()
double ROOT::Geom::Vertex_t::Theta |
( |
| ) |
const |
|
inline |
- Returns
- Polar angle between 0 and pi.
Definition at line 132 of file TGeoVector3.h.
◆ Unit()
Vertex_t ROOT::Geom::Vertex_t::Unit |
( |
| ) |
const |
|
inline |
◆ x() [1/2]
double & ROOT::Geom::Vertex_t::x |
( |
| ) |
|
|
inline |
◆ x() [2/2]
double const & ROOT::Geom::Vertex_t::x |
( |
| ) |
const |
|
inline |
◆ y() [1/2]
double & ROOT::Geom::Vertex_t::y |
( |
| ) |
|
|
inline |
◆ y() [2/2]
double const & ROOT::Geom::Vertex_t::y |
( |
| ) |
const |
|
inline |
◆ z() [1/2]
double & ROOT::Geom::Vertex_t::z |
( |
| ) |
|
|
inline |
◆ z() [2/2]
double const & ROOT::Geom::Vertex_t::z |
( |
| ) |
const |
|
inline |
◆ fVec
double ROOT::Geom::Vertex_t::fVec[3] = {0.} |
The documentation for this struct was generated from the following file: