ATLAS Offline Software
Loading...
Searching...
No Matches
Muon::IRPC_RDO_Decoder Class Referenceabstract

This class provides conversion from RDO data to RPC RDO. More...

#include <IRPC_RDO_Decoder.h>

Inheritance diagram for Muon::IRPC_RDO_Decoder:
Collaboration diagram for Muon::IRPC_RDO_Decoder:

Public Member Functions

 DeclareInterfaceID (IRPC_RDO_Decoder, 1, 0)
virtual std::vector< std::unique_ptr< RpcDigit > > getDigit (const RpcFiredChannel *fChan, uint16_t &sectorID, uint16_t &padId, uint16_t &cmaId, const RpcCablingCondData *rpcCab) const =0
virtual std::vector< IdentifiergetOfflineData (const RpcFiredChannel *fChan, uint16_t &sectorID, uint16_t &padId, uint16_t &cmaId, double &time, const RpcCablingCondData *rpcCab) const =0

Detailed Description

This class provides conversion from RDO data to RPC RDO.

Definition at line 20 of file IRPC_RDO_Decoder.h.

Member Function Documentation

◆ DeclareInterfaceID()

Muon::IRPC_RDO_Decoder::DeclareInterfaceID ( IRPC_RDO_Decoder ,
1 ,
0  )

◆ getDigit()

virtual std::vector< std::unique_ptr< RpcDigit > > Muon::IRPC_RDO_Decoder::getDigit ( const RpcFiredChannel * fChan,
uint16_t & sectorID,
uint16_t & padId,
uint16_t & cmaId,
const RpcCablingCondData * rpcCab ) const
pure virtual

◆ getOfflineData()

virtual std::vector< Identifier > Muon::IRPC_RDO_Decoder::getOfflineData ( const RpcFiredChannel * fChan,
uint16_t & sectorID,
uint16_t & padId,
uint16_t & cmaId,
double & time,
const RpcCablingCondData * rpcCab ) const
pure virtual

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