SHiP Geometry
SHiP experiment geometry implementation using GeoModel.
Loading...
Searching...
No Matches
Namespaces | Macros | Functions | Variables
CalorimeterFactory.cpp File Reference
#include "Calorimeter/CalorimeterFactory.h"
#include "Calorimeter/CaloBarLayer.h"
#include "Calorimeter/CaloFibreHPLayer.h"
#include "Calorimeter/CalorimeterConfig.h"
#include "SHiPGeometry/SHiPMaterials.h"
#include <GeoModelKernel/GeoBox.h>
#include <GeoModelKernel/GeoDefinitions.h>
#include <GeoModelKernel/GeoIdentifierTag.h>
#include <GeoModelKernel/GeoLogVol.h>
#include <GeoModelKernel/GeoNameTag.h>
#include <GeoModelKernel/GeoPhysVol.h>
#include <GeoModelKernel/GeoTransform.h>
#include <GeoModelKernel/Units.h>
#include <cmath>
#include <filesystem>
#include <format>
#include <stdexcept>
#include <string>
Include dependency graph for CalorimeterFactory.cpp:

Namespaces

namespace  SHiPGeometry
 

Macros

#define CALO_TOML_DEFAULT_PATH   "calo.toml"
 
#define CALO_TOML_INSTALL_PATH   ""
 

Functions

static std::string SHiPGeometry::resolveTomlPath (const std::string &path)
 

Variables

static constexpr double SHiPGeometry::kWidePVTBarPitch_mm = 60.0
 
static constexpr double SHiPGeometry::kThinPSBarPitch_mm = 10.0
 

Macro Definition Documentation

◆ CALO_TOML_DEFAULT_PATH

#define CALO_TOML_DEFAULT_PATH   "calo.toml"

◆ CALO_TOML_INSTALL_PATH

#define CALO_TOML_INSTALL_PATH   ""