#include <ExUCNDetectorConstruction.hh>
◆ ExUCNDetectorConstruction()
ExUCNDetectorConstruction::ExUCNDetectorConstruction |
( |
| ) |
|
◆ ~ExUCNDetectorConstruction()
ExUCNDetectorConstruction::~ExUCNDetectorConstruction |
( |
| ) |
|
|
virtual |
◆ Construct()
Implements G4VUserDetectorConstruction.
Definition at line 126 of file ExUCNDetectorConstruction.cc.
137 worldSizeX/2.,worldSizeY/2.,worldSizeZ/2.);
158 GuideR,GuideR+GuideW,GuideL/2.,0.,
twopi);
176 new G4PVPlacement(0,endPlatePos,
"EndPlate",logicEndPlate,physiWorld,
false,0);
void SetForceWireframe(G4bool)
CLHEP::Hep3Vector G4ThreeVector
void SetVisibility(G4bool)
void SetUserLimits(G4UserLimits *pULimits)
void SetForceSolid(G4bool)
static const double twopi
static const G4VisAttributes Invisible
void SetVisAttributes(const G4VisAttributes *pVA)
G4Material * fGuideMaterial
◆ ConstructSDandField()
void ExUCNDetectorConstruction::ConstructSDandField |
( |
| ) |
|
|
virtual |
Reimplemented from G4VUserDetectorConstruction.
Definition at line 211 of file ExUCNDetectorConstruction.cc.
static G4ThreadLocal G4UniformGravityField * fField
G4bool SetDetectorField(G4Field *detectorField)
void SetChordFinder(G4ChordFinder *aChordFinder)
void SetAccuraciesWithDeltaOneStep(G4double valDeltaOneStep)
G4FieldManager * GetFieldManager() const
static G4TransportationManager * GetTransportationManager()
void SetDeltaIntersection(G4double valueDintersection)
void SetMinimumEpsilonStep(G4double newEpsMin)
G4PropagatorInField * GetPropagatorInField() const
void SetMaximumEpsilonStep(G4double newEpsMax)
void SetDeltaChord(G4double newval)
◆ DefineMaterials()
void ExUCNDetectorConstruction::DefineMaterials |
( |
| ) |
|
|
private |
Definition at line 90 of file ExUCNDetectorConstruction.cc.
G4Material * FindOrBuildMaterial(const G4String &name, G4bool isotopes=true, G4bool warning=false)
void SetMaterialPropertiesTable(G4MaterialPropertiesTable *anMPT)
static G4MaterialTable * GetMaterialTable()
static G4NistManager * Instance()
G4GLOB_DLL std::ostream G4cout
void AddConstProperty(const char *key, G4double PropertyValue)
static const double degree
void SetMicroRoughnessParameters(G4double, G4double, G4int, G4int, G4double, G4double, G4double, G4double, G4int, G4int, G4double)
G4Material * fGuideMaterial
◆ fField
◆ fGuideMaterial
G4Material* ExUCNDetectorConstruction::fGuideMaterial |
|
private |
◆ fVacuum
The documentation for this class was generated from the following files: