13 #include "G4Material.hh" 16 class G4LogicalVolume;
35 G4LogicalVolume *
Build();
std::vector< float > NormalPositions()
Get the normal positions of all layers.
Definition: FitBuilder.h:43
G4Material * galacticMat
Definition: FitBuilder.h:59
G4LogicalVolume * GetFitMasterVolume()
Definition: FitBuilder.cpp:164
double trayDimensionShort
Definition: FitBuilder.h:50
std::string prefix
Definition: FitBuilder.h:66
double nLayers
Definition: FitBuilder.h:51
G4LogicalVolume * Build()
Builds the side FIT.
Definition: FitBuilder.cpp:52
G4Material * matMat
Definition: FitBuilder.h:62
G4Material * tungstenMat
Definition: FitBuilder.h:64
G4Material * matMatCore
Definition: FitBuilder.h:63
FitBuilder(FITOptions options, fitType type)
Constructor.
Definition: FitBuilder.cpp:24
Builder class for side FIT.
Definition: FitBuilder.h:24
fitType _type
Definition: FitBuilder.h:46
std::vector< float > normPos
Definition: FitBuilder.h:67
std::vector< bool > _listOfWLayers
Definition: FitBuilder.h:53
fitType
Definition: FitBuilder.h:26
double trayDimensionLong
Definition: FitBuilder.h:49
G4Material * trayCoreMat
Definition: FitBuilder.h:60
Definition: DetStructs.h:354
G4Material * trayCfprMat
Definition: FitBuilder.h:61
FITOptions _options
Definition: FitBuilder.h:47
double nWLayers
Definition: FitBuilder.h:52