ATLAS Offline Software
Loading...
Searching...
No Matches
MuonCalib::MuonCalibRawRpcTriggerHit Class Reference

Calib-EDM version of RpcRawData class. More...

#include <MuonCalibRawRpcTriggerHit.h>

Collaboration diagram for MuonCalib::MuonCalibRawRpcTriggerHit:

Classes

struct  defineParams

Public Member Functions

 MuonCalibRawRpcTriggerHit ()=default
 default constructor
 MuonCalibRawRpcTriggerHit (const MuonCalibRawRpcTriggerHit &hit)=default
 copy constructor
MuonCalibRawRpcTriggerHitoperator= (const MuonCalibRawRpcTriggerHit &rhs)=default
 assignment operator
 ~MuonCalibRawRpcTriggerHit ()=default
 destructor
 MuonCalibRawRpcTriggerHit (const defineParams &pars)
 constructor setting all attributes
std::ostream & dump (std::ostream &stream) const
 dump to be used for operator<<() to dump the MuonCalibRawRpcTriggerHit
int sector () const
int padId () const
int status () const
int errorCode () const
int cmaId () const
int fel1Id () const
int febcId () const
int crc () const
int bcId () const
int time () const
int ijk () const
int channel () const
int overlap () const
int threshold () const

Private Attributes

defineParams m_pars {}

Detailed Description

Calib-EDM version of RpcRawData class.

Definition at line 23 of file MuonCalibRawRpcTriggerHit.h.

Constructor & Destructor Documentation

◆ MuonCalibRawRpcTriggerHit() [1/3]

MuonCalib::MuonCalibRawRpcTriggerHit::MuonCalibRawRpcTriggerHit ( )
default

default constructor

◆ MuonCalibRawRpcTriggerHit() [2/3]

MuonCalib::MuonCalibRawRpcTriggerHit::MuonCalibRawRpcTriggerHit ( const MuonCalibRawRpcTriggerHit & hit)
default

copy constructor

◆ ~MuonCalibRawRpcTriggerHit()

MuonCalib::MuonCalibRawRpcTriggerHit::~MuonCalibRawRpcTriggerHit ( )
default

destructor

◆ MuonCalibRawRpcTriggerHit() [3/3]

MuonCalib::MuonCalibRawRpcTriggerHit::MuonCalibRawRpcTriggerHit ( const defineParams & pars)

constructor setting all attributes

Definition at line 26 of file MuonCalibRawRpcTriggerHit.cxx.

Member Function Documentation

◆ bcId()

int MuonCalib::MuonCalibRawRpcTriggerHit::bcId ( ) const

Definition at line 19 of file MuonCalibRawRpcTriggerHit.cxx.

19{ return m_pars.bcId; }

◆ channel()

int MuonCalib::MuonCalibRawRpcTriggerHit::channel ( ) const

Definition at line 22 of file MuonCalibRawRpcTriggerHit.cxx.

22{ return m_pars.channel; }

◆ cmaId()

int MuonCalib::MuonCalibRawRpcTriggerHit::cmaId ( ) const

Definition at line 15 of file MuonCalibRawRpcTriggerHit.cxx.

15{ return m_pars.cmaId; }

◆ crc()

int MuonCalib::MuonCalibRawRpcTriggerHit::crc ( ) const

Definition at line 18 of file MuonCalibRawRpcTriggerHit.cxx.

18{ return m_pars.crc; }

◆ dump()

std::ostream & MuonCalib::MuonCalibRawRpcTriggerHit::dump ( std::ostream & stream) const

dump to be used for operator<<() to dump the MuonCalibRawRpcTriggerHit

Definition at line 28 of file MuonCalibRawRpcTriggerHit.cxx.

28 {
29 stream << "MuonCalibRawRpcTriggerHit with" << std::endl;
30 stream << " sector " << sector() << std::endl;
31 stream << " padId " << padId() << std::endl;
32 stream << " status " << status() << std::endl;
33 stream << " errorCode " << errorCode() << std::endl;
34 stream << " cmaId " << cmaId() << std::endl;
35 stream << " fel1Id " << fel1Id() << std::endl;
36 stream << " febcId " << febcId() << std::endl;
37 stream << " crc " << crc() << std::endl;
38 stream << " bcId " << bcId() << std::endl;
39 stream << " time " << time() << std::endl;
40 stream << " ijk " << ijk() << std::endl;
41 stream << " channel " << channel() << std::endl;
42 stream << " overlap " << overlap() << std::endl;
43 stream << " threshold " << threshold() << std::endl;
44
45 return stream;
46 }

◆ errorCode()

int MuonCalib::MuonCalibRawRpcTriggerHit::errorCode ( ) const

Definition at line 14 of file MuonCalibRawRpcTriggerHit.cxx.

14{ return m_pars.errorCode; }

◆ febcId()

int MuonCalib::MuonCalibRawRpcTriggerHit::febcId ( ) const

Definition at line 17 of file MuonCalibRawRpcTriggerHit.cxx.

17{ return m_pars.febcId; }

◆ fel1Id()

int MuonCalib::MuonCalibRawRpcTriggerHit::fel1Id ( ) const

Definition at line 16 of file MuonCalibRawRpcTriggerHit.cxx.

16{ return m_pars.fel1Id; }

◆ ijk()

int MuonCalib::MuonCalibRawRpcTriggerHit::ijk ( ) const

Definition at line 21 of file MuonCalibRawRpcTriggerHit.cxx.

21{ return m_pars.ijk; }

◆ operator=()

MuonCalibRawRpcTriggerHit & MuonCalib::MuonCalibRawRpcTriggerHit::operator= ( const MuonCalibRawRpcTriggerHit & rhs)
default

assignment operator

◆ overlap()

int MuonCalib::MuonCalibRawRpcTriggerHit::overlap ( ) const

Definition at line 23 of file MuonCalibRawRpcTriggerHit.cxx.

23{ return m_pars.overlap; }

◆ padId()

int MuonCalib::MuonCalibRawRpcTriggerHit::padId ( ) const

Definition at line 12 of file MuonCalibRawRpcTriggerHit.cxx.

12{ return m_pars.padId; }

◆ sector()

int MuonCalib::MuonCalibRawRpcTriggerHit::sector ( ) const

Definition at line 11 of file MuonCalibRawRpcTriggerHit.cxx.

11{ return m_pars.sector; }

◆ status()

int MuonCalib::MuonCalibRawRpcTriggerHit::status ( ) const

Definition at line 13 of file MuonCalibRawRpcTriggerHit.cxx.

13{ return m_pars.status; }

◆ threshold()

int MuonCalib::MuonCalibRawRpcTriggerHit::threshold ( ) const

Definition at line 24 of file MuonCalibRawRpcTriggerHit.cxx.

24{ return m_pars.threshold; }

◆ time()

int MuonCalib::MuonCalibRawRpcTriggerHit::time ( ) const

Definition at line 20 of file MuonCalibRawRpcTriggerHit.cxx.

20{ return m_pars.time; }

Member Data Documentation

◆ m_pars

defineParams MuonCalib::MuonCalibRawRpcTriggerHit::m_pars {}
private

Definition at line 66 of file MuonCalibRawRpcTriggerHit.h.

66{};

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