SHiP Geometry
SHiP experiment geometry implementation using GeoModel.
Loading...
Searching...
No Matches
DecayVolumeFactory.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-3.0-or-later
2// Copyright (C) CERN for the benefit of the SHiP Collaboration
3
4#pragma once
5
6class GeoPhysVol;
7
8namespace SHiPGeometry {
9
10class SHiPMaterials;
11
27 public:
28 explicit DecayVolumeFactory(SHiPMaterials& materials);
30
32 [[nodiscard]] GeoPhysVol* build();
33
34 private:
35 SHiPMaterials& m_materials;
36};
37
38} // namespace SHiPGeometry
Factory for the DecayVolume subsystem (decay region + SBT).
Definition DecayVolumeFactory.h:26
GeoPhysVol * build()
Build the DecayVolume geometry; returns the air container.
Definition DecayVolumeFactory.cpp:24
Central material manager for the SHiP detector.
Definition SHiPMaterials.h:22
Definition Placement.h:14