ATLAS Offline Software
Loading...
Searching...
No Matches
MuonGMR4::TgcReadoutGeomTool::FactoryCache Struct Reference
Collaboration diagram for MuonGMR4::TgcReadoutGeomTool::FactoryCache:

Public Types

using ParamBookTable = std::unordered_map<std::string, wTgcTable>
 Parameter map of the Tgc technology.
using ReadoutTable = std::map<std::string, StripLayerPtr>
 Map to share the StripLayer readout objects across multiple readout elements.

Public Attributes

ParamBookTable parameterBook {}
ReadoutTable readoutLayers {}
RadialStripDesignSet stripReadouts {}
 Set to share equivalent RadialStripDesigns across multiple gas gaps.
WireGroupDesignSet wireLayouts {}
 Set to share equivalent WireGroupDesigns across multiple gas gaps.
GeoDeDuplicator trfNodeMaker {}
 Helper object to turn Amg::Transforms into GeoModel tree transform nodes.

Detailed Description

Definition at line 45 of file TgcReadoutGeomTool.h.

Member Typedef Documentation

◆ ParamBookTable

Parameter map of the Tgc technology.

The key is composed by the chamber design, the detctor side & the gas gap number inside the chamber

Definition at line 49 of file TgcReadoutGeomTool.h.

◆ ReadoutTable

Map to share the StripLayer readout objects across multiple readout elements.

Definition at line 53 of file TgcReadoutGeomTool.h.

Member Data Documentation

◆ parameterBook

ParamBookTable MuonGMR4::TgcReadoutGeomTool::FactoryCache::parameterBook {}

Definition at line 50 of file TgcReadoutGeomTool.h.

50{};

◆ readoutLayers

ReadoutTable MuonGMR4::TgcReadoutGeomTool::FactoryCache::readoutLayers {}

Definition at line 54 of file TgcReadoutGeomTool.h.

54{};

◆ stripReadouts

RadialStripDesignSet MuonGMR4::TgcReadoutGeomTool::FactoryCache::stripReadouts {}

Set to share equivalent RadialStripDesigns across multiple gas gaps.

Definition at line 56 of file TgcReadoutGeomTool.h.

56{};

◆ trfNodeMaker

GeoDeDuplicator MuonGMR4::TgcReadoutGeomTool::FactoryCache::trfNodeMaker {}

Helper object to turn Amg::Transforms into GeoModel tree transform nodes.

Definition at line 60 of file TgcReadoutGeomTool.h.

60{};

◆ wireLayouts

WireGroupDesignSet MuonGMR4::TgcReadoutGeomTool::FactoryCache::wireLayouts {}

Set to share equivalent WireGroupDesigns across multiple gas gaps.

Definition at line 58 of file TgcReadoutGeomTool.h.

58{};

The documentation for this struct was generated from the following file: