Geometry parameters of ARICH Master volume (envelope)
More...
#include <ARICHGlobalAlignment.h>
|
|
std::string | m_name |
| | geometry object name
|
| |
|
|
ARICHPositionElement | m_alignPars |
| |
|
TRotation * | m_rotation = 0 |
| |
|
TRotation * | m_rotationInverse = 0 |
| |
|
TVector3 * | m_translation = 0 |
| |
Geometry parameters of ARICH Master volume (envelope)
Definition at line 29 of file ARICHGlobalAlignment.h.
◆ getAlignmentElement()
◆ getName()
| const std::string& getName |
( |
| ) |
const |
|
inlineinherited |
Returns object name.
- Returns
- object name
Definition at line 49 of file ARICHGeoBase.h.
◆ getRotation()
| const TRotation& getRotation |
( |
| ) |
const |
|
inline |
Get rotation matrix of ARICH master volume in global Belle II coordinates.
- Returns
- rotation matrix of ARICH master volume
Definition at line 115 of file ARICHGlobalAlignment.h.
◆ getTranslation()
| const TVector3& getTranslation |
( |
| ) |
const |
|
inline |
Get position of ARICH master volume center point in global Belle II coordinates.
- Returns
- center point of ARICH volume
Definition at line 109 of file ARICHGlobalAlignment.h.
◆ isConsistent()
| virtual bool isConsistent |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ print()
| void print |
( |
const std::string & |
title = "ARICH global alignment parameters" | ) |
const |
|
virtual |
Print the content of the class.
- Parameters
-
Reimplemented from ARICHGeoBase.
Definition at line 49 of file ARICHGlobalAlignment.cc.
virtual void print(const std::string &title) const
Print the content of the class.
void print(const std::string &title="Parmeters of position element") const override
Print the content of the class.
◆ printPlacement()
| void printPlacement |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double |
rx, |
|
|
double |
ry, |
|
|
double |
rz |
|
) |
| const |
|
virtualinherited |
Print volume positioning parameters.
- Parameters
-
| x | x position |
| y | y position |
| z | z position |
| rx | rotation around x-axis |
| ry | rotation around y-axis |
| rz | rotation around z-axis |
Definition at line 25 of file ARICHGeoBase.cc.
◆ printSurface()
Print the content of optical surface.
- Parameters
-
| surface | optical surface parameters |
Definition at line 32 of file ARICHGeoBase.cc.
◆ setAlignmentElement()
◆ setName()
| void setName |
( |
const std::string & |
name | ) |
|
|
inlineinherited |
The documentation for this class was generated from the following files: