Go to the documentation of this file. 1 #ifndef Geometry_EcalCommonDatao_DDEcalEndcapTrapX_h
2 #define Geometry_EcalCommonDatao_DDEcalEndcapTrapX_h
13 DDEcalEndcapTrapX(
const int hand,
const double front,
const double rear,
const double length);
DDRotationMatrix m_rotation
DDTranslation centrePos()
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > DDTranslation
void rotateX(const double angle)
DDEcalEndcapTrapX()=delete
ROOT::Math::Rotation3D DDRotationMatrix
A DDRotationMatrix is currently implemented with a ROOT Rotation3D.
void rotate(const DDRotationMatrix &rot)
DDTranslation cornerPos(const int icorner)
DDTranslation fcentrePos()
T angle(T x1, T y1, T z1, T x2, T y2, T z2)
DDTranslation m_translation
DDRotationMatrix rotation()
void moveto(const DDTranslation &frontCentre, const DDTranslation &rearCentre)
DDTranslation rcentrePos()
void rotateY(const double angle)