![]() |
Project
|
#include <ChipSegmentation.h>
Inherits o2::mft::VSegmentation.
Public Member Functions | |
ChipSegmentation () | |
Default constructor. | |
ChipSegmentation (UInt_t uniqueID) | |
Constructor. | |
~ChipSegmentation () override=default | |
void | Clear (const Option_t *) override |
void | print (Option_t *) |
Print out Sensor information (Name, ID, position, orientation) | |
![]() | |
VSegmentation () | |
VSegmentation (const VSegmentation &input) | |
~VSegmentation () override=default | |
void | setPosition (const Double_t *pos) |
Set Position of the Element. Unit is [cm]. | |
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. | |
void | rotateY (const Double_t ang) |
Rotate around Y axis, ang in deg. | |
void | rotateZ (const Double_t ang) |
Rotate around Z axis, ang in deg. | |
TGeoCombiTrans * | getTransformation () const |
Returns the Transformation Combining a Rotation followed by a Translation. | |
Definition at line 27 of file ChipSegmentation.h.
ChipSegmentation::ChipSegmentation | ( | ) |
Default constructor.
Definition at line 31 of file ChipSegmentation.cxx.
ChipSegmentation::ChipSegmentation | ( | UInt_t | uniqueID | ) |
Constructor.
Definition at line 35 of file ChipSegmentation.cxx.
|
overridedefault |
|
inlineoverride |
Definition at line 35 of file ChipSegmentation.h.
void ChipSegmentation::print | ( | Option_t * | ) |
Print out Sensor information (Name, ID, position, orientation)
Definition at line 56 of file ChipSegmentation.cxx.