Builder class for CALO.
More...
#include <simulation/geometry/parametric/SphericalCaloBuilder.h>
Builder class for CALO.
This class builds the spherical CALO and provides some utility methods.
◆ SphericalCaloBuilder()
SphericalCaloBuilder::SphericalCaloBuilder |
( |
CaloOptions & |
options | ) |
|
◆ Build()
G4LogicalVolume * SphericalCaloBuilder::Build |
( |
| ) |
|
Builds the CALO.
- Returns
- the logical volume containing the CALO.
◆ GetSizeX()
float SphericalCaloBuilder::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::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::GetSizeZ |
( |
| ) |
|
Returns the height of the CALO.
- Returns
- the height of the CALO in internal G4 units.
◆ _options
◆ _sizeX
float SphericalCaloBuilder::_sizeX |
|
private |
◆ _sizeY
float SphericalCaloBuilder::_sizeY |
|
private |
◆ _sizeZ
float SphericalCaloBuilder::_sizeZ |
|
private |
The documentation for this class was generated from the following files: