65 fLogicalVolumeVector.clear();
68 void B02PSScoringDetectorConstruction::Construct()
77 fLogicalVolumeVector.push_back(worldLogical);
110 spanningAngleShield);
116 fLogicalVolumeVector.push_back(aShield_log);
122 for (i=1; i<=18; ++i) {
128 G4double pos_z = startz + (i-1) * (2*hightShield);
143 innerRadiusShield = 0*
cm;
144 outerRadiusShield = 100*
cm;
146 startAngleShield = 0*
deg;
147 spanningAngleShield = 360*
deg;
154 spanningAngleShield);
159 fLogicalVolumeVector.push_back(aRest_log);
179 std::ostringstream os;
222 G4String concreteSDname =
"ConcreteSD";
240 for (std::vector<G4LogicalVolume *>::iterator it = fLogicalVolumeVector.begin();
241 it != fLogicalVolumeVector.end(); it++){
242 (*it)->SetSensitiveDetector(MFDet);