SHiP Geometry
SHiP experiment geometry implementation using GeoModel.
Loading...
Searching...
No Matches
SBTStructureBuilder.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
7
8#include <string>
9
10class GeoVPhysVol;
11class GeoMaterial;
12
13namespace SHiPGeometry {
14
25 public:
30 static void build(GeoVPhysVol* mother, const GeoMaterial* steel,
31 const std::string& tag = "/SHiP/decay_volume/sbt/structure",
32 const SBT::SBTParams& params = SBT::kSBT);
33};
34
35} // namespace SHiPGeometry
Builds the SBT steel H-beam supporting structure into mother.
Definition SBTStructureBuilder.h:24
static void build(GeoVPhysVol *mother, const GeoMaterial *steel, const std::string &tag="/SHiP/decay_volume/sbt/structure", const SBT::SBTParams &params=SBT::kSBT)
Build the structure.
Definition SBTStructureBuilder.cpp:198
constexpr SBTParams kSBT
The shipped SBT.
Definition SBTConstants.h:75
Definition Placement.h:14
Every dimension the SBT geometry is parameterised by (mm).
Definition SBTConstants.h:33