|
ATLAS Offline Software
|
#include <TRT_CablingSvc.h>
Definition at line 36 of file TRT_CablingSvc.h.
◆ TRT_CablingSvc()
TRT_CablingSvc::TRT_CablingSvc |
( |
const std::string & |
name, |
|
|
ISvcLocator * |
pSvcLocator |
|
) |
| |
◆ ~TRT_CablingSvc()
TRT_CablingSvc::~TRT_CablingSvc |
( |
| ) |
|
|
virtual |
◆ getAllRods()
const std::vector< uint32_t > & TRT_CablingSvc::getAllRods |
( |
| ) |
const |
◆ getBufferOffset()
◆ getIdentifier()
Definition at line 199 of file TRT_CablingSvc.cxx.
214 int straw = bufferOffset;
215 if (subdetector == eformat::TRT_ENDCAP_A_SIDE)
223 if (subdetector == eformat::TRT_BARREL_A_SIDE)
231 if (subdetector == eformat::TRT_BARREL_C_SIDE)
◆ getRobID()
std::vector< uint32_t > TRT_CablingSvc::getRobID |
( |
Identifier & |
id | ) |
const |
◆ initialize()
StatusCode TRT_CablingSvc::initialize |
( |
| ) |
|
|
virtual |
Definition at line 53 of file TRT_CablingSvc.cxx.
63 return StatusCode::FAILURE;
71 return StatusCode::FAILURE;
78 return StatusCode::FAILURE;
83 SmartIF<IToolSvc> toolSvc{service(
"ToolSvc")};
91 toolType =
"TRT_FillCablingData_TB04";
96 return StatusCode::FAILURE;
105 toolType =
"TRT_FillCablingData_DC3";
107 if( StatusCode::SUCCESS !=
111 return StatusCode::FAILURE;
120 toolType =
"TRT_FillCablingData_SR1";
125 return StatusCode::FAILURE;
133 toolType =
"TRT_FillCablingData_SR1_ECC";
135 if( StatusCode::SUCCESS !=
138 ATH_MSG_ERROR(
" Can't get TRT_FillCablingData_SR1_ECC tool " );
139 return StatusCode::FAILURE;
147 return StatusCode::FAILURE;
150 ATH_MSG_INFO(
"TRT_CablingSvc::initializiation finished" );
◆ m_cabling
◆ m_cablingTool_DC1
◆ m_cablingTool_DC2
◆ m_cablingTool_DC3
◆ m_cablingTool_SR1
◆ m_cablingTool_SR1_ECC
◆ m_cablingTool_TB
◆ m_cntx
◆ m_idHelper
◆ m_manager
◆ m_numberOfStrawsInBarrelROD
int TRT_CablingSvc::m_numberOfStrawsInBarrelROD |
|
private |
◆ m_numberOfStrawsInROD
int TRT_CablingSvc::m_numberOfStrawsInROD |
|
private |
◆ m_shiftForLeftBarrelStraws
int TRT_CablingSvc::m_shiftForLeftBarrelStraws |
|
private |
◆ m_shiftForLeftEndCapStraws
int TRT_CablingSvc::m_shiftForLeftEndCapStraws |
|
private |
◆ m_shiftForRightBarrelStraws
int TRT_CablingSvc::m_shiftForRightBarrelStraws |
|
private |
◆ m_shiftForRightEndCapStraws
int TRT_CablingSvc::m_shiftForRightEndCapStraws |
|
private |
◆ m_TRTLayout
int TRT_CablingSvc::m_TRTLayout |
|
private |
The documentation for this class was generated from the following files:
TRT_FillCablingData_SR1 * m_cablingTool_SR1
TRT_CablingData * fillData()
TRT_CablingData * fillData()
int m_numberOfStrawsInROD
int m_shiftForLeftBarrelStraws
TRT_FillCablingData_SR1_ECC * m_cablingTool_SR1_ECC
std::vector< uint32_t > getRobID(Identifier id) const
const InDetDD::TRT_DetectorManager * m_manager
const std::vector< uint32_t > & get_allRods() const
TRT_FillCablingData_DC3 * m_cablingTool_DC3
std::vector< uint32_t > getRobID(Identifier id) const
TRT_FillCablingData_DC2 * m_cablingTool_DC2
std::vector< uint32_t > getRobID(Identifier id) const
IdentifierHash get_identifierHashForAllStraws(int rod, int bufferPosition) const
uint32_t get_BufferOffset(Identifier StrawId)
TRT_CablingData * fillData()
IdContext straw_layer_context(void) const
straw_layer id
::StatusCode StatusCode
StatusCode definition for legacy code.
const std::string & getLayout() const
int m_shiftForRightEndCapStraws
TRT_FillCablingData_TB04 * m_cablingTool_TB
TRT_CablingData * m_cabling
Identifier get_identifierForAllStraws(int rod, int bufferPosition) const
std::vector< uint32_t > getRobID(Identifier &id) const
int m_numberOfStrawsInBarrelROD
TRT_CablingData * fillData()
TRT_FillCablingData_DC1 * m_cablingTool_DC1
int m_shiftForRightBarrelStraws
std::vector< uint32_t > getRobID(Identifier id) const
int m_shiftForLeftEndCapStraws
std::vector< uint32_t > getRobID(Identifier &id) const
const TRT_ID * m_idHelper