SHiP Geometry
SHiP experiment geometry implementation using GeoModel.
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
CalorimeterConfig.h File Reference
#include <string>
#include <vector>
Include dependency graph for CalorimeterConfig.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SHiPGeometry::CalorimeterConfig
 Configuration for the SHiP calorimeter geometry. More...
 

Namespaces

namespace  SHiPGeometry
 

Enumerations

enum class  SHiPGeometry::LayerCode : int {
  SHiPGeometry::WidePVT_H = 1 , SHiPGeometry::WidePVT_V = 2 , SHiPGeometry::ThinPS_H = 3 , SHiPGeometry::ThinPS_V = 4 ,
  SHiPGeometry::FibreHPL_Y = 5 , SHiPGeometry::FibreHPL_X = 6 , SHiPGeometry::Absorber = 7 , SHiPGeometry::AirGap = 8
}
 Layer type codes used in the ECAL/HCAL layer sequences. More...
 

Functions

CalorimeterConfig SHiPGeometry::readCaloConfig (const std::string &path)
 Parse a calo.toml file and return a CalorimeterConfig.