HerdSoftware
0.1.1
|
Builder class for side STK. More...
#include <simulation/geometry/parametric/SideStkBuilder.h>
Public Member Functions | |
SideStkBuilder (STKOptions &options) | |
Constructor. More... | |
G4LogicalVolume * | Build () |
Builds the side STK. More... | |
std::vector< float > | NormalPositions () |
Get the normal positions of all layers. More... | |
Private Attributes | |
STKOptions & | _options |
float | _siWaferX |
float | _siWaferY |
float | _siWaferZ |
float | _siWaferGap |
float | _wPlaneZ |
float | _cfhPlaneZ |
float | _sideSiGap |
float | _siGap |
float | _sideTrayGap |
std::vector< float > | normPos |
Builder class for side STK.
This class builds the side STK and provides some utility methods.
SideStkBuilder::SideStkBuilder | ( | STKOptions & | options | ) |
Constructor.
G4LogicalVolume * SideStkBuilder::Build | ( | ) |
Builds the side STK.
|
inline |
Get the normal positions of all layers.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |