77 va-> SetVisibility(
false);
78 areaLV-> SetVisAttributes(va);
84 const double dxyphantom= 40.*
cm;
85 const double dzphantom= 50.*
cm;
88 dxyphantom/2., dxyphantom/2., dzphantom/2.);
98 lphantom-> SetVisAttributes(va);
104 G4Box* svoxel=
new G4Box(
"voxel", dvoxel/2., dvoxel_y/2., dvoxel/2.);
107 va-> SetVisibility(
false);
112 for (iz=0; iz<200; iz++) {
113 for (ix=-40; ix<=40; ix++) {
static constexpr double m
static constexpr double mm
static constexpr double cm
CLHEP::Hep3Vector G4ThreeVector
static G4Material * GetMaterial(const G4String &name, G4bool warning=true)
void SetSensitiveDetector(const G4String &logVolName, G4VSensitiveDetector *aSD, G4bool multi=false)
void SetSDtoScoreVoxel(G4VSensitiveDetector *asd)
G4LogicalVolume * scoreVoxel
~MyDetectorConstruction()
virtual G4VPhysicalVolume * Construct()