![]() |
ATLAS Offline Software
|
#include <RPCchamber.h>
Classes | |
| struct | chamberDefineParams |
| Helper struct containing the minimum number of parameters on top of the CablingObject in order to create an RPC chamber object. More... | |
| struct | chamberParameters |
Private Types | |
| typedef std::vector< int > | ReadoutCh |
| typedef std::list< const EtaCMA * > | CMAlist |
| typedef std::list< const WiredOR * > | WORlist |
Private Member Functions | |
| int | residual (ViewType, int) const |
| std::string | error (const std::string &) const |
Private Attributes | |
| chamberDefineParams | m_params {} |
| int | m_eta_strip_global {0} |
| int | m_eta_conn_global {0} |
| ReadoutCh | m_eta_read_mul |
| CMAlist | m_readoutCMAs |
| WORlist | m_readoutWORs |
| int | m_number {0} |
| int | m_station {0} |
| int | m_sector_type {0} |
| ObjectType | m_tag |
| std::string | m_name |
Definition at line 24 of file RPCchamber.h.
|
private |
Definition at line 68 of file RPCchamber.h.
|
private |
Definition at line 67 of file RPCchamber.h.
|
private |
Definition at line 69 of file RPCchamber.h.
| RPCchamber::RPCchamber | ( | const RPCchamber::chamberParameters & | params | ) |
Helper struct to reduce the number of arguments in the constructor.
Definition at line 16 of file RPCchamber.cxx.
|
default |
|
virtualdefault |
Definition at line 293 of file RPCchamber.cxx.
| void RPCchamber::add_eta_channel | ( | int | channel | ) |
Definition at line 297 of file RPCchamber.cxx.
Definition at line 295 of file RPCchamber.cxx.
| const std::string & RPCchamber::chamber_name | ( | ) | const |
Definition at line 33 of file RPCchamber.cxx.
| bool RPCchamber::check | ( | ) |
Definition at line 68 of file RPCchamber.cxx.
| int RPCchamber::doubletR | ( | ) | const |
Definition at line 36 of file RPCchamber.cxx.
| int RPCchamber::doubletZ | ( | ) | const |
Definition at line 37 of file RPCchamber.cxx.
|
nodiscardprivate |
Definition at line 105 of file RPCchamber.cxx.
|
nodiscardinherited |
Definition at line 22 of file CablingObject.cxx.
| int RPCchamber::eta_conn_global | ( | ) | const |
Definition at line 25 of file RPCchamber.cxx.
| int RPCchamber::eta_connectors | ( | ) | const |
Definition at line 23 of file RPCchamber.cxx.
| const RPCchamber::ReadoutCh & RPCchamber::eta_read_mul | ( | ) | const |
Definition at line 43 of file RPCchamber.cxx.
| int RPCchamber::eta_strip_global | ( | ) | const |
Definition at line 24 of file RPCchamber.cxx.
| int RPCchamber::eta_strips | ( | ) | const |
Definition at line 22 of file RPCchamber.cxx.
| std::string RPCchamber::extendedName | ( | int | sector | ) | const |
Definition at line 299 of file RPCchamber.cxx.
| bool RPCchamber::Gconn_2_Lnumber | ( | ViewType | side, |
| int | global_address, | ||
| int & | local_address, | ||
| int & | strip_number ) const |
Definition at line 223 of file RPCchamber.cxx.
| bool RPCchamber::global_connector | ( | ViewType | side, |
| HalfType | h_barrel, | ||
| int | strip_number, | ||
| int & | global_address, | ||
| int & | left_strips, | ||
| int & | right_strips ) const |
Definition at line 188 of file RPCchamber.cxx.
| bool RPCchamber::global_strip | ( | ViewType | side, |
| HalfType | h_barrel, | ||
| int | strip_number, | ||
| int & | global_address ) const |
Definition at line 133 of file RPCchamber.cxx.
| bool RPCchamber::Gstrip_2_Lnumber | ( | ViewType | side, |
| int | global_address, | ||
| int & | strip_number ) const |
Definition at line 208 of file RPCchamber.cxx.
| int RPCchamber::ijk_etaReadout | ( | ) | const |
Definition at line 30 of file RPCchamber.cxx.
| int RPCchamber::ijk_phiReadout | ( | ) | const |
Definition at line 31 of file RPCchamber.cxx.
| bool RPCchamber::inversion | ( | int | sector | ) | const |
Definition at line 346 of file RPCchamber.cxx.
| bool RPCchamber::local_connector | ( | ViewType | side, |
| int | strip_number, | ||
| int & | local_address, | ||
| int & | low_eta_strips, | ||
| int & | hi_eta_strips ) const |
Definition at line 153 of file RPCchamber.cxx.
| bool RPCchamber::local_strip | ( | ViewType | side, |
| int | strip_number, | ||
| int & | local_address ) const |
Definition at line 112 of file RPCchamber.cxx.
|
inlineinherited |
Definition at line 23 of file BaseObject.h.
|
nodiscardinherited |
Definition at line 30 of file CablingObject.cxx.
|
inherited |
Definition at line 12 of file CablingObject.cxx.
|
default |
| int RPCchamber::phi_connectors | ( | ) | const |
Definition at line 28 of file RPCchamber.cxx.
| int RPCchamber::phi_strips | ( | ) | const |
Definition at line 26 of file RPCchamber.cxx.
| int RPCchamber::phiReadoutPannels | ( | ) | const |
Definition at line 38 of file RPCchamber.cxx.
|
virtual |
Reimplemented from BaseObject.
Definition at line 250 of file RPCchamber.cxx.
| const RPCchamber::CMAlist & RPCchamber::readoutCMAs | ( | ) | const |
Definition at line 45 of file RPCchamber.cxx.
| const RPCchamber::WORlist & RPCchamber::readoutWORs | ( | ) | const |
Definition at line 46 of file RPCchamber.cxx.
|
private |
Definition at line 172 of file RPCchamber.cxx.
|
inherited |
Definition at line 14 of file CablingObject.cxx.
| void RPCchamber::set_eta_co_global | ( | int | gl | ) |
Definition at line 248 of file RPCchamber.cxx.
| void RPCchamber::set_eta_st_global | ( | int | gl | ) |
Definition at line 246 of file RPCchamber.cxx.
| bool RPCchamber::setup | ( | SectorLogicSetup & | setup | ) |
Definition at line 48 of file RPCchamber.cxx.
|
inherited |
Definition at line 13 of file CablingObject.cxx.
| int RPCchamber::stationEta | ( | ) | const |
Definition at line 35 of file RPCchamber.cxx.
| std::string RPCchamber::stationName | ( | ) | const |
Definition at line 34 of file RPCchamber.cxx.
| int RPCchamber::strips_in_Eta_Conn | ( | ) | const |
Definition at line 40 of file RPCchamber.cxx.
| int RPCchamber::strips_in_Phi_Conn | ( | ) | const |
Definition at line 41 of file RPCchamber.cxx.
|
inlineinherited |
Definition at line 22 of file BaseObject.h.
|
private |
Definition at line 73 of file RPCchamber.h.
|
private |
Definition at line 75 of file RPCchamber.h.
|
private |
Definition at line 72 of file RPCchamber.h.
|
privateinherited |
Definition at line 16 of file BaseObject.h.
|
privateinherited |
Definition at line 12 of file CablingObject.h.
|
private |
Definition at line 71 of file RPCchamber.h.
|
private |
Definition at line 77 of file RPCchamber.h.
|
private |
Definition at line 78 of file RPCchamber.h.
|
privateinherited |
Definition at line 14 of file CablingObject.h.
|
privateinherited |
Definition at line 13 of file CablingObject.h.
|
privateinherited |
Definition at line 15 of file BaseObject.h.