ATLAS Offline Software
Loading...
Searching...
No Matches
ITRT_StrawNeighbourSvc Class Referenceabstract

#include <ITRT_StrawNeighbourSvc.h>

Inheritance diagram for ITRT_StrawNeighbourSvc:
Collaboration diagram for ITRT_StrawNeighbourSvc:

Public Member Functions

 DeclareInterfaceID (ITRT_StrawNeighbourSvc, 1, 0)
virtual void getPad (Identifier, int &)=0
virtual void getChip (Identifier, int &)=0
virtual void getPin (Identifier, int &)=0
virtual void getSocket (Identifier, int &)=0
virtual void getStrawsFromPad (Identifier, std::vector< Identifier > &)=0
virtual void getStrawsFromChip (Identifier, std::vector< Identifier > &)=0
virtual TRTCond::ExpandedIdentifier getFirstStrawFromChip (Identifier)=0
virtual int getRunningNumbering (Identifier)=0
virtual int strawNumber (Identifier)=0
virtual int strawLayerNumber (Identifier)=0
virtual void getAtlasIdentifier (int, Identifier &, Identifier)=0
virtual int chipToBoardBarrel (int, int)=0
virtual int getRing (const Identifier &id)=0

Detailed Description

Definition at line 22 of file ITRT_StrawNeighbourSvc.h.

Member Function Documentation

◆ chipToBoardBarrel()

virtual int ITRT_StrawNeighbourSvc::chipToBoardBarrel ( int ,
int  )
pure virtual

◆ DeclareInterfaceID()

ITRT_StrawNeighbourSvc::DeclareInterfaceID ( ITRT_StrawNeighbourSvc ,
1 ,
0  )

◆ getAtlasIdentifier()

virtual void ITRT_StrawNeighbourSvc::getAtlasIdentifier ( int ,
Identifier & ,
Identifier  )
pure virtual

◆ getChip()

virtual void ITRT_StrawNeighbourSvc::getChip ( Identifier ,
int &  )
pure virtual

◆ getFirstStrawFromChip()

virtual TRTCond::ExpandedIdentifier ITRT_StrawNeighbourSvc::getFirstStrawFromChip ( Identifier )
pure virtual

◆ getPad()

virtual void ITRT_StrawNeighbourSvc::getPad ( Identifier ,
int &  )
pure virtual

◆ getPin()

virtual void ITRT_StrawNeighbourSvc::getPin ( Identifier ,
int &  )
pure virtual

◆ getRing()

virtual int ITRT_StrawNeighbourSvc::getRing ( const Identifier & id)
pure virtual

◆ getRunningNumbering()

virtual int ITRT_StrawNeighbourSvc::getRunningNumbering ( Identifier )
pure virtual

◆ getSocket()

virtual void ITRT_StrawNeighbourSvc::getSocket ( Identifier ,
int &  )
pure virtual

◆ getStrawsFromChip()

virtual void ITRT_StrawNeighbourSvc::getStrawsFromChip ( Identifier ,
std::vector< Identifier > &  )
pure virtual

◆ getStrawsFromPad()

virtual void ITRT_StrawNeighbourSvc::getStrawsFromPad ( Identifier ,
std::vector< Identifier > &  )
pure virtual

◆ strawLayerNumber()

virtual int ITRT_StrawNeighbourSvc::strawLayerNumber ( Identifier )
pure virtual

◆ strawNumber()

virtual int ITRT_StrawNeighbourSvc::strawNumber ( Identifier )
pure virtual

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