![]() |
trout
Phlex-based reconstruction framework for the SHiP experiment.
|
#include "acts_geometry_provider.hpp"#include "SHiP/GeometryService/GeometryThread.h"#include "phlex/configuration.hpp"#include "phlex/model/data_cell_index.hpp"#include "phlex/module.hpp"#include "phlex/source.hpp"#include <G4GeometryManager.hh>#include <G4LogicalVolume.hh>#include <G4LogicalVolumeStore.hh>#include <G4NavigationHistory.hh>#include <G4PVPlacement.hh>#include <G4PhysicalVolumeStore.hh>#include <G4RegionStore.hh>#include <G4SolidStore.hh>#include <G4VPhysicalVolume.hh>#include <G4VSolid.hh>#include <Acts/Definitions/Units.hpp>#include <Acts/Geometry/Blueprint.hpp>#include <Acts/Geometry/BlueprintOptions.hpp>#include <Acts/Geometry/CuboidVolumeBounds.hpp>#include <Acts/Geometry/Extent.hpp>#include <Acts/Geometry/GeometryContext.hpp>#include <Acts/Geometry/GeometryIdentifier.hpp>#include <Acts/Geometry/NavigationPolicyFactory.hpp>#include <Acts/Geometry/StaticBlueprintNode.hpp>#include <Acts/Geometry/TrackingGeometry.hpp>#include <Acts/Geometry/TrackingVolume.hpp>#include <Acts/Navigation/TryAllNavigationPolicy.hpp>#include <Acts/Surfaces/PlaneSurface.hpp>#include <Acts/Surfaces/RectangleBounds.hpp>#include <Acts/Utilities/Logger.hpp>#include <algorithm>#include <array>#include <cstddef>#include <cstdlib>#include <filesystem>#include <map>#include <memory>#include <optional>#include <stdexcept>#include <string>#include <utility>Functions | |
| PHLEX_REGISTER_PROVIDERS (m, config) | |
| PHLEX_REGISTER_PROVIDERS | ( | m | , |
| config | ) |