![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ITRT_STRAWNEIGHBOURSVC_H
6 #define ITRT_STRAWNEIGHBOURSVC_H
14 #include "GaudiKernel/IService.h"
67 static const InterfaceID IID(
"ITRT_StrawNeighbourSvc",1,0);
virtual int chipToBoardBarrel(int, int)=0
virtual void getPad(Identifier, int &)=0
virtual void getChip(Identifier, int &)=0
virtual int getRunningNumbering(Identifier)=0
virtual void getSocket(Identifier, int &)=0
static const InterfaceID & interfaceID()
interfaces
virtual int getRing(const Identifier &id)=0
virtual void getStrawsFromPad(Identifier, std::vector< Identifier > &)=0
virtual void getStrawsFromChip(Identifier, std::vector< Identifier > &)=0
virtual int strawLayerNumber(Identifier)=0
virtual int strawNumber(Identifier)=0
virtual TRTCond::ExpandedIdentifier getFirstStrawFromChip(Identifier)=0
virtual void getPin(Identifier, int &)=0
virtual void getAtlasIdentifier(int, Identifier &, Identifier)=0
Identifier for TRT detector elements in the conditions code.