ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonCalib
MuonCalibEventBase
src
MuonCalibRawRpcCoin.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
MuonCalibEventBase/MuonCalibRawRpcCoin.h
"
6
7
#include <iostream>
8
9
namespace
MuonCalib
{
10
11
unsigned
short
MuonCalibRawRpcCoin::ijk
()
const
{
return
m_pars
.ijk; }
12
unsigned
short
MuonCalibRawRpcCoin::threshold
()
const
{
return
m_pars
.threshold; }
13
unsigned
short
MuonCalibRawRpcCoin::overlap
()
const
{
return
m_pars
.overlap; }
14
unsigned
short
MuonCalibRawRpcCoin::parentCmId
()
const
{
return
m_pars
.parentCmId; }
15
unsigned
short
MuonCalibRawRpcCoin::parentPadId
()
const
{
return
m_pars
.parentPadId; }
16
unsigned
short
MuonCalibRawRpcCoin::parentSectorId
()
const
{
return
m_pars
.parentSectorId; }
17
bool
MuonCalibRawRpcCoin::lowPtCm
()
const
{
return
m_pars
.lowPtCm; }
18
MuonCalibRawRpcCoin::MuonCalibRawRpcCoin
(
const
MuonCalibRawRpcCoin::defPars
&pars) :
MuonCalibRawRpcHit
(pars),
m_pars
{pars} {}
19
20
std::ostream &
MuonCalibRawRpcCoin::dump
(std::ostream &stream)
const
{
21
stream <<
"MuonCalibRawRpcCoin with"
<< std::endl;
22
stream <<
" identifier "
<<
identify
() << std::endl;
23
stream <<
" global position "
<<
globalPosition
() << std::endl;
24
stream <<
" occupancy "
<<
occupancy
() << std::endl;
25
stream <<
" time "
<<
t
() << std::endl;
26
stream <<
" width "
<<
width
() << std::endl;
27
stream <<
" length "
<<
length
() << std::endl;
28
return
stream;
29
}
30
31
}
// namespace MuonCalib
32
33
std::ostream &
operator<<
(std::ostream &stream,
const
MuonCalib::MuonCalibRawRpcCoin
&
hit
) {
return
hit
.dump(stream); }
hit
bool hit(const Container &ids, int pdgId)
Definition
JetIRCSafeLabelTool.cxx:64
operator<<
std::ostream & operator<<(std::ostream &stream, const MuonCalib::MuonCalibRawRpcCoin &hit)
Definition
MuonCalibRawRpcCoin.cxx:33
MuonCalibRawRpcCoin.h
MuonCalib::MuonCalibRawRpcCoin
Calib-EDM version of RpcCoinData class.
Definition
MuonCalibRawRpcCoin.h:20
MuonCalib::MuonCalibRawRpcCoin::parentPadId
unsigned short parentPadId() const
Definition
MuonCalibRawRpcCoin.cxx:15
MuonCalib::MuonCalibRawRpcCoin::MuonCalibRawRpcCoin
MuonCalibRawRpcCoin()=default
default constructor
MuonCalib::MuonCalibRawRpcCoin::m_pars
coinPars m_pars
Definition
MuonCalibRawRpcCoin.h:56
MuonCalib::MuonCalibRawRpcCoin::dump
std::ostream & dump(std::ostream &stream) const
dump to be used for operator<<() to dump the MuonCalibRawRpcCoin
Definition
MuonCalibRawRpcCoin.cxx:20
MuonCalib::MuonCalibRawRpcCoin::parentCmId
unsigned short parentCmId() const
Definition
MuonCalibRawRpcCoin.cxx:14
MuonCalib::MuonCalibRawRpcCoin::threshold
unsigned short threshold() const
Definition
MuonCalibRawRpcCoin.cxx:12
MuonCalib::MuonCalibRawRpcCoin::ijk
unsigned short ijk() const
Definition
MuonCalibRawRpcCoin.cxx:11
MuonCalib::MuonCalibRawRpcCoin::overlap
unsigned short overlap() const
Definition
MuonCalibRawRpcCoin.cxx:13
MuonCalib::MuonCalibRawRpcCoin::lowPtCm
bool lowPtCm() const
Definition
MuonCalibRawRpcCoin.cxx:17
MuonCalib::MuonCalibRawRpcCoin::parentSectorId
unsigned short parentSectorId() const
Definition
MuonCalibRawRpcCoin.cxx:16
MuonCalib::MuonCalibRawRpcHit::identify
const MuonFixedId & identify() const
retrieve the MuonFixedId
Definition
MuonCalibRawRpcHit.cxx:10
MuonCalib::MuonCalibRawRpcHit::t
float t() const
retrieve the time
Definition
MuonCalibRawRpcHit.cxx:13
MuonCalib::MuonCalibRawRpcHit::width
float width() const
retrieve the strip width
Definition
MuonCalibRawRpcHit.cxx:14
MuonCalib::MuonCalibRawRpcHit::MuonCalibRawRpcHit
MuonCalibRawRpcHit()=default
default constructor
MuonCalib::MuonCalibRawRpcHit::length
float length() const
retrieve the strip length
Definition
MuonCalibRawRpcHit.cxx:15
MuonCalib::MuonCalibRawRpcHit::globalPosition
const Amg::Vector3D & globalPosition() const
retrieve the position expressed in global coordinates
Definition
MuonCalibRawRpcHit.cxx:11
MuonCalib::MuonCalibRawRpcHit::occupancy
int occupancy() const
retrieve the occupancy (-1 == not assigned to any segment)
Definition
MuonCalibRawRpcHit.cxx:12
MuonCalib
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Definition
CscCalcPed.cxx:21
MuonCalib::MuonCalibRawRpcCoin::defPars
Definition
MuonCalibRawRpcCoin.h:37
Generated on
for ATLAS Offline Software by
1.17.0