ATLAS Offline Software
Loading...
Searching...
No Matches
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
6
7#include <iostream>
8
9namespace 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; }
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
33std::ostream &operator<<(std::ostream &stream, const MuonCalib::MuonCalibRawRpcCoin &hit) { return hit.dump(stream); }
std::ostream & operator<<(std::ostream &stream, const MuonCalib::MuonCalibRawRpcCoin &hit)
Calib-EDM version of RpcCoinData class.
MuonCalibRawRpcCoin()=default
default constructor
std::ostream & dump(std::ostream &stream) const
dump to be used for operator<<() to dump the MuonCalibRawRpcCoin
unsigned short parentSectorId() const
const MuonFixedId & identify() const
retrieve the MuonFixedId
float t() const
retrieve the time
float width() const
retrieve the strip width
MuonCalibRawRpcHit()=default
default constructor
float length() const
retrieve the strip length
const Amg::Vector3D & globalPosition() const
retrieve the position expressed in global coordinates
int occupancy() const
retrieve the occupancy (-1 == not assigned to any segment)
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.