Base class for geometry parameters.
More...
#include <ARICHGeoBase.h>
|
std::string | m_name |
| geometry object name
|
|
Base class for geometry parameters.
Definition at line 24 of file ARICHGeoBase.h.
◆ ARICHGeoBase()
◆ getName()
const std::string& getName |
( |
| ) |
const |
|
inline |
Returns object name.
- Returns
- object name
Definition at line 49 of file ARICHGeoBase.h.
◆ isConsistent()
virtual bool isConsistent |
( |
| ) |
const |
|
inlinevirtual |
◆ print()
void print |
( |
const std::string & |
title | ) |
const |
|
virtual |
Print the content of the class.
- Parameters
-
Reimplemented in ARICHGeoMergerCooling, ARICHGeoFEBCooling, ARICHPositionElement, ARICHGeoSupport, ARICHGeoMirrorDisplacement, ARICHGeoMirrors, ARICHMirrorAlignment, ARICHGeoMerger, ARICHGeoCablesEnvelope, ARICHGeoHAPD, ARICHGeoDetectorPlane, ARICHGeoCooling, ARICHGeoMasterVolume, ARICHGlobalAlignment, ARICHGeometryConfig, ARICHAeroTilesAlignment, and ARICHGeoAerogelPlane.
Definition at line 20 of file ARICHGeoBase.cc.
◆ printPlacement()
void printPlacement |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double |
rx, |
|
|
double |
ry, |
|
|
double |
rz |
|
) |
| const |
|
virtual |
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.
◆ setName()
void setName |
( |
const std::string & |
name | ) |
|
|
inline |
The documentation for this class was generated from the following files: