|
SHiP Geometry
SHiP experiment geometry implementation using GeoModel.
|
#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>
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 |
| #define CALO_TOML_DEFAULT_PATH "calo.toml" |
| #define CALO_TOML_INSTALL_PATH "" |