SHiP Geometry
SHiP experiment geometry implementation using GeoModel.
Loading...
Searching...
No Matches
CaloFibreHPLayer.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-3.0-or-later
2// Copyright (C) CERN for the benefit of the SHiP Collaboration
3
4#pragma once
5
6#include <string>
7
8class GeoVPhysVol;
9class GeoMaterial;
10
11namespace SHiPGeometry {
12
20namespace CaloFibreHP {
21
22void buildLayer(GeoVPhysVol* mother, GeoMaterial* aluminiumMat, GeoMaterial* fibreMat,
23 const std::string& layerTag, double zCenter_mm, int layerIndex, double casingXY_mm,
24 double casingZ_mm, double fiberDiam_mm, double fiberCoreDiam_mm, bool fibresAlongY,
25 const std::string& nameSuffix);
26
27} // namespace CaloFibreHP
28
29} // namespace SHiPGeometry
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)
Definition CaloFibreHPLayer.cpp:24
Definition SHiPGeometry.h:8