SHiP Geometry
SHiP experiment geometry implementation using GeoModel.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
SHiPGeometry::DecayVolumeFactory Class Reference

Factory for the DecayVolume subsystem (decay region + SBT). More...

#include <DecayVolumeFactory.h>

Public Member Functions

 DecayVolumeFactory (SHiPMaterials &materials, std::string configPath="sbt.toml")
 
 ~DecayVolumeFactory ()=default
 
GeoPhysVol * build ()
 Build the DecayVolume geometry; returns the air container.
 

Detailed Description

Factory for the DecayVolume subsystem (decay region + SBT).

Builds an air container holding the Surround Background Tagger — a steel H-beam supporting structure and LAB scintillator sensor cells forming a 50 m rectangular frustum — wrapped around a central helium decay volume. The SBT geometry is driven by sbt.toml (parsed into an SBTConfig).

The helium frustum is sized strictly inside the innermost sensor faces, so it does not overlap the structure or the sensors.

Z: 32.92 to 83.32 m -> centre 58.12 m; placement handled by SHiPGeometry.

Constructor & Destructor Documentation

◆ DecayVolumeFactory()

SHiPGeometry::DecayVolumeFactory::DecayVolumeFactory ( SHiPMaterials materials,
std::string  configPath = "sbt.toml" 
)
explicit

◆ ~DecayVolumeFactory()

SHiPGeometry::DecayVolumeFactory::~DecayVolumeFactory ( )
default

Member Function Documentation

◆ build()

GeoPhysVol * SHiPGeometry::DecayVolumeFactory::build ( )

Build the DecayVolume geometry; returns the air container.


The documentation for this class was generated from the following files: