31 #ifndef ExExChDetectorConstruction_h
32 #define ExExChDetectorConstruction_h 1
62 void ConstructSDandField();
73 void ConstructSiliconStripDetectors();
83 void SetBeamPipeRadius(
G4double aDouble) {fBeamPipeRadius = aDouble;};
84 G4double GetBeamPipeRadius() {
return fBeamPipeRadius;};
86 void SetBeamPipeThickness(
G4double aDouble) {fBeamPipeThickness = aDouble;};
87 G4double GetBeamPipeThickness() {
return fBeamPipeThickness;};
118 void ConstructXtalTarget();
void GeometryHasBeenModified(G4bool prop=true)
G4ThreeVector GetXtalAngle()
void SetXtalMiller(G4ThreeVector)
void SetXtalCellSize(G4ThreeVector)
~ExExChDetectorConstruction()
G4String GetXtalMaterial()
G4double GetXtalThermalVibrationAmplitude()
G4ThreeVector GetXtalMiller()
void SetXtalAngle(G4ThreeVector)
void SetXtalSize(G4ThreeVector)
G4ThreeVector GetXtalCurvatureRadius()
void SetXtalCurvatureRadius(G4ThreeVector)
static G4RunManager * GetRunManager()
void SetXtalCellAngle(G4ThreeVector)
void SetXtalMaterial(const G4String &name)
Definition of the ExExChDetectorConstructionMessenger class.
void SetXtalThermalVibrationAmplitude(G4double)
ExExChDetectorConstruction()
G4ThreeVector GetXtalCellAngle()
G4ThreeVector GetXtalSize()
G4ThreeVector GetXtalCellSize()
G4VPhysicalVolume * Construct()