|
FairRoot
|
#include <FairGeoTransform.h>
Public Member Functions | |
| FairGeoTransform () | |
| FairGeoTransform (const FairGeoTransform &t) | |
| ~FairGeoTransform () | |
| FairGeoTransform & | operator= (const FairGeoTransform &t) |
| const FairGeoRotation & | getRotMatrix () const |
| const FairGeoVector & | getTransVector () const |
| void | setRotMatrix (const FairGeoRotation &r) |
| void | setRotMatrix (const Double_t *a) |
| void | setRotMatrix (const Float_t *a) |
| void | setTransVector (const FairGeoVector &t) |
| void | setTransVector (const Double_t *a) |
| void | setTransVector (const Float_t *a) |
| FairGeoVector | transFrom (const FairGeoVector &p) const |
| FairGeoVector | transTo (const FairGeoVector &p) const |
| void | transFrom (const FairGeoTransform &) |
| void | transTo (const FairGeoTransform &) |
| void | invert (void) |
| void | clear () |
| void | print () |
| const FairGeoVector & | getTranslation () |
| const FairGeoRotation & | getRotation () const |
| void | setTransform (const FairGeoTransform &t) |
| ClassDef (FairGeoTransform, 1) | |
Protected Attributes | |
| FairGeoRotation | rot |
| FairGeoVector | trans |
| FairGeoVector | trans_cm |
basic geometry transformation class
Definition at line 20 of file FairGeoTransform.h.
| FairGeoTransform::FairGeoTransform | ( | ) |
translation vector, describing the position in cm
Definition at line 56 of file FairGeoTransform.cxx.
|
inline |
Definition at line 60 of file FairGeoTransform.h.
|
inline |
Definition at line 30 of file FairGeoTransform.h.
| FairGeoTransform::ClassDef | ( | FairGeoTransform | , |
| 1 | |||
| ) |
| void FairGeoTransform::clear | ( | void | ) |
Definition at line 126 of file FairGeoTransform.cxx.
|
inline |
Definition at line 54 of file FairGeoTransform.h.
|
inline |
Definition at line 32 of file FairGeoTransform.h.
|
inline |
Definition at line 47 of file FairGeoTransform.h.
|
inline |
Definition at line 33 of file FairGeoTransform.h.
| void FairGeoTransform::invert | ( | void | ) |
Definition at line 138 of file FairGeoTransform.cxx.
| FairGeoTransform & FairGeoTransform::operator= | ( | const FairGeoTransform & | t | ) |
Definition at line 63 of file FairGeoTransform.cxx.
| void FairGeoTransform::print | ( | ) |
Definition at line 132 of file FairGeoTransform.cxx.
|
inline |
Definition at line 34 of file FairGeoTransform.h.
|
inline |
Definition at line 35 of file FairGeoTransform.h.
|
inline |
Definition at line 36 of file FairGeoTransform.h.
|
inline |
Definition at line 67 of file FairGeoTransform.h.
|
inline |
Definition at line 37 of file FairGeoTransform.h.
|
inline |
Definition at line 38 of file FairGeoTransform.h.
|
inline |
Definition at line 39 of file FairGeoTransform.h.
| FairGeoVector FairGeoTransform::transFrom | ( | const FairGeoVector & | p | ) | const |
Definition at line 71 of file FairGeoTransform.cxx.
| void FairGeoTransform::transFrom | ( | const FairGeoTransform & | s | ) |
Definition at line 113 of file FairGeoTransform.cxx.
| FairGeoVector FairGeoTransform::transTo | ( | const FairGeoVector & | p | ) | const |
Definition at line 82 of file FairGeoTransform.cxx.
| void FairGeoTransform::transTo | ( | const FairGeoTransform & | s | ) |
Definition at line 93 of file FairGeoTransform.cxx.
|
protected |
Definition at line 23 of file FairGeoTransform.h.
|
protected |
rotation matrix, describing the orientation
Definition at line 24 of file FairGeoTransform.h.
|
protected |
translation vector, describing the position
Definition at line 25 of file FairGeoTransform.h.