75 : fVacuum(0), fGuideMaterial(0)
139 worldSizeX/2.,worldSizeY/2.,worldSizeZ/2.);
160 GuideR,GuideR+GuideW,GuideL/2.,0.,
twopi);
178 new G4PVPlacement(0,endPlatePos,
"EndPlate",logicEndPlate,physiWorld,
false,0);
void SetMicroRoughnessParameters(G4double, G4double, G4int, G4int, G4double, G4double, G4double, G4double, G4int, G4int, G4double)
CLHEP::Hep3Vector G4ThreeVector
void SetDeltaChord(G4double newval)
void SetMaximumEpsilonStep(G4double newEpsMax)
static G4MaterialTable * GetMaterialTable()
static constexpr double nm
static constexpr double mm
void AddConstProperty(const char *key, G4double PropertyValue)
virtual G4VPhysicalVolume * Construct()
static G4ThreadLocal G4UniformGravityField * fField
void SetAccuraciesWithDeltaOneStep(G4double valDeltaOneStep)
static const G4VisAttributes & GetInvisible()
G4bool SetDetectorField(G4Field *detectorField, int failMode=0)
virtual void ConstructSDandField()
static constexpr double m
G4Material * fGuideMaterial
virtual ~ExUCNDetectorConstruction()
void SetMaterialPropertiesTable(G4MaterialPropertiesTable *anMPT)
G4FieldManager * GetFieldManager() const
G4Material * FindOrBuildMaterial(const G4String &name, G4bool isotopes=true, G4bool warning=false)
static constexpr double twopi
static constexpr double eV
void SetVisAttributes(const G4VisAttributes *pVA)
void SetUserLimits(G4UserLimits *pULimits)
static G4TransportationManager * GetTransportationManager()
void SetForceSolid(G4bool=true)
void SetMinimumEpsilonStep(G4double newEpsMin)
void SetVisibility(G4bool=true)
void SetChordFinder(G4ChordFinder *aChordFinder)
Definition of the ExUCNDetectorConstruction class.
void SetDeltaIntersection(G4double valueDintersection)
static constexpr double degree
G4GLOB_DLL std::ostream G4cout
void SetForceWireframe(G4bool=true)
G4PropagatorInField * GetPropagatorInField() const
ExUCNDetectorConstruction()
static G4NistManager * Instance()