![]() |
ATLAS Offline Software
|
Persistent representation of the transient Muon::RpcCoinData class. More...
#include <RpcCoinData_p1.h>
Public Member Functions | |
| RpcCoinData_p1 ()=default | |
Public Attributes | |
Data from Trk::PrepRawData (minus m_indexAndHash and m_clusId, which are both recomputed) | |
| float | m_localPos {0.f} |
| Equivalent to localPosition (locX) in the base class. | |
| float | m_errorMat {0.f} |
| 1-d ErrorMatrix in the base class. | |
| std::vector< short > | m_rdoList {} |
| delta of Identifiers of RDOs used to make PRD | |
Data from Muon::RpcPrepData | |
| float | m_time {0.f} |
| int | m_ambiguityFlag {0} |
Data from RpcCoinData | |
| unsigned short | m_ijk {0} |
| unsigned short | m_threshold {0} |
| unsigned short | m_overlap {0} |
| unsigned short | m_parentCmId {0} |
| unsigned short | m_parentPadId {0} |
| unsigned short | m_parentSectorId {0} |
| bool | m_lowPtCm {false} |
Persistent representation of the transient Muon::RpcCoinData class.
We don't write out (from Trk::PrepRawData) m_indexAndHash (can be recomputed), m_clusId (can be recomputed). For RpcCoinData_p1, I decided not to use MuonCoinDataCollection etc (as is used by TgcCoinData), as we can get better compression with MuonPRD_Container_p2
Definition at line 23 of file RpcCoinData_p1.h.
|
default |
| int Muon::RpcCoinData_p1::m_ambiguityFlag {0} |
Definition at line 39 of file RpcCoinData_p1.h.
| float Muon::RpcCoinData_p1::m_errorMat {0.f} |
| unsigned short Muon::RpcCoinData_p1::m_ijk {0} |
Definition at line 44 of file RpcCoinData_p1.h.
| float Muon::RpcCoinData_p1::m_localPos {0.f} |
Equivalent to localPosition (locX) in the base class.
Definition at line 31 of file RpcCoinData_p1.h.
| bool Muon::RpcCoinData_p1::m_lowPtCm {false} |
Definition at line 50 of file RpcCoinData_p1.h.
| unsigned short Muon::RpcCoinData_p1::m_overlap {0} |
Definition at line 46 of file RpcCoinData_p1.h.
| unsigned short Muon::RpcCoinData_p1::m_parentCmId {0} |
Definition at line 47 of file RpcCoinData_p1.h.
| unsigned short Muon::RpcCoinData_p1::m_parentPadId {0} |
Definition at line 48 of file RpcCoinData_p1.h.
| unsigned short Muon::RpcCoinData_p1::m_parentSectorId {0} |
Definition at line 49 of file RpcCoinData_p1.h.
| std::vector<short> Muon::RpcCoinData_p1::m_rdoList {} |
| unsigned short Muon::RpcCoinData_p1::m_threshold {0} |
Definition at line 45 of file RpcCoinData_p1.h.
| float Muon::RpcCoinData_p1::m_time {0.f} |
Definition at line 38 of file RpcCoinData_p1.h.