ATLAS Offline Software
|
#include <RPCDQUtils.h>
Public Member Functions | |
RpcPanel ()=default | |
RpcPanel (Identifier id, const RpcIdHelper &rpcIdHelper) | |
RpcPanel (const Muon::IMuonIdHelperSvc &idHelperSvc, const MuonGM::RpcReadoutElement *_readoutEl, const int _doubletZ, const int _doubletPhi, const int _gasgap, const int _measPhi) | |
void | FillRpcId (Identifier id, const RpcIdHelper &rpcIdHelper) |
void | SetPanelIndex (int index) |
std::string | getOnlineConvention () const |
std::pair< int, int > | getSectorLayer () const |
std::string | getElementStr () const |
bool | operator== (const RpcPanel &rhs) const |
bool | operator< (const RpcPanel &rhs) const |
bool | operator> (const RpcPanel &rhs) const |
Public Attributes | |
const MuonGM::RpcReadoutElement * | readoutEl {nullptr} |
Identifier | panelId {0} |
bool | panel_valid {false} |
std::string | panel_str {} |
std::string | panel_name {} |
std::string | stationNameStr {} |
int | stationName {0} |
int | stationEta {0} |
int | stationPhi {0} |
int | doubletR {0} |
int | doubletZ {0} |
int | doubletPhi {0} |
int | gasGap {0} |
int | measPhi {-1} |
int | panel_index {-1} |
unsigned | NHit_perEvt {0} |
Definition at line 20 of file RPCDQUtils.h.
|
default |
RpcPanel::RpcPanel | ( | Identifier | id, |
const RpcIdHelper & | rpcIdHelper | ||
) |
Definition at line 22 of file RPCDQUtils.cxx.
RpcPanel::RpcPanel | ( | const Muon::IMuonIdHelperSvc & | idHelperSvc, |
const MuonGM::RpcReadoutElement * | _readoutEl, | ||
const int | _doubletZ, | ||
const int | _doubletPhi, | ||
const int | _gasgap, | ||
const int | _measPhi | ||
) |
Definition at line 49 of file RPCDQUtils.cxx.
void RpcPanel::FillRpcId | ( | Identifier | id, |
const RpcIdHelper & | rpcIdHelper | ||
) |
Definition at line 27 of file RPCDQUtils.cxx.
std::string RpcPanel::getElementStr | ( | ) | const |
Definition at line 88 of file RPCDQUtils.cxx.
std::string RpcPanel::getOnlineConvention | ( | ) | const |
Definition at line 120 of file RPCDQUtils.cxx.
std::pair< int, int > RpcPanel::getSectorLayer | ( | ) | const |
Definition at line 184 of file RPCDQUtils.cxx.
Definition at line 110 of file RPCDQUtils.cxx.
Definition at line 97 of file RPCDQUtils.cxx.
Definition at line 115 of file RPCDQUtils.cxx.
void RpcPanel::SetPanelIndex | ( | int | index | ) |
Definition at line 83 of file RPCDQUtils.cxx.
int RpcPanel::doubletPhi {0} |
Definition at line 43 of file RPCDQUtils.h.
int RpcPanel::doubletR {0} |
Definition at line 41 of file RPCDQUtils.h.
int RpcPanel::doubletZ {0} |
Definition at line 42 of file RPCDQUtils.h.
int RpcPanel::gasGap {0} |
Definition at line 44 of file RPCDQUtils.h.
int RpcPanel::measPhi {-1} |
Definition at line 45 of file RPCDQUtils.h.
unsigned RpcPanel::NHit_perEvt {0} |
Definition at line 47 of file RPCDQUtils.h.
int RpcPanel::panel_index {-1} |
Definition at line 46 of file RPCDQUtils.h.
std::string RpcPanel::panel_name {} |
Definition at line 32 of file RPCDQUtils.h.
std::string RpcPanel::panel_str {} |
Definition at line 31 of file RPCDQUtils.h.
bool RpcPanel::panel_valid {false} |
Definition at line 30 of file RPCDQUtils.h.
Identifier RpcPanel::panelId {0} |
Definition at line 29 of file RPCDQUtils.h.
const MuonGM::RpcReadoutElement* RpcPanel::readoutEl {nullptr} |
Definition at line 27 of file RPCDQUtils.h.
int RpcPanel::stationEta {0} |
Definition at line 39 of file RPCDQUtils.h.
int RpcPanel::stationName {0} |
Definition at line 38 of file RPCDQUtils.h.
std::string RpcPanel::stationNameStr {} |
Definition at line 33 of file RPCDQUtils.h.
int RpcPanel::stationPhi {0} |
Definition at line 40 of file RPCDQUtils.h.