ATLAS Offline Software
MuonCalibRawRpcTriggerHit.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 #include <iostream>
8 
9 namespace MuonCalib {
10 
18  int MuonCalibRawRpcTriggerHit::crc() const { return m_pars.crc; }
21  int MuonCalibRawRpcTriggerHit::ijk() const { return m_pars.ijk; }
25 
27 
28  std::ostream& MuonCalibRawRpcTriggerHit::dump(std::ostream& stream) const {
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  }
47 
48 } // namespace MuonCalib
49 
50 std::ostream& operator<<(std::ostream& stream, const MuonCalib::MuonCalibRawRpcTriggerHit& hit) { return hit.dump(stream); }
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::dump
std::ostream & dump(std::ostream &stream) const
dump to be used for operator<<() to dump the MuonCalibRawRpcTriggerHit
Definition: MuonCalibRawRpcTriggerHit.cxx:28
MuonCalib::MuonCalibRawRpcTriggerHit::crc
int crc() const
Definition: MuonCalibRawRpcTriggerHit.cxx:18
operator<<
std::ostream & operator<<(std::ostream &stream, const MuonCalib::MuonCalibRawRpcTriggerHit &hit)
Definition: MuonCalibRawRpcTriggerHit.cxx:50
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
MuonCalibRawRpcTriggerHit.h
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
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Definition: CscCalcPed.cxx:22
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::defineParams
Definition: MuonCalibRawRpcTriggerHit.h:25
MuonCalib::MuonCalibRawRpcTriggerHit::MuonCalibRawRpcTriggerHit
MuonCalibRawRpcTriggerHit()=default
default constructor
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
Definition: MuonCalibRawRpcTriggerHit.h:23
MuonCalib::MuonCalibRawRpcTriggerHit::bcId
int bcId() const
Definition: MuonCalibRawRpcTriggerHit.cxx:19