 |
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef MUONGEOMODELTESTR4_MUONCHAMBERTOOLTEST_H
5 #define MUONGEOMODELTESTR4_MUONCHAMBERTOOLTEST_H
22 #include "Acts/Surfaces/Surface.hpp"
23 #include "Acts/Surfaces/StrawSurface.hpp"
24 #include "Acts/Surfaces/PlaneSurface.hpp"
31 using AthReentrantAlgorithm::AthReentrantAlgorithm;
40 std::array<Amg::Vector3D, 8>
cornerPoints(
const Acts::Volume& volume)
const;
41 std::array<Amg::Vector3D, 8>
cornerPoints(
const Acts::GeometryContext& gctx,
const Acts::StrawSurface& surface)
const;
42 std::array<Amg::Vector3D, 4>
cornerPoints(
const Acts::GeometryContext& gctx,
const Acts::PlaneSurface&)
const;
44 template <
class EnvelopeType>
46 const EnvelopeType& envelope)
const;
55 template <
class EnvelopeType>
57 const Acts::Volume& boundVol,
59 const std::string&
descr,
70 const std::string&
descr,
79 template <
class EnvelopeType>
82 const EnvelopeType& envelope,
83 const Acts::Volume& boundVol)
const;
84 template <
class EnvelopeType>
87 const EnvelopeType& envelope,
88 const Acts::Volume& boundVol)
const;
89 template <
class EnvelopeType>
92 const EnvelopeType& envelope,
93 const Acts::Volume& boundVol)
const;
94 template <
class EnvelopeType>
97 const EnvelopeType& envelope,
98 const Acts::Volume& boundVol)
const;
99 template <
class EnvelopeType>
102 const EnvelopeType& envelope,
103 const Acts::Volume& boundVol)
const;
108 "Muon::MuonIdHelperSvc/MuonIdHelperSvc"};
bool const RAWDATA *ch2 const
An algorithm that can be simultaneously executed in multiple threads.
The ReadoutGeomCnvAlg converts the Run4 Readout geometry build from the GeoModelXML into the legacy M...
::StatusCode StatusCode
StatusCode definition for legacy code.
Eigen::Matrix< double, 3, 1 > Vector3D