Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

TGeoMatrix.h File Reference

#include "TNamed.h"

Include dependency graph for TGeoMatrix.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  TGeoMatrix
class  TGeoTranslation
class  TGeoRotation
class  TGeoScale
class  TGeoCombiTrans
class  TGeoGenTrans
class  TGeoIdentity
class  TGeoHMatrix

Enumerations

enum  EGeoTransfTypes {
  kGeoIdentity = 0, kGeoTranslation = BIT(17), kGeoRotation = BIT(18), kGeoScale = BIT(19),
  kGeoReflection = BIT(20), kGeoRegistered = BIT(21), kGeoCombiTrans = kGeoTranslation | kGeoRotation, kGeoGenTrans = kGeoTranslation | kGeoRotation | kGeoScale
}

Variables

const Double_t kNullVector [3] = {0.0, 0.0, 0.0}
const Double_t kIdentityMatrix [3 *3]
const Double_t kUnitScale [3] = {1.0, 1.0, 1.0}
R__EXTERN TGeoIdentitygGeoIdentity


Enumeration Type Documentation

enum EGeoTransfTypes
 

Enumeration values:
kGeoIdentity 
kGeoTranslation 
kGeoRotation 
kGeoScale 
kGeoReflection 
kGeoRegistered 
kGeoCombiTrans 
kGeoGenTrans 

Definition at line 25 of file TGeoMatrix.h.


Variable Documentation

const Double_t kNullVector[3] = {0.0, 0.0, 0.0}
 

Definition at line 37 of file TGeoMatrix.h.

Referenced by TGeoIdentity::GetTranslation(), TGeoScale::GetTranslation(), and TGeoRotation::GetTranslation().

const Double_t kIdentityMatrix[3*3]
 

Initial value:

       {1.0,  0.0,  0.0,
                                             0.0,  1.0,  0.0,
                                             0.0,  0.0,  1.0}

Definition at line 39 of file TGeoMatrix.h.

Referenced by TGeoIdentity::GetRotationMatrix(), TGeoScale::GetRotationMatrix(), and TGeoTranslation::GetRotationMatrix().

const Double_t kUnitScale[3] = {1.0, 1.0, 1.0}
 

Definition at line 43 of file TGeoMatrix.h.

Referenced by TGeoIdentity::GetScale(), TGeoCombiTrans::GetScale(), TGeoRotation::GetScale(), and TGeoTranslation::GetScale().

R__EXTERN TGeoIdentity* gGeoIdentity
 

Definition at line 360 of file TGeoMatrix.h.


Generated on Thu Dec 18 14:53:29 2003 for ROOT by doxygen1.2.16