ATLAS Offline Software
Public Member Functions | List of all members
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  ,
,
 
)

◆ 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: