#include <RPCdecoder.h>
|
| RPCdecoder () |
|
| RPCdecoder (unsigned int) |
|
| RPCdecoder (int, int, int, int, int, int) |
|
| RPCdecoder (ViewType, int, int, int, int, int) |
|
| RPCdecoder (const RPCdecoder &deco) |
|
RPCdecoder & | operator= (const RPCdecoder &deco) |
|
| ~RPCdecoder ()=default |
|
RPCdecoder & | operator() (unsigned int) |
|
RPCdecoder & | operator() (ViewType, int, int, int, int, int) |
|
RPCdecoder & | operator() (int, int, int, int, int, int) |
|
| operator bool () |
|
bool | OK (int, value_type) const |
|
unsigned int | code (void) const |
|
int | strip_type (void) const |
|
int | logic_sector (void) const |
|
int | lvl1_station (void) const |
|
int | rpc_layer (void) const |
|
int | rpc_z_index (void) const |
|
int | strip_number (void) const |
|
int | cabling_code (void) const |
|
ViewType | view (void) const |
|
HalfType | half_barrel (void) const |
|
int | side2type (ViewType side) const |
|
void | Print (std::ostream &, bool) const |
|
Definition at line 13 of file RPCdecoder.h.
◆ value_type
Enumerator |
---|
Strip_Type | |
Logic_Sector | |
LVL1_Station | |
RPC_Layer | |
Definition at line 15 of file RPCdecoder.h.
◆ RPCdecoder() [1/5]
RPCdecoder::RPCdecoder |
( |
| ) |
|
◆ RPCdecoder() [2/5]
RPCdecoder::RPCdecoder |
( |
unsigned int |
code | ) |
|
◆ RPCdecoder() [3/5]
RPCdecoder::RPCdecoder |
( |
int |
strip_type, |
|
|
int |
logic_sector, |
|
|
int |
lvl1_station, |
|
|
int |
rpc_layer, |
|
|
int |
rpc_z_index, |
|
|
int |
strip_number |
|
) |
| |
◆ RPCdecoder() [4/5]
RPCdecoder::RPCdecoder |
( |
ViewType |
side, |
|
|
int |
logic_sector, |
|
|
int |
lvl1_station, |
|
|
int |
rpc_layer, |
|
|
int |
rpc_z_index, |
|
|
int |
strip_number |
|
) |
| |
◆ RPCdecoder() [5/5]
◆ ~RPCdecoder()
RPCdecoder::~RPCdecoder |
( |
| ) |
|
|
default |
◆ cabling_code()
int RPCdecoder::cabling_code |
( |
void |
| ) |
const |
|
inline |
◆ code()
unsigned int RPCdecoder::code |
( |
void |
| ) |
const |
|
inline |
◆ fault_decoding()
void RPCdecoder::fault_decoding |
( |
int |
value, |
|
|
value_type |
type |
|
) |
| |
|
private |
◆ half_barrel()
HalfType RPCdecoder::half_barrel |
( |
void |
| ) |
const |
◆ logic_sector()
int RPCdecoder::logic_sector |
( |
void |
| ) |
const |
|
inline |
◆ lvl1_station()
int RPCdecoder::lvl1_station |
( |
void |
| ) |
const |
|
inline |
◆ OK()
bool RPCdecoder::OK |
( |
int |
value, |
|
|
value_type |
type |
|
) |
| const |
◆ operator bool()
RPCdecoder::operator bool |
( |
| ) |
|
|
inline |
◆ operator()() [1/3]
RPCdecoder & RPCdecoder::operator() |
( |
int |
strip_type, |
|
|
int |
logic_sector, |
|
|
int |
lvl1_station, |
|
|
int |
rpc_layer, |
|
|
int |
rpc_z_index, |
|
|
int |
strip_number |
|
) |
| |
◆ operator()() [2/3]
RPCdecoder & RPCdecoder::operator() |
( |
unsigned int |
code | ) |
|
◆ operator()() [3/3]
RPCdecoder & RPCdecoder::operator() |
( |
ViewType |
side, |
|
|
int |
logic_sector, |
|
|
int |
lvl1_station, |
|
|
int |
rpc_layer, |
|
|
int |
rpc_z_index, |
|
|
int |
strip_number |
|
) |
| |
◆ operator=()
◆ Print()
void RPCdecoder::Print |
( |
std::ostream & |
stream, |
|
|
bool |
detail |
|
) |
| const |
Definition at line 165 of file RPCdecoder.cxx.
166 unsigned int div = 247;
169 stream <<
"RPC strip hash code " <<
code() <<
":" << std::endl;
171 stream <<
" half barrel = " << half << std::endl;
◆ reset()
void RPCdecoder::reset |
( |
void |
| ) |
|
|
private |
◆ reset_data()
void RPCdecoder::reset_data |
( |
void |
| ) |
|
|
private |
◆ reset_status()
void RPCdecoder::reset_status |
( |
void |
| ) |
|
|
private |
◆ rpc_layer()
int RPCdecoder::rpc_layer |
( |
void |
| ) |
const |
|
inline |
◆ rpc_z_index()
int RPCdecoder::rpc_z_index |
( |
void |
| ) |
const |
|
inline |
◆ set_code()
void RPCdecoder::set_code |
( |
int |
strip_type, |
|
|
int |
logic_sector, |
|
|
int |
lvl1_station, |
|
|
int |
rpc_layer, |
|
|
int |
rpc_z_index, |
|
|
int |
strip_number |
|
) |
| |
|
private |
◆ set_indexes()
void RPCdecoder::set_indexes |
( |
unsigned int |
code | ) |
|
|
private |
◆ side2type()
int RPCdecoder::side2type |
( |
ViewType |
side | ) |
const |
◆ strip_number()
int RPCdecoder::strip_number |
( |
void |
| ) |
const |
|
inline |
◆ strip_type()
int RPCdecoder::strip_type |
( |
void |
| ) |
const |
|
inline |
◆ view()
ViewType RPCdecoder::view |
( |
void |
| ) |
const |
◆ m_code
unsigned int RPCdecoder::m_code = 0U |
|
private |
◆ m_fail
bool RPCdecoder::m_fail = false |
|
private |
◆ m_logic_sector
int RPCdecoder::m_logic_sector = 0 |
|
private |
◆ m_lvl1_station
int RPCdecoder::m_lvl1_station = 0 |
|
private |
◆ m_rpc_layer
int RPCdecoder::m_rpc_layer = 0 |
|
private |
◆ m_rpc_z_index
int RPCdecoder::m_rpc_z_index = 0 |
|
private |
◆ m_strip_number
int RPCdecoder::m_strip_number = 0 |
|
private |
◆ m_strip_type
int RPCdecoder::m_strip_type = 0 |
|
private |
◆ s_value_boundaries
const int RPCdecoder::s_value_boundaries |
|
staticprivate |
Initial value:= {
{1, 2},
{0, 63},
{1, 3},
{0, 1}
}
Definition at line 18 of file RPCdecoder.h.
◆ s_value_descriptions
The documentation for this class was generated from the following files: