![]() |
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) | |
Public Member Functions inherited from o2::mft::VSegmentation | |
| 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.