ATLAS Offline Software
|
#include <PADreadout.h>
Public Member Functions | |
PADreadout (int, int) | |
PADreadout (const PADreadout &) | |
PADreadout | operator= (const PADreadout &) |
bool | operator== (const PADreadout &) const |
bool | operator!= (const PADreadout &) const |
bool | operator< (const PADreadout &) const |
void | load_readout (std::array< MatrixReadOut *, 2 > &) |
int | sector (void) const |
int | PAD (void) const |
MatrixReadOut * | matrices_readout (int) const |
PadReadOut * | give_pad_readout (void) |
void | set_number (int) |
int | number (void) const |
void | PrintElement (std::ostream &, std::string, bool) const |
void | Print (std::ostream &, bool) const |
ObjectType | tag () const |
const std::string & | name () const |
Private Attributes | |
int | m_sector |
int | m_PAD |
MatrixReadOut * | m_matrices_readout [8] = {nullptr} |
std::unique_ptr< PadReadOut > | m_pad_readout |
int | m_number |
ObjectType | m_tag |
std::string | m_name |
Definition at line 19 of file PADreadout.h.
PADreadout::PADreadout | ( | int | sector, |
int | pad | ||
) |
Definition at line 10 of file PADreadout.cxx.
PADreadout::PADreadout | ( | const PADreadout & | readout | ) |
Definition at line 18 of file PADreadout.cxx.
PadReadOut * PADreadout::give_pad_readout | ( | void | ) |
Definition at line 81 of file PADreadout.cxx.
void PADreadout::load_readout | ( | std::array< MatrixReadOut *, 2 > & | readout | ) |
Definition at line 60 of file PADreadout.cxx.
MatrixReadOut * PADreadout::matrices_readout | ( | int | i | ) | const |
Definition at line 72 of file PADreadout.cxx.
|
inlineinherited |
Definition at line 23 of file BaseObject.h.
|
inlineinherited |
Definition at line 29 of file RPCtrigDataObject.h.
bool PADreadout::operator!= | ( | const PADreadout & | padReadout | ) | const |
Definition at line 46 of file PADreadout.cxx.
bool PADreadout::operator< | ( | const PADreadout & | padReadout | ) | const |
PADreadout PADreadout::operator= | ( | const PADreadout & | readout | ) |
Definition at line 27 of file PADreadout.cxx.
bool PADreadout::operator== | ( | const PADreadout & | padReadout | ) | const |
|
inline |
Definition at line 41 of file PADreadout.h.
|
virtualinherited |
Reimplemented from BaseObject.
Reimplemented in SLpatterns.
Definition at line 31 of file RPCtrigDataObject.cxx.
|
inlineinherited |
Definition at line 31 of file RPCtrigDataObject.h.
|
inline |
Definition at line 40 of file PADreadout.h.
|
inherited |
Definition at line 42 of file RPCtrigDataObject.cxx.
|
inlineinherited |
Definition at line 22 of file BaseObject.h.
|
private |
Definition at line 25 of file PADreadout.h.
|
privateinherited |
Definition at line 16 of file BaseObject.h.
|
privateinherited |
Definition at line 17 of file RPCtrigDataObject.h.
|
private |
Definition at line 23 of file PADreadout.h.
|
private |
Definition at line 26 of file PADreadout.h.
|
private |
Definition at line 22 of file PADreadout.h.
|
privateinherited |
Definition at line 15 of file BaseObject.h.