4 #ifndef _CYLCOLLIMATOR_H_
5 #define _CYLCOLLIMATOR_H_
16 virtual G4LogicalVolume*
construct(G4LogicalVolume* a_mother,
20 void setOD( G4double a_OD);
Definition: CylCollimator.h:13
void setlargeID(G4double a_largeID)
Definition: CylCollimator.cpp:62
virtual G4LogicalVolume * construct(G4LogicalVolume *a_mother, MaterialManager *a_materials)
must be implemented by the child class
Definition: CylCollimator.cpp:24
void setlength(G4double a_length)
Definition: CylCollimator.cpp:70
void setsmallID(G4double a_smallID)
Definition: CylCollimator.cpp:58
void setOD(G4double a_OD)
Definition: CylCollimator.cpp:66
CylCollimator()
Definition: CylCollimator.cpp:12
abstract base class of geometry objects allowing modifications
Definition: GeometryObject.h:25
Definition: MaterialManager.h:15