|
FairRoot
|
#include <FairGeoRotation.h>
Public Member Functions | |
| FairGeoRotation () | |
| FairGeoRotation (const FairGeoRotation &) | |
| FairGeoRotation (const Double_t *) | |
| FairGeoRotation (const Double_t, const Double_t, const Double_t) | |
| ~FairGeoRotation () | |
| void | setMatrix (const Double_t *) |
| void | setMatrix (const Float_t *) |
| void | setEulerAngles (const Double_t, const Double_t, const Double_t) |
| void | setElement (const Double_t, const Int_t) |
| Double_t | operator() (Int_t) const |
| FairGeoRotation & | operator= (const FairGeoRotation &) |
| Bool_t | operator== (const FairGeoRotation &) |
| Bool_t | operator!= (const FairGeoRotation &) |
| FairGeoVector | operator* (const FairGeoVector &) const |
| FairGeoRotation | operator* (const FairGeoRotation &) const |
| FairGeoRotation & | operator*= (const FairGeoRotation &) |
| FairGeoRotation & | transform (const FairGeoRotation &) |
| Bool_t | isUnitMatrix () |
| FairGeoRotation | inverse () const |
| FairGeoRotation & | invert () |
| Double_t | determinant () const |
| Double_t | diff2 (const FairGeoRotation &) const |
| Double_t | getElement (Int_t i, Int_t j) const |
| void | setUnitMatrix () |
| void | setZero () |
| void | print () const |
| TRotMatrix * | createTRotMatrix (const Text_t *name="", const Text_t *title="") |
| ClassDef (FairGeoRotation, 1) | |
Protected Attributes | |
| Double_t | rot [9] |
rotation matrix
Definition at line 23 of file FairGeoRotation.h.
|
inline |
Definition at line 62 of file FairGeoRotation.h.
|
inline |
Definition at line 78 of file FairGeoRotation.h.
|
inline |
Definition at line 86 of file FairGeoRotation.h.
| FairGeoRotation::FairGeoRotation | ( | const Double_t | a, |
| const Double_t | b, | ||
| const Double_t | c | ||
| ) |
Definition at line 82 of file FairGeoRotation.cxx.
|
inline |
Definition at line 33 of file FairGeoRotation.h.
| FairGeoRotation::ClassDef | ( | FairGeoRotation | , |
| 1 | |||
| ) |
| TRotMatrix * FairGeoRotation::createTRotMatrix | ( | const Text_t * | name = "", |
| const Text_t * | title = "" |
||
| ) |
Definition at line 121 of file FairGeoRotation.cxx.
|
inline |
Definition at line 198 of file FairGeoRotation.h.
| Double_t FairGeoRotation::diff2 | ( | const FairGeoRotation & | r | ) | const |
Definition at line 110 of file FairGeoRotation.cxx.
|
inline |
Definition at line 115 of file FairGeoRotation.h.
|
inline |
Definition at line 185 of file FairGeoRotation.h.
|
inline |
Definition at line 196 of file FairGeoRotation.h.
|
inline |
Definition at line 177 of file FairGeoRotation.h.
|
inline |
Definition at line 137 of file FairGeoRotation.h.
|
inline |
Definition at line 69 of file FairGeoRotation.h.
|
inline |
Definition at line 149 of file FairGeoRotation.h.
|
inline |
Definition at line 156 of file FairGeoRotation.h.
|
inline |
Definition at line 173 of file FairGeoRotation.h.
|
inline |
Definition at line 117 of file FairGeoRotation.h.
|
inline |
Definition at line 125 of file FairGeoRotation.h.
|
inline |
Definition at line 217 of file FairGeoRotation.h.
|
inline |
Definition at line 108 of file FairGeoRotation.h.
| void FairGeoRotation::setEulerAngles | ( | const Double_t | a, |
| const Double_t | b, | ||
| const Double_t | c | ||
| ) |
Definition at line 89 of file FairGeoRotation.cxx.
|
inline |
Definition at line 94 of file FairGeoRotation.h.
|
inline |
Definition at line 101 of file FairGeoRotation.h.
|
inline |
Definition at line 204 of file FairGeoRotation.h.
|
inline |
Definition at line 210 of file FairGeoRotation.h.
|
inline |
Definition at line 175 of file FairGeoRotation.h.
|
protected |
Definition at line 26 of file FairGeoRotation.h.