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
6#include <string>
7
8class GeoVPhysVol;
9class GeoMaterial;
10
11namespace SHiPGeometry {
12
13struct SBTConfig;
14
25 public:
28 static void build(GeoVPhysVol* mother, const GeoMaterial* alMat, const GeoMaterial* labMat,
29 const SBTConfig& cfg,
30 const std::string& tag = "/SHiP/decay_volume/sbt/sensors");
31};
32
33} // 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 SBTConfig &cfg, const std::string &tag="/SHiP/decay_volume/sbt/sensors")
Build the sensors.
Definition SBTSensorBuilder.cpp:204
Definition SHiPGeometry.h:8
Configuration for the Surround Background Tagger (SBT) geometry.
Definition SBTConfig.h:17