1 #ifndef ALIALIGNOBJMATRIX_H 2 #define ALIALIGNOBJMATRIX_H 11 #include "TGeoMatrix.h" 18 AliAlignObjMatrix(
const char* symname, UShort_t volUId, Double_t x, Double_t y, Double_t z, Double_t psi, Double_t theta, Double_t phi, Bool_t global);
19 AliAlignObjMatrix(
const char* symname, UShort_t volUId, TGeoMatrix& m, Bool_t global);
27 virtual void SetRotation(Double_t psi, Double_t theta, Double_t phi);
32 virtual Bool_t
GetAngles(Double_t* angles)
const;
33 virtual void GetMatrix(TGeoHMatrix& m)
const;
virtual AliAlignObj & Inverse() const
virtual ~AliAlignObjMatrix()
AliAlignObjMatrix & operator=(const AliAlignObj &theAlignObj)
virtual void GetMatrix(TGeoHMatrix &m) const
virtual void SetTranslation(Double_t x, Double_t y, Double_t z)
virtual void GetTranslation(Double_t *tr) const
virtual void SetRotation(Double_t psi, Double_t theta, Double_t phi)
virtual Bool_t GetAngles(Double_t *angles) const