4#ifndef MUONGEOMODELR4_MUONDETECTORDEFS_H
5#define MUONGEOMODELR4_MUONDETECTORDEFS_H
16#include <Identifier/Identifier.h>
22# include "Acts/Geometry/VolumeBounds.hpp"
32 double halfXlowY(
const Acts::VolumeBounds& bounds);
34 double halfXhighY(
const Acts::VolumeBounds& bounds);
36 double halfY(
const Acts::VolumeBounds& bounds);
38 double halfZ(
const Acts::VolumeBounds& bounds);
The ReadoutGeomCnvAlg converts the Run4 Readout geometry build from the GeoModelXML into the legacy M...
double halfY(const Acts::VolumeBounds &bounds)
Returns the half-Y length for the parsed volume bounds (Trapezoid/ Cuboid)
double halfZ(const Acts::VolumeBounds &bounds)
Returns the half-Z length for the parsed volume bounds (Trapezoid/ Cuboid)
double halfXhighY(const Acts::VolumeBounds &bounds)
Returns the half-Y length @ posiive Y for the parsed volume bounds (Trapezoid/ Cuboid)
double halfXlowY(const Acts::VolumeBounds &bounds)
Returns the half-X length @ negative Y for the parsed volume bounds (Trapezoid/ Cuboid)