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

Builds the SBT scintillator sensor containers into mother. More...

#include <SBTSensorBuilder.h>

Static Public Member Functions

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.
 

Detailed Description

Builds the SBT scintillator sensor containers into mother.

Ports the standalone SBTSensorBuilder: ~130 GeoTrap containers (side and top/bottom faces of the frustum), each holding 7 aluminium walls and 6 LAB cells stacked along Z. Containers are Z-split at the column front-flange edge and inset per-face so that, in the flat (non-hierarchical) layout, neighbouring volumes keep a real air gap.

Member Function Documentation

◆ build()

void SHiPGeometry::SBTSensorBuilder::build ( GeoVPhysVol *  mother,
const GeoMaterial *  alMat,
const GeoMaterial *  labMat,
const SBTConfig cfg,
const std::string &  tag = "/SHiP/decay_volume/sbt/sensors" 
)
static

Build the sensors.

alMat is the aluminium wall material, labMat the LAB cell material; cfg holds the frustum/sensor parameters.


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