![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGT1INTERFACES_RECMUONROISVC_H
6 #define TRIGT1INTERFACES_RECMUONROISVC_H
43 return IService::interfaceID();
47 return AthService::queryInterface( riid, ppvIF );
57 virtual double phi (
void )
const = 0;
60 virtual double eta (
void )
const = 0;
70 #endif // TRIGT1INTERFACES_RECMUONROISVC_H
virtual double eta(void) const =0
pure virtual function returns eta coord of RoI
virtual StatusCode queryInterface(const InterfaceID &riid, void **ppvIF)
const std::string ID_RecTgcRoiSvc
virtual ~RecMuonRoiSvc(void)
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
virtual bool writeRoiRobMap(const std::string &)
virtual function for writing the RoI/ROB map
static const InterfaceID & interfaceID()
Base class for the RPC and TGC RoI reconstruction services.
::StatusCode StatusCode
StatusCode definition for legacy code.
AthROOTErrorHandlerSvc * svc
const std::string ID_RecRpcRoiSvc
RecMuonRoiSvc(const std::string &name, ISvcLocator *svc)
virtual double phi(void) const =0
pure virtual function to return phi coord of RoI
virtual StatusCode finalize(void)
virtual StatusCode initialize(void)
virtual void reconstruct(const unsigned int &roiWord) const =0
pure virtual function for sub-detector-specific RoI reconstruction