Unverified Commit 28e3b308 authored by Stephan Lachnit's avatar Stephan Lachnit
Browse files

GeometryBuilderGeant4: always write world_log lowercase

parent 4d684773
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -148,7 +148,7 @@ void DetectorConstructionG4::build(const std::shared_ptr<G4LogicalVolume>& world
        G4Transform3D transform_phys(*rotWrapper, posWrapper);

        G4LogicalVolumeStore* log_volume_store = G4LogicalVolumeStore::GetInstance();
        G4LogicalVolume* world_log_volume = log_volume_store->GetVolume("World_log");
        G4LogicalVolume* world_log_volume = log_volume_store->GetVolume("world_log");

        if(world_log_volume == nullptr) {
            throw ModuleError("Cannot find world volume");
+1 −1
Original line number Diff line number Diff line
@@ -105,7 +105,7 @@ G4VPhysicalVolume* GeometryConstructionG4::Construct() {
    auto world_box = std::make_shared<G4Box>("World", half_world_size.x(), half_world_size.y(), half_world_size.z());
    solids_.push_back(world_box);
    world_log_ =
        std::make_shared<G4LogicalVolume>(world_box.get(), g4material_world, "World_log", nullptr, nullptr, nullptr);
        std::make_shared<G4LogicalVolume>(world_box.get(), g4material_world, "world_log", nullptr, nullptr, nullptr);

    // Set the world to invisible in the viewer
    world_log_->SetVisAttributes(G4VisAttributes::GetInvisible());