#include <Point.h>
◆ Point() [1/2]
| ForwardTracker::Point::Point |
( |
| ) |
|
◆ Point() [2/2]
| ForwardTracker::Point::Point |
( |
double | x, |
|
|
double | y, |
|
|
double | z ) |
◆ checkIndex()
| void ForwardTracker::Point::checkIndex |
( |
unsigned int | i | ) |
const |
|
inlineprivate |
◆ mag()
| double ForwardTracker::Point::mag |
( |
| ) |
const |
|
inline |
◆ mag2()
| double ForwardTracker::Point::mag2 |
( |
| ) |
const |
|
inline |
◆ operator*=()
| Point & ForwardTracker::Point::operator*= |
( |
double | scalar | ) |
|
|
inline |
◆ operator+=() [1/2]
| Point & ForwardTracker::Point::operator+= |
( |
const Point & | p | ) |
|
|
inline |
◆ operator+=() [2/2]
◆ operator-=() [1/2]
| Point & ForwardTracker::Point::operator-= |
( |
const Point & | p | ) |
|
|
inline |
◆ operator-=() [2/2]
◆ operator[]() [1/2]
| double & ForwardTracker::Point::operator[] |
( |
unsigned int | i | ) |
|
|
inline |
◆ operator[]() [2/2]
| double ForwardTracker::Point::operator[] |
( |
unsigned int | i | ) |
const |
|
inline |
◆ perp2()
| double ForwardTracker::Point::perp2 |
( |
| ) |
const |
|
inline |
◆ rotat()
| void ForwardTracker::Point::rotat |
( |
double | angle, |
|
|
bool | bendplane ) |
Definition at line 12 of file ForwardTracker/src/Point.cxx.
12 {
13
14 double ds = (*this)[bendplane];
15 double dz = (*this)[2];
16
19 }
double angle(const GeoTrf::Vector2D &a, const GeoTrf::Vector2D &b)
◆ str()
| std::string ForwardTracker::Point::str |
( |
| ) |
const |
Definition at line 21 of file ForwardTracker/src/Point.cxx.
21 {
22
23 std::ostringstream
ost;
24
26 << std::setprecision(9) << "("
27 << std::setw(12) <<
m_x <<
", "
28 << std::setw(12) <<
m_y <<
", "
29 << std::setw(14) <<
m_z <<
")";
30
32 }
◆ transverse()
◆ x()
| double ForwardTracker::Point::x |
( |
| ) |
const |
|
inline |
◆ y()
| double ForwardTracker::Point::y |
( |
| ) |
const |
|
inline |
◆ z()
| double ForwardTracker::Point::z |
( |
| ) |
const |
|
inline |
◆ m_x
| double ForwardTracker::Point::m_x |
|
private |
◆ m_y
| double ForwardTracker::Point::m_y |
|
private |
◆ m_z
| double ForwardTracker::Point::m_z |
|
private |
The documentation for this class was generated from the following files: