#include <PADreadout.h>
Definition at line 19 of file PADreadout.h.
◆ PADreadout() [1/2]
| PADreadout::PADreadout |
( |
int | sector, |
|
|
int | pad ) |
Definition at line 10 of file PADreadout.cxx.
10 :
14{
15}
RPCtrigDataObject(int, const std::string &)
◆ PADreadout() [2/2]
| PADreadout::PADreadout |
( |
const PADreadout & | readout | ) |
|
Definition at line 18 of file PADreadout.cxx.
18 :
22{
24}
const std::string & name() const
MatrixReadOut * m_matrices_readout[8]
MatrixReadOut * matrices_readout(int) const
◆ give_pad_readout()
| PadReadOut * PADreadout::give_pad_readout |
( |
void | | ) |
|
Definition at line 81 of file PADreadout.cxx.
82{
85}
std::unique_ptr< PadReadOut > m_pad_readout
◆ load_readout()
| void PADreadout::load_readout |
( |
std::array< MatrixReadOut *, 2 > & | readout | ) |
|
Definition at line 60 of file PADreadout.cxx.
61{
64 if( mat > 6 ){
65 throw std::runtime_error("trying to load more than 8 matrices into PAD readout!");
66 }
69}
◆ matrices_readout()
Definition at line 72 of file PADreadout.cxx.
73{
74 if(i>7) {
75 return 0;
76 }
78}
◆ name()
| const std::string & BaseObject::name |
( |
| ) |
const |
|
inlineinherited |
◆ number()
| int RPCtrigDataObject::number |
( |
void | | ) |
const |
|
inlineinherited |
◆ operator!=()
| bool PADreadout::operator!= |
( |
const PADreadout & | padReadout | ) |
const |
Definition at line 46 of file PADreadout.cxx.
47{
48 return !(*this == padReadout);
49}
◆ operator<()
| bool PADreadout::operator< |
( |
const PADreadout & | padReadout | ) |
const |
◆ operator=()
◆ operator==()
| bool PADreadout::operator== |
( |
const PADreadout & | padReadout | ) |
const |
◆ PAD()
| int PADreadout::PAD |
( |
void | | ) |
const |
|
inline |
◆ Print()
| void RPCtrigDataObject::Print |
( |
std::ostream & | stream, |
|
|
bool | detail ) const |
|
virtualinherited |
◆ PrintElement()
| void RPCtrigDataObject::PrintElement |
( |
std::ostream & | , |
|
|
std::string | , |
|
|
bool | ) const |
|
inlineinherited |
◆ sector()
| int PADreadout::sector |
( |
void | | ) |
const |
|
inline |
◆ set_number()
| void RPCtrigDataObject::set_number |
( |
int | number | ) |
|
|
inherited |
◆ tag()
◆ m_matrices_readout
◆ m_name
| std::string BaseObject::m_name |
|
privateinherited |
◆ m_number
| int RPCtrigDataObject::m_number |
|
privateinherited |
◆ m_PAD
◆ m_pad_readout
| std::unique_ptr<PadReadOut> PADreadout::m_pad_readout |
|
private |
◆ m_sector
◆ m_tag
The documentation for this class was generated from the following files: