35 #ifndef WLSDetectorConstruction_h
36 #define WLSDetectorConstruction_h 1
185 G4int fNumOfCladLayers;
205 void ConstructFiber();
207 void UpdateGeometryParameters();
virtual G4VPhysicalVolume * Construct()
void SetPhotonDetPolish(G4double)
G4double GetSurfaceRoughness()
void SetWorldMaterial(G4String)
void SetNumberOfCladding(G4int)
void SetBarLength(G4double)
G4double GetCoatingRadius()
virtual ~WLSDetectorConstruction()
void SetClad2Radius(G4double)
G4double GetWLSFiberLength()
void SetXYRatio(G4double)
void SetPhotonDetHalfLength(G4double)
void SetWLSLength(G4double)
void SetPhotonDetReflectivity(G4double)
void SetMirrorPolish(G4double)
void SetClad1Radius(G4double)
void SetCoatingRadius(G4double)
static G4RotationMatrix StringToRotationMatrix(G4String rotation)
WLSDetectorConstruction()
void SetCoatingThickness(G4double)
void SetWLSFiberMaterial(G4String)
void SetBarBase(G4double)
G4double GetCoatingThickness()
G4double GetFiberRadius()
void SetHoleRadius(G4double)
G4double GetWLSFiberRMax()
void SetPhotonDetAlignment(G4double)
void SetPhotonDetGeometry(G4String)
void SetCoupleMaterial(G4String)
virtual void ConstructSDandField()
G4Material * FindMaterial(G4String)
void SetWLSRadius(G4double)
void SetMirrorReflectivity(G4double)
void SetSurfaceRoughness(G4double)
G4double GetWLSFiberEnd()
G4VPhysicalVolume * ConstructDetector()