|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef ACTSMUONDETECTOR_MUONDETECTORBUILDERTOOL_H
5 #define ACTSMUONDETECTOR_MUONDETECTORBUILDERTOOL_H
12 #include <Acts/Surfaces/PlanarBounds.hpp>
13 #include <Acts/Surfaces/Surface.hpp>
15 class GeoChildNodeWithTrf;
43 const int totalMaterials,
49 Gaudi::Property<bool>
m_dumpDetector{
this,
"dumpDetector",
false,
"If set to true the entire MS system are dumped into a visualization file format, will take a long time with sensitives"};
51 Gaudi::Property<bool>
m_dumpPassive{
this,
"dumpPassive",
false,
"If set to true the passive volumes are dumped into a visualization file format"};
53 Gaudi::Property<bool>
m_dumpDetectorVolumes{
this,
"dumpDetectorVolumes",
false,
"If set to true the detector volumes are dumped into a visualization file format, will take a long time with sensitives"};
55 Gaudi::Property<bool>
m_dumpMaterialSurfaces{
this,
"dumpMaterialSurfaces",
false,
"If set to true the material surfaces are dumped into a visualization file format"};
57 Gaudi::Property<bool>
m_buildSensitives{
this,
"BuildSensitives",
true,
"If set to true all sensitive elements are built"};
60 std::pair<std::vector<std::shared_ptr<Acts::Experimental::DetectorVolume>>,
62 const MuonGMR4::Chamber& mChamber, std::pair<unsigned int, unsigned int> chId)
const;
67 void getMaterialContent(
const PVConstLink& vol, std::vector<std::pair<MaterialPtr, double>>& materialContent)
const;
69 std::pair<MaterialPtr, double>
getMaterial(
const PVConstLink& vol)
const;
bool const RAWDATA *ch2 const
The ReadoutGeomCnvAlg converts the Run4 Readout geometry build from the GeoModelXML into the legacy M...
::StatusCode StatusCode
StatusCode definition for legacy code.
Eigen::Affine3d Transform3D
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
Include the GeoPrimitives which need to be put first.
Definition of ATLAS Math & Geometry primitives (Amg)
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...