![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/geobase/FairGeoRotation.h>
Inheritance diagram for FairGeoRotation:
Collaboration diagram for FairGeoRotation: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="") |
Protected Attributes | |
| Double_t | rot [9] |
rotation matrix
Definition at line 17 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 17 of file FairGeoRotation.h
|
inline |
Definition at line 55 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 55 of file FairGeoRotation.h
References rot.
Referenced by inverse(), and operator*().
Here is the caller graph for this function:
|
inline |
Definition at line 69 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 69 of file FairGeoRotation.h
References rot.
|
inline |
Definition at line 75 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 75 of file FairGeoRotation.h
References rot.
| FairGeoRotation::FairGeoRotation | ( | const Double_t | , |
| const Double_t | , | ||
| const Double_t | |||
| ) |
|
inline |
Definition at line 26 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 26 of file FairGeoRotation.h
| TRotMatrix * FairGeoRotation::createTRotMatrix | ( | const Text_t * | name = "", |
| const Text_t * | title = "" |
||
| ) |
Definition at line 118 of file FairGeoRotation.cxx.
View newest version in sPHENIX GitHub at line 118 of file FairGeoRotation.cxx
References isUnitMatrix(), rot, and t.
Here is the call graph for this function:
|
inline |
Definition at line 178 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 178 of file FairGeoRotation.h
References rot.
| Double_t FairGeoRotation::diff2 | ( | const FairGeoRotation & | r | ) | const |
Definition at line 106 of file FairGeoRotation.cxx.
View newest version in sPHENIX GitHub at line 106 of file FairGeoRotation.cxx
References d, rot, and Acts::UnitConstants::s.
Referenced by FairGeoTransform::transTo().
Here is the caller graph for this function:
|
inline |
Definition at line 96 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 96 of file FairGeoRotation.h
References rot.
|
inline |
Definition at line 164 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 164 of file FairGeoRotation.h
References FairGeoRotation(), and rot.
Referenced by invert(), and FairGeoTransform::transTo().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 173 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 173 of file FairGeoRotation.h
References inverse().
Referenced by FairGeoTransform::invert().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 157 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 157 of file FairGeoRotation.h
References rot.
Referenced by createTRotMatrix().
Here is the caller graph for this function:
|
inline |
Definition at line 117 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 117 of file FairGeoRotation.h
References rot.
|
inline |
Definition at line 62 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 62 of file FairGeoRotation.h
References rot.
|
inline |
Definition at line 127 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 127 of file FairGeoRotation.h
Referenced by operator*=().
Here is the caller graph for this function:
|
inline |
Definition at line 134 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 134 of file FairGeoRotation.h
References FairGeoRotation(), k, n, and rot.
Here is the call graph for this function:
|
inline |
Definition at line 147 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 147 of file FairGeoRotation.h
References operator*().
Here is the call graph for this function:
|
inline |
Definition at line 101 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 101 of file FairGeoRotation.h
References rot.
|
inline |
Definition at line 107 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 107 of file FairGeoRotation.h
References rot.
|
inline |
Definition at line 196 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 196 of file FairGeoRotation.h
References rot.
Referenced by FairGeoTransform::print(), and FairGeoNode::print().
Here is the caller graph for this function:
|
inline |
Definition at line 91 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 91 of file FairGeoRotation.h
References rot.
| void FairGeoRotation::setEulerAngles | ( | const Double_t | a, |
| const Double_t | b, | ||
| const Double_t | c | ||
| ) |
Definition at line 83 of file FairGeoRotation.cxx.
View newest version in sPHENIX GitHub at line 83 of file FairGeoRotation.cxx
|
inline |
Definition at line 81 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 81 of file FairGeoRotation.h
References rot.
Referenced by FairGeoTransform::setRotMatrix().
Here is the caller graph for this function:
|
inline |
Definition at line 86 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 86 of file FairGeoRotation.h
References rot.
|
inline |
Definition at line 185 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 185 of file FairGeoRotation.h
References rot.
Referenced by FairGeoTransform::clear(), and FairGeoTransform::transTo().
Here is the caller graph for this function:
|
inline |
Definition at line 191 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 191 of file FairGeoRotation.h
References rot.
|
inline |
Definition at line 152 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 152 of file FairGeoRotation.h
Referenced by FairGeoTransform::transFrom(), and FairGeoTransform::transTo().
Here is the caller graph for this function:
|
protected |
Definition at line 20 of file FairGeoRotation.h.
View newest version in sPHENIX GitHub at line 20 of file FairGeoRotation.h
Referenced by createTRotMatrix(), determinant(), diff2(), FairGeoRotation(), getElement(), inverse(), isUnitMatrix(), operator!=(), operator()(), operator*(), operator=(), operator==(), print(), setElement(), setEulerAngles(), setMatrix(), setUnitMatrix(), and setZero().