Loading geom/GeometryCOSI_ACS.cc +20 −0 Original line number Diff line number Diff line Loading @@ -4798,6 +4798,26 @@ G4VPhysicalVolume* GeometryCOSI_ACS::ConstructGeometry(G4VPhysicalVolume* World_ if (floor_sens == 1) gm.AddXYZDetector(log_floor); G4int ceiling_copy = 151; G4double ceilingX = floorX; G4double ceilingY = floorY; G4double ceilingZ = floorZ; G4double ceiling_posX = table_posX; G4double ceiling_posY = table_posY; G4double ceiling_posZ = chamber_side/2 - ceilingZ/2.; G4Box* solid_ceiling = new G4Box("solid_ceiling", ceilingX/2., ceilingY/2., ceilingZ/2.); G4LogicalVolume* log_ceiling = new G4LogicalVolume(solid_ceiling, coll_mat, "log_ceiling"); G4VPhysicalVolume* phys_ceiling = new G4PVPlacement(0, G4ThreeVector(ceiling_posX, ceiling_posY, ceiling_posZ), log_ceiling, "ceiling", log_chamber, false, ceiling_copy, true); G4VisAttributes* VisCeiling = new G4VisAttributes(G4Colour::Black()); log_ceiling->SetVisAttributes(VisCeiling); if (floor_sens == 1) gm.AddXYZDetector(log_ceiling); } /* Teflon PTFE */ Loading Loading
geom/GeometryCOSI_ACS.cc +20 −0 Original line number Diff line number Diff line Loading @@ -4798,6 +4798,26 @@ G4VPhysicalVolume* GeometryCOSI_ACS::ConstructGeometry(G4VPhysicalVolume* World_ if (floor_sens == 1) gm.AddXYZDetector(log_floor); G4int ceiling_copy = 151; G4double ceilingX = floorX; G4double ceilingY = floorY; G4double ceilingZ = floorZ; G4double ceiling_posX = table_posX; G4double ceiling_posY = table_posY; G4double ceiling_posZ = chamber_side/2 - ceilingZ/2.; G4Box* solid_ceiling = new G4Box("solid_ceiling", ceilingX/2., ceilingY/2., ceilingZ/2.); G4LogicalVolume* log_ceiling = new G4LogicalVolume(solid_ceiling, coll_mat, "log_ceiling"); G4VPhysicalVolume* phys_ceiling = new G4PVPlacement(0, G4ThreeVector(ceiling_posX, ceiling_posY, ceiling_posZ), log_ceiling, "ceiling", log_chamber, false, ceiling_copy, true); G4VisAttributes* VisCeiling = new G4VisAttributes(G4Colour::Black()); log_ceiling->SetVisAttributes(VisCeiling); if (floor_sens == 1) gm.AddXYZDetector(log_ceiling); } /* Teflon PTFE */ Loading