ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
Muon::IMDT_RDO_Decoder Class Referenceabstract

#include <IMDT_RDO_Decoder.h>

Inheritance diagram for Muon::IMDT_RDO_Decoder:
Collaboration diagram for Muon::IMDT_RDO_Decoder:

Public Member Functions

virtual MdtDigitgetDigit (const MdtAmtHit *amtHit, uint16_t &subdetId, uint16_t &mrodId, uint16_t &csmId) const =0
 
virtual Identifier getOfflineData (const MdtAmtHit *amtHit, uint16_t &subdetId, uint16_t &mrodId, uint16_t &csmId, int &tdc, int &width) const =0
 

Static Public Member Functions

static const InterfaceID & interfaceID ()
 AlgTool InterfaceID. More...
 

Detailed Description

Definition at line 18 of file IMDT_RDO_Decoder.h.

Member Function Documentation

◆ getDigit()

virtual MdtDigit* Muon::IMDT_RDO_Decoder::getDigit ( const MdtAmtHit amtHit,
uint16_t &  subdetId,
uint16_t &  mrodId,
uint16_t &  csmId 
) const
pure virtual

Implemented in Muon::MdtRDO_Decoder.

◆ getOfflineData()

virtual Identifier Muon::IMDT_RDO_Decoder::getOfflineData ( const MdtAmtHit amtHit,
uint16_t &  subdetId,
uint16_t &  mrodId,
uint16_t &  csmId,
int &  tdc,
int &  width 
) const
pure virtual

Implemented in Muon::MdtRDO_Decoder.

◆ interfaceID()

const InterfaceID & Muon::IMDT_RDO_Decoder::interfaceID ( )
inlinestatic

AlgTool InterfaceID.

Definition at line 32 of file IMDT_RDO_Decoder.h.

32 { return IID_IMDT_RDO_Decoder; }

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