65 fLogicalVolumeVector.clear();
68 void B02ImportanceDetectorConstruction::Construct()
76 fLogicalVolumeVector.push_back(worldLogical);
110 spanningAngleShield);
116 fLogicalVolumeVector.push_back(aShield_log);
123 for (i=1; i<=18; i++) {
129 G4double pos_z = startz + (i-1) * (2*hightShield);
147 innerRadiusShield = 0*
cm;
149 outerRadiusShield = 101*
cm;
152 startAngleShield = 0*
deg;
153 spanningAngleShield = 360*
deg;
160 spanningAngleShield);
165 fLogicalVolumeVector.push_back(aRest_log);
203 std::ostringstream os;
221 G4cout <<
"B02ImportanceDetectorConstruction::GetGeometryCell: couldn't get G4GeometryCell" <<
G4endl;
261 G4String concreteSDname =
"ConcreteSD";
279 for (std::vector<G4LogicalVolume *>::iterator it = fLogicalVolumeVector.begin();
280 it != fLogicalVolumeVector.end(); it++){
281 (*it)->SetSensitiveDetector(MFDet);