TGeoIdentity Class Reference

#include <TGeoMatrix.h>

Inheritance diagram for TGeoIdentity:

TGeoMatrix TGeoMatrix TNamed TNamed TNamed TNamed TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

Public Member Functions

 TGeoIdentity ()
 TGeoIdentity (const char *name)
virtual ~TGeoIdentity ()
virtual TGeoMatrixInverse () const
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 TGeoMatrixMakeClone () 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
virtual const Double_tGetTranslation () const
virtual const Double_tGetRotationMatrix () const
virtual const Double_tGetScale () const
virtual void SavePrimitive (ostream &, Option_t *="")
 TGeoIdentity ()
 TGeoIdentity (const char *name)
virtual ~TGeoIdentity ()
virtual TGeoMatrixInverse () const
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 TGeoMatrixMakeClone () 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
virtual const Double_tGetTranslation () const
virtual const Double_tGetRotationMatrix () const
virtual const Double_tGetScale () const
virtual void SavePrimitive (ostream &, Option_t *="")

Detailed Description

Definition at line 371 of file TGeoMatrix.h.


Constructor & Destructor Documentation

TGeoIdentity::TGeoIdentity (  ) 

TGeoIdentity::TGeoIdentity ( const char *  name  ) 

Definition at line 1933 of file TGeoMatrix.cxx.

References gGeoIdentity, and TGeoMatrix::RegisterYourself().

virtual TGeoIdentity::~TGeoIdentity (  )  [inline, virtual]

Definition at line 378 of file TGeoMatrix.h.

TGeoIdentity::TGeoIdentity (  ) 

TGeoIdentity::TGeoIdentity ( const char *  name  ) 

virtual TGeoIdentity::~TGeoIdentity (  )  [inline, virtual]

Definition at line 378 of file TGeoMatrix.h.


Member Function Documentation

TGeoMatrix & TGeoIdentity::Inverse (  )  const [virtual]

Implements TGeoMatrix.

Definition at line 1942 of file TGeoMatrix.cxx.

References gGeoIdentity.

virtual void TGeoIdentity::LocalToMaster ( const Double_t local,
Double_t master 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 381 of file TGeoMatrix.h.

Referenced by LocalToMasterBomb().

virtual void TGeoIdentity::LocalToMasterVect ( const Double_t local,
Double_t master 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 382 of file TGeoMatrix.h.

virtual void TGeoIdentity::LocalToMasterBomb ( const Double_t local,
Double_t master 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 383 of file TGeoMatrix.h.

References LocalToMaster().

virtual TGeoMatrix* TGeoIdentity::MakeClone (  )  const [inline, virtual]

Implements TGeoMatrix.

Definition at line 384 of file TGeoMatrix.h.

References NULL.

virtual void TGeoIdentity::MasterToLocal ( const Double_t master,
Double_t local 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 385 of file TGeoMatrix.h.

Referenced by MasterToLocalBomb().

virtual void TGeoIdentity::MasterToLocalVect ( const Double_t master,
Double_t local 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 386 of file TGeoMatrix.h.

virtual void TGeoIdentity::MasterToLocalBomb ( const Double_t master,
Double_t local 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 387 of file TGeoMatrix.h.

References MasterToLocal().

virtual const Double_t* TGeoIdentity::GetTranslation (  )  const [inline, virtual]

Implements TGeoMatrix.

Definition at line 389 of file TGeoMatrix.h.

References kNullVector.

virtual const Double_t* TGeoIdentity::GetRotationMatrix (  )  const [inline, virtual]

Implements TGeoMatrix.

Definition at line 390 of file TGeoMatrix.h.

References kIdentityMatrix.

virtual const Double_t* TGeoIdentity::GetScale (  )  const [inline, virtual]

Implements TGeoMatrix.

Definition at line 391 of file TGeoMatrix.h.

References kUnitScale.

virtual void TGeoIdentity::SavePrimitive ( ostream &  ,
Option_t = "" 
) [inline, virtual]

Reimplemented from TObject.

Definition at line 392 of file TGeoMatrix.h.

virtual TGeoMatrix& TGeoIdentity::Inverse (  )  const [virtual]

Implements TGeoMatrix.

virtual void TGeoIdentity::LocalToMaster ( const Double_t local,
Double_t master 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 381 of file TGeoMatrix.h.

virtual void TGeoIdentity::LocalToMasterVect ( const Double_t local,
Double_t master 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 382 of file TGeoMatrix.h.

virtual void TGeoIdentity::LocalToMasterBomb ( const Double_t local,
Double_t master 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 383 of file TGeoMatrix.h.

References LocalToMaster().

virtual TGeoMatrix* TGeoIdentity::MakeClone (  )  const [inline, virtual]

Implements TGeoMatrix.

Definition at line 384 of file TGeoMatrix.h.

References NULL.

virtual void TGeoIdentity::MasterToLocal ( const Double_t master,
Double_t local 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 385 of file TGeoMatrix.h.

virtual void TGeoIdentity::MasterToLocalVect ( const Double_t master,
Double_t local 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 386 of file TGeoMatrix.h.

virtual void TGeoIdentity::MasterToLocalBomb ( const Double_t master,
Double_t local 
) const [inline, virtual]

Reimplemented from TGeoMatrix.

Definition at line 387 of file TGeoMatrix.h.

References MasterToLocal().

virtual const Double_t* TGeoIdentity::GetTranslation (  )  const [inline, virtual]

Implements TGeoMatrix.

Definition at line 389 of file TGeoMatrix.h.

References kNullVector.

virtual const Double_t* TGeoIdentity::GetRotationMatrix (  )  const [inline, virtual]

Implements TGeoMatrix.

Definition at line 390 of file TGeoMatrix.h.

References kIdentityMatrix.

virtual const Double_t* TGeoIdentity::GetScale (  )  const [inline, virtual]

Implements TGeoMatrix.

Definition at line 391 of file TGeoMatrix.h.

References kUnitScale.

virtual void TGeoIdentity::SavePrimitive ( ostream &  ,
Option_t = "" 
) [inline, virtual]

Reimplemented from TObject.

Definition at line 392 of file TGeoMatrix.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:38:47 2011 for ROOT_528-00b_version by  doxygen 1.5.1