ATLAS Offline Software
Loading...
Searching...
No Matches
ChamberAssembleTool.cxx File Reference
#include "ChamberAssembleTool.h"
#include <MuonReadoutGeometryR4/MuonDetectorManager.h>
#include <MuonReadoutGeometryR4/MdtReadoutElement.h>
#include <MuonReadoutGeometryR4/RpcReadoutElement.h>
#include <MuonReadoutGeometryR4/TgcReadoutElement.h>
#include <MuonReadoutGeometryR4/sTgcReadoutElement.h>
#include <MuonReadoutGeometryR4/MmReadoutElement.h>
#include <sstream>
#include <Acts/Geometry/CuboidVolumeBounds.hpp>
#include <Acts/Geometry/TrapezoidVolumeBounds.hpp>
#include <Acts/Surfaces/RectangleBounds.hpp>
#include <Acts/Surfaces/TrapezoidBounds.hpp>
#include <Acts/Surfaces/PlaneSurface.hpp>
#include <Acts/Geometry/Volume.hpp>
#include <GeoModelHelpers/TransformToStringConverter.h>
#include <GeoModelKernel/GeoDefinitions.h>

Go to the source code of this file.

Namespaces

namespace  MuonGMR4
 The ReadoutGeomCnvAlg converts the Run4 Readout geometry build from the GeoModelXML into the legacy MuonReadoutGeometry.

Typedefs

using MuonGMR4::chamberArgs = Chamber::defineArgs
using MuonGMR4::VolBoundPtr_t = ChamberAssembleTool::VolBoundPtr_t
using MuonGMR4::ChamberPtr = SpectrometerSector::ChamberPtr

Functions

Amg::Transform3D MuonGMR4::axisRotation (const MuonReadoutElement *re)
 Orientation of the readout element coordinate system x-axis: Points towards the sky y-axis: Points along the chamber plane z-axis: Points along the beam axis --> Transform into the coordinate system of the chamber x-axis: Parallel to the eta channels y-axis: Along the beam axis z-axis: Towards the sky.
Amg::Transform3D MuonGMR4::axisRotation (const ChamberPtr &)
std::string MuonGMR4::toString (const MuonGMR4::MuonReadoutElement *re)
std::string MuonGMR4::toString (const ChamberPtr &ch)