ATLAS Offline Software
Classes | Public Member Functions | Private Attributes | List of all members
MuonCalib::MuonCalibRawRpcTriggerHit Class Reference

#include <MuonCalibRawRpcTriggerHit.h>

Collaboration diagram for MuonCalib::MuonCalibRawRpcTriggerHit:

Classes

struct  defineParams
 

Public Member Functions

 MuonCalibRawRpcTriggerHit ()=default
 default constructor More...
 
 MuonCalibRawRpcTriggerHit (const MuonCalibRawRpcTriggerHit &hit)=default
 copy constructor More...
 
MuonCalibRawRpcTriggerHitoperator= (const MuonCalibRawRpcTriggerHit &rhs)=default
 assignment operator More...
 
 ~MuonCalibRawRpcTriggerHit ()=default
 destructor More...
 
 MuonCalibRawRpcTriggerHit (const defineParams &pars)
 constructor setting all attributes More...
 
std::ostream & dump (std::ostream &stream) const
 dump to be used for operator<<() to dump the MuonCalibRawRpcTriggerHit More...
 
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.

26 : m_pars{pars} {}

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.


The documentation for this class was generated from the following files:
make_hlt_rep.pars
pars
Definition: make_hlt_rep.py:90
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::padId
int padId
Definition: MuonCalibRawRpcTriggerHit.h:27
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::crc
int crc
Definition: MuonCalibRawRpcTriggerHit.h:33
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::status
int status
Definition: MuonCalibRawRpcTriggerHit.h:28
MuonCalib::MuonCalibRawRpcTriggerHit::status
int status() const
Definition: MuonCalibRawRpcTriggerHit.cxx:13
MuonCalib::MuonCalibRawRpcTriggerHit::crc
int crc() const
Definition: MuonCalibRawRpcTriggerHit.cxx:18
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::cmaId
int cmaId
Definition: MuonCalibRawRpcTriggerHit.h:30
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::febcId
int febcId
Definition: MuonCalibRawRpcTriggerHit.h:32
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::overlap
int overlap
Definition: MuonCalibRawRpcTriggerHit.h:38
AthenaPoolTestWrite.stream
string stream
Definition: AthenaPoolTestWrite.py:12
MuonCalib::MuonCalibRawRpcTriggerHit::time
int time() const
Definition: MuonCalibRawRpcTriggerHit.cxx:20
MuonCalib::MuonCalibRawRpcTriggerHit::ijk
int ijk() const
Definition: MuonCalibRawRpcTriggerHit.cxx:21
MuonCalib::MuonCalibRawRpcTriggerHit::sector
int sector() const
Definition: MuonCalibRawRpcTriggerHit.cxx:11
MuonCalib::MuonCalibRawRpcTriggerHit::errorCode
int errorCode() const
Definition: MuonCalibRawRpcTriggerHit.cxx:14
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::errorCode
int errorCode
Definition: MuonCalibRawRpcTriggerHit.h:29
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::bcId
int bcId
Definition: MuonCalibRawRpcTriggerHit.h:34
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::ijk
int ijk
Definition: MuonCalibRawRpcTriggerHit.h:36
MuonCalib::MuonCalibRawRpcTriggerHit::fel1Id
int fel1Id() const
Definition: MuonCalibRawRpcTriggerHit.cxx:16
MuonCalib::MuonCalibRawRpcTriggerHit::threshold
int threshold() const
Definition: MuonCalibRawRpcTriggerHit.cxx:24
MuonCalib::MuonCalibRawRpcTriggerHit::cmaId
int cmaId() const
Definition: MuonCalibRawRpcTriggerHit.cxx:15
MuonCalib::MuonCalibRawRpcTriggerHit::padId
int padId() const
Definition: MuonCalibRawRpcTriggerHit.cxx:12
MuonCalib::MuonCalibRawRpcTriggerHit::overlap
int overlap() const
Definition: MuonCalibRawRpcTriggerHit.cxx:23
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::sector
int sector
Definition: MuonCalibRawRpcTriggerHit.h:26
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::threshold
int threshold
Definition: MuonCalibRawRpcTriggerHit.h:39
MuonCalib::MuonCalibRawRpcTriggerHit::m_pars
defineParams m_pars
Definition: MuonCalibRawRpcTriggerHit.h:66
MuonCalib::MuonCalibRawRpcTriggerHit::channel
int channel() const
Definition: MuonCalibRawRpcTriggerHit.cxx:22
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::time
int time
Definition: MuonCalibRawRpcTriggerHit.h:35
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::channel
int channel
Definition: MuonCalibRawRpcTriggerHit.h:37
MuonCalib::MuonCalibRawRpcTriggerHit::defineParams::fel1Id
int fel1Id
Definition: MuonCalibRawRpcTriggerHit.h:31
MuonCalib::MuonCalibRawRpcTriggerHit::febcId
int febcId() const
Definition: MuonCalibRawRpcTriggerHit.cxx:17
MuonCalib::MuonCalibRawRpcTriggerHit::bcId
int bcId() const
Definition: MuonCalibRawRpcTriggerHit.cxx:19