SHiP Geometry
SHiP experiment geometry implementation using GeoModel.
Loading...
Searching...
No Matches
SBTSensorBuilder.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:
31 static void build(GeoVPhysVol* mother, const GeoMaterial* alMat, const GeoMaterial* labMat,
32 const std::string& tag = "/SHiP/decay_volume/sbt/sensors",
33 const SBT::SBTParams& params = SBT::kSBT);
34};
35
36} // namespace SHiPGeometry
Builds the SBT scintillator sensor containers into mother.
Definition SBTSensorBuilder.h:24
static void build(GeoVPhysVol *mother, const GeoMaterial *alMat, const GeoMaterial *labMat, const std::string &tag="/SHiP/decay_volume/sbt/sensors", const SBT::SBTParams &params=SBT::kSBT)
Build the sensors.
Definition SBTSensorBuilder.cpp:203
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