20#ifndef ALICEO2_MFT_VSEGMENTATION_H_
21#define ALICEO2_MFT_VSEGMENTATION_H_
24#include "TGeoMatrix.h"
47 void rotateX(
const Double_t ang) { mTransformation->RotateX(ang); };
49 void rotateY(
const Double_t ang) { mTransformation->RotateY(ang); };
51 void rotateZ(
const Double_t ang) { mTransformation->RotateZ(ang); };
63 TGeoCombiTrans* mTransformation;
void rotateZ(const Double_t ang)
Rotate around Z axis, ang in deg.
void rotateY(const Double_t ang)
Rotate around Y axis, ang in deg.
void setRotationAngles(const Double_t *ang)
Set The rotation angles. Unit is [deg].
void rotateX(const Double_t ang)
Rotate around X axis, ang in deg.
TGeoCombiTrans * getTransformation() const
Returns the Transformation Combining a Rotation followed by a Translation.
void setPosition(const Double_t *pos)
Set Position of the Element. Unit is [cm].
~VSegmentation() override=default
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...