![]() |
ATLAS Offline Software
|
A muon chamber is a collection of readout elements belonging to the same station. More...
Classes | |
class | ChamberAssembleTool |
struct | CutOutArea |
Helper struct to parse the information from the AMDB cutout tables. More... | |
struct | gapVolume |
Helper struct to attribute the Identifier fields with the gas gap volumes. More... | |
class | GeoModelMdtTest |
class | GeoModelMmTest |
class | GeoModelRpcTest |
class | GeoModelsTgcTest |
class | GeoModelTgcTest |
class | IMuonGeoUtilityTool |
class | IMuonReadoutGeomTool |
class | MdtReadoutElement |
class | MdtReadoutGeomTool |
class | MdtTubeLayer |
Helper struct to retrieve the tube lengths and the tube centers directly from the GeoModel tree. More... | |
struct | MdtTubeLayerSorter |
Helper struct to sort equivalent MdtTubeLayers into a std::set. More... | |
class | MmReadoutElement |
class | MmReadoutGeomTool |
class | MuonChamber |
class | MuonChamberToolTest |
class | MuonDetectorManager |
class | MuonDetectorTool |
class | MuonGeoUtilityTool |
class | MuonReadoutElement |
The MuonReadoutElement is an abstract class representing the geometry representing the muon detector. More... | |
class | NswGeoPlottingAlg |
class | PadDesign |
struct | PadDesignSorter |
struct | RadialDesignSorter |
class | RadialStripDesign |
class | RpcReadoutElement |
class | RpcReadoutGeomTool |
class | sTgcReadoutElement |
class | sTgcReadoutGeomTool |
class | StripDesign |
struct | StripDesignSorter |
class | StripLayer |
struct | StripLayerSorter |
Helper struct to share strip layer instances across the readout elements. More... | |
class | TgcReadoutElement |
class | TgcReadoutGeomTool |
struct | WireDesignSorter |
class | WireGroupDesign |
Typedefs | |
using | defineArgs = MuonChamber::defineArgs |
using | physVolWithTrans = IMuonGeoUtilityTool::physVolWithTrans |
using | MdtTubeLayerPtr = GeoModel::TransientConstSharedPtr< MdtTubeLayer > |
using | MdtTubeLayerSet = std::set< MdtTubeLayerPtr, MdtTubeLayerSorter > |
using | PadDesignPtr = GeoModel::TransientConstSharedPtr< PadDesign > |
using | RadialStripDesignPtr = GeoModel::TransientConstSharedPtr< RadialStripDesign > |
using | RadialStripDesignSet = std::set< RadialStripDesignPtr, RadialDesignSorter > |
using | StripDesignPtr = GeoModel::TransientConstSharedPtr< StripDesign > |
using | StripLayerPtr = GeoModel::TransientConstSharedPtr< StripLayer > |
using | WireDesignPtr = GeoModel::TransientConstSharedPtr< WireGroupDesign > |
using | WireGroupDesignSet = std::set< WireDesignPtr, WireDesignSorter > |
using | parameterBook = MmReadoutElement::parameterBook |
using | ReadoutSet = MuonChamber::ReadoutSet |
using | localCornerArray = std::array< Amg::Vector2D, 4 > |
using | globalCornerArray = std::array< Amg::Vector3D, 4 > |
A muon chamber is a collection of readout elements belonging to the same station.
In the barrel, it's typically 2 Mdt multi layers + a couple of RPC layers, while the endcape chambers either consist of Mdt multi layers, multiple TGC layers or in the case of the NSW, 1 sTGC layer or 2 Micromega multilayers.
The MuonChamber class provides the sets of radout elements and the definitions of the minimal surrounding box.
Definition at line 32 of file ChamberAssembleTool.cxx.
using MuonGMR4::globalCornerArray = typedef std::array<Amg::Vector3D, 4> |
Definition at line 203 of file MuonPhaseII/MuonDetDescr/MuonReadoutGeometryR4/src/sTgcReadoutElement.cxx.
using MuonGMR4::localCornerArray = typedef std::array<Amg::Vector2D, 4> |
Definition at line 202 of file MuonPhaseII/MuonDetDescr/MuonReadoutGeometryR4/src/sTgcReadoutElement.cxx.
using MuonGMR4::MdtTubeLayerPtr = typedef GeoModel::TransientConstSharedPtr<MdtTubeLayer> |
Definition at line 17 of file MdtTubeLayer.h.
using MuonGMR4::MdtTubeLayerSet = typedef std::set<MdtTubeLayerPtr, MdtTubeLayerSorter> |
Definition at line 23 of file MdtTubeLayer.h.
using MuonGMR4::PadDesignPtr = typedef GeoModel::TransientConstSharedPtr<PadDesign> |
Definition at line 22 of file PadDesign.h.
Definition at line 18 of file MmReadoutElement.cxx.
Definition at line 25 of file MdtReadoutGeomTool.cxx.
Definition at line 21 of file RadialStripDesign.h.
using MuonGMR4::RadialStripDesignSet = typedef std::set<RadialStripDesignPtr, RadialDesignSorter> |
Definition at line 113 of file RadialStripDesign.h.
using MuonGMR4::ReadoutSet = typedef MuonChamber::ReadoutSet |
Definition at line 40 of file MuonPhaseII/MuonDetDescr/MuonReadoutGeometryR4/src/MuonChamber.cxx.
using MuonGMR4::StripDesignPtr = typedef GeoModel::TransientConstSharedPtr<StripDesign> |
Definition at line 29 of file StripDesign.h.
using MuonGMR4::StripLayerPtr = typedef GeoModel::TransientConstSharedPtr<StripLayer> |
Definition at line 39 of file StripLayer.h.
using MuonGMR4::WireDesignPtr = typedef GeoModel::TransientConstSharedPtr<WireGroupDesign> |
Definition at line 21 of file WireGroupDesign.h.
using MuonGMR4::WireGroupDesignSet = typedef std::set<WireDesignPtr, WireDesignSorter> |
Definition at line 103 of file WireGroupDesign.h.
MuonGMR4::ADD_DETECTOR | ( | MdtReadoutElement | , |
m_mdtEles | |||
) |
MuonGMR4::ADD_DETECTOR | ( | MmReadoutElement | , |
m_mmEles | |||
) |
MuonGMR4::ADD_DETECTOR | ( | RpcReadoutElement | , |
m_rpcEles | |||
) |
MuonGMR4::ADD_DETECTOR | ( | sTgcReadoutElement | , |
m_sTgcEles | |||
) |
MuonGMR4::ADD_DETECTOR | ( | TgcReadoutElement | , |
m_tgcEles | |||
) |
|
inline |
Definition at line 48 of file RpcReadoutGeomTool.cxx.
bool MuonGMR4::operator< | ( | const StripDesignPtr & | a, |
const StripDesignPtr & | b | ||
) |
Definition at line 23 of file StripDesign.cxx.
|
inline |
Definition at line 23 of file CutOutArea.h.
std::ostream & MuonGMR4::operator<< | ( | std::ostream & | ostr, |
const MdtReadoutElement::parameterBook & | pars | ||
) |
Definition at line 15 of file MuonPhaseII/MuonDetDescr/MuonReadoutGeometryR4/src/MdtReadoutElement.cxx.
std::ostream & MuonGMR4::operator<< | ( | std::ostream & | ostr, |
const MmReadoutElement::parameterBook & | pars | ||
) |
Definition at line 19 of file MmReadoutElement.cxx.
std::ostream & MuonGMR4::operator<< | ( | std::ostream & | ostr, |
const MuonChamber & | chamber | ||
) |
Definition at line 95 of file MuonPhaseII/MuonDetDescr/MuonReadoutGeometryR4/src/MuonChamber.cxx.
std::ostream & MuonGMR4::operator<< | ( | std::ostream & | ostr, |
const MuonChamber::defineArgs & | args | ||
) |
Definition at line 87 of file MuonPhaseII/MuonDetDescr/MuonReadoutGeometryR4/src/MuonChamber.cxx.
std::ostream& MuonGMR4::operator<< | ( | std::ostream & | ostr, |
const MuonGMR4::sTgcReadoutElement::parameterBook & | pars | ||
) |
std::ostream& MuonGMR4::operator<< | ( | std::ostream & | ostr, |
const RpcReadoutElement::parameterBook & | pars | ||
) |
std::ostream & MuonGMR4::operator<< | ( | std::ostream & | ostr, |
const StripDesign & | design | ||
) |
Definition at line 39 of file StripDesign.cxx.
std::ostream & MuonGMR4::operator<< | ( | std::ostream & | ostr, |
const StripLayer & | lay | ||
) |
Definition at line 8 of file StripLayer.cxx.
std::ostream& MuonGMR4::operator<< | ( | std::ostream & | ostr, |
const TgcReadoutElement::parameterBook & | pars | ||
) |