SHiP Geometry
SHiP experiment geometry implementation using GeoModel.
Loading...
Searching...
No Matches
Functions
SHiPGeometry::CaloFibreHP Namespace Reference

Builds one Hadronic Pre-shower Layer (HPL) of scintillating fibres. More...

Functions

void buildLayer (GeoVPhysVol *mother, GeoMaterial *aluminiumMat, GeoMaterial *fibreMat, const std::string &layerTag, double zCenter_mm, int layerIndex, double casingXY_mm, double casingZ_mm, double fiberDiam_mm, double fiberCoreDiam_mm, bool fibresAlongY, const std::string &nameSuffix)
 

Detailed Description

Builds one Hadronic Pre-shower Layer (HPL) of scintillating fibres.

The layer consists of an aluminium casing filled with three sublayers of cylindrical fibres (cladding + core). Fibres run along Y when fibresAlongY is true, along X otherwise.

Function Documentation

◆ buildLayer()

void SHiPGeometry::CaloFibreHP::buildLayer ( GeoVPhysVol *  mother,
GeoMaterial *  aluminiumMat,
GeoMaterial *  fibreMat,
const std::string &  layerTag,
double  zCenter_mm,
int  layerIndex,
double  casingXY_mm,
double  casingZ_mm,
double  fiberDiam_mm,
double  fiberCoreDiam_mm,
bool  fibresAlongY,
const std::string &  nameSuffix 
)