#include <TGeoMatrix.h>
Inheritance diagram for TGeoMatrix:


Public Methods | |
| TGeoMatrix () | |
| TGeoMatrix (const char *name) | |
| virtual | ~TGeoMatrix () |
| TGeoMatrix & | operator * (const TGeoMatrix &right) |
| Bool_t | IsIdentity () const |
| Bool_t | IsTranslation () const |
| Bool_t | IsRotation () const |
| Bool_t | IsScale () const |
| Bool_t | IsCombi () const |
| Bool_t | IsGeneral () const |
| Bool_t | IsRegistered () const |
| Bool_t | IsRotAboutZ () const |
| void | GetHomogenousMatrix (Double_t *hmat) const |
| virtual Int_t | GetByteCount () const |
| virtual const Double_t * | GetTranslation () const=0 |
| virtual const Double_t * | GetRotationMatrix () const=0 |
| virtual const Double_t * | GetScale () const=0 |
| virtual void | LocalToMaster (const Double_t *local, Double_t *master) const |
| virtual void | LocalToMasterVect (const Double_t *local, Double_t *master) const |
| virtual void | LocalToMasterBomb (const Double_t *local, Double_t *master) const |
| virtual void | MasterToLocal (const Double_t *master, Double_t *local) const |
| virtual void | MasterToLocalVect (const Double_t *master, Double_t *local) const |
| virtual void | MasterToLocalBomb (const Double_t *master, Double_t *local) const |
| void | Print (Option_t *option="") const |
| virtual void | RegisterYourself () |
Protected Methods | |
| void | SetDefaultName () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 62 of file TGeoMatrix.h. References kGeoGenTrans, and TObject::TestBit(). |
|
|
Definition at line 63 of file TGeoMatrix.h. References kGeoTranslation, and TObject::TestBit(). |
|
|
Definition at line 64 of file TGeoMatrix.h. References kGeoRotation, and TObject::TestBit(). |
|
|
Definition at line 65 of file TGeoMatrix.h. References kGeoScale, and TObject::TestBit(). |
|
|
Definition at line 66 of file TGeoMatrix.h. References kGeoRotation, kGeoTranslation, and TObject::TestBit(). |
|
|
Definition at line 68 of file TGeoMatrix.h. References kGeoRotation, kGeoScale, kGeoTranslation, and TObject::TestBit(). |
|
|
Definition at line 70 of file TGeoMatrix.h. References kGeoRegistered, and TObject::TestBit(). |
|
|
|
|
|
|
|
|
|
|
|
Implemented in TGeoTranslation, TGeoRotation, TGeoScale, TGeoCombiTrans, TGeoIdentity, and TGeoHMatrix. |
|
|
Implemented in TGeoTranslation, TGeoRotation, TGeoScale, TGeoCombiTrans, TGeoIdentity, and TGeoHMatrix. |
|
|
Implemented in TGeoTranslation, TGeoRotation, TGeoScale, TGeoCombiTrans, TGeoGenTrans, TGeoIdentity, and TGeoHMatrix. |
|
||||||||||||
|
Reimplemented in TGeoTranslation, TGeoRotation, and TGeoIdentity. |
|
||||||||||||
|
Reimplemented in TGeoTranslation, TGeoRotation, and TGeoIdentity. |
|
||||||||||||
|
Reimplemented in TGeoTranslation, TGeoRotation, and TGeoIdentity. |
|
||||||||||||
|
Reimplemented in TGeoTranslation, TGeoRotation, and TGeoIdentity. |
|
||||||||||||
|
Reimplemented in TGeoTranslation, TGeoRotation, and TGeoIdentity. |
|
||||||||||||
|
Reimplemented in TGeoTranslation, TGeoRotation, and TGeoIdentity. |
|
|
Reimplemented from TNamed. |
|
|
Reimplemented in TGeoCombiTrans. |
1.2.16