Builder class for CALO.
More...
#include <simulation/geometry/parametric/SphericalCaloBuilder_v3.h>
Builder class for CALO.
This class builds the spherical CALO and provides some utility methods.
◆ SphericalCaloBuilder_v3()
SphericalCaloBuilder_v3::SphericalCaloBuilder_v3 |
( |
CaloOptions & |
options | ) |
|
◆ Build()
G4LogicalVolume * SphericalCaloBuilder_v3::Build |
( |
| ) |
|
Builds the CALO.
- Returns
- the logical volume containing the CALO.
◆ GetSizeX()
float SphericalCaloBuilder_v3::GetSizeX |
( |
| ) |
|
Returns the size of the CALO along the X direction.
- Returns
- the size of the CALO along X in internal G4 units.
◆ GetSizeY()
float SphericalCaloBuilder_v3::GetSizeY |
( |
| ) |
|
Returns the size of the CALO along the X direction.
- Returns
- the size of the CALO along X in internal G4 units.
◆ GetSizeZ()
float SphericalCaloBuilder_v3::GetSizeZ |
( |
| ) |
|
Returns the height of the CALO.
- Returns
- the height of the CALO in internal G4 units.
◆ m_options
◆ m_sizeX
float SphericalCaloBuilder_v3::m_sizeX |
|
private |
◆ m_sizeY
float SphericalCaloBuilder_v3::m_sizeY |
|
private |
◆ m_sizeZ
float SphericalCaloBuilder_v3::m_sizeZ |
|
private |
The documentation for this class was generated from the following files: