5 #ifndef _RIGHT_CYLINDRICAL_SCINTILLATOR_MOD_H_
6 #define _RIGHT_CYLINDRICAL_SCINTILLATOR_MOD_H_
21 virtual G4LogicalVolume*
construct(G4LogicalVolume* a_mother,
48 G4double m_scintRadius;
49 G4double m_scintLength;
50 G4double m_housingThickness;
51 G4double m_flangeThickness;
52 G4double m_flangeLength;
53 G4double m_windowRadius;
54 G4double m_windowThickness;
56 G4double m_magShieldThickness;
abstract base class of geometry objects allowing modifications
Definition: GeometryObject.h:25
Definition: MaterialManager.h:15
Definition: RightCylindricalScintillator_mod.h:16
G4double getFlangeThickness()
Definition: RightCylindricalScintillator_mod.cpp:402
void setWindowThickness(G4double a_windowThickness)
Definition: RightCylindricalScintillator_mod.cpp:369
G4double getPmtLength()
Definition: RightCylindricalScintillator_mod.cpp:422
void setFlangeLength(G4double a_flangeLength)
Definition: RightCylindricalScintillator_mod.cpp:359
void setWindowRadius(G4double a_windowRadius)
Definition: RightCylindricalScintillator_mod.cpp:364
void setHousingThickness(G4double a_housingThickness)
Definition: RightCylindricalScintillator_mod.cpp:349
void setScintRadius(G4double a_scintRadius)
Definition: RightCylindricalScintillator_mod.cpp:339
void setMagShieldThickness(G4double a_magShieldThickness)
Definition: RightCylindricalScintillator_mod.cpp:379
G4double getScintLength()
Definition: RightCylindricalScintillator_mod.cpp:392
void setFlangeThickness(G4double a_flangeThickness)
Definition: RightCylindricalScintillator_mod.cpp:354
G4double getWindowThickness()
Definition: RightCylindricalScintillator_mod.cpp:417
virtual G4LogicalVolume * construct(G4LogicalVolume *a_mother, MaterialManager *a_materials)
must be implemented by the child class
Definition: RightCylindricalScintillator_mod.cpp:33
void setPmtLength(G4double a_pmtLength)
Definition: RightCylindricalScintillator_mod.cpp:374
G4double getWindowRadius()
Definition: RightCylindricalScintillator_mod.cpp:412
void setScintLength(G4double a_scintLength)
Definition: RightCylindricalScintillator_mod.cpp:344
G4double getFlangeLength()
Definition: RightCylindricalScintillator_mod.cpp:407
G4double getScintRadius()
Definition: RightCylindricalScintillator_mod.cpp:387
G4double getMagShieldThickness()
Definition: RightCylindricalScintillator_mod.cpp:427
RightCylindricalScintillator_mod()
default constructor sets the class up with default configuration
Definition: RightCylindricalScintillator_mod.cpp:15
G4double getHousingThickness()
Definition: RightCylindricalScintillator_mod.cpp:397