![]() |
ATLAS Offline Software
|
#include <TileRawData.h>
Public Member Functions | |
TileRawData () | |
TileRawData (const HWIdentifier &HWid) | |
TileRawData (const Identifier &id) | |
virtual | ~TileRawData ()=default |
Identifier | identify (void) const |
HWIdentifier | adc_HWID (void) const |
Identifier | adc_ID (void) const |
Identifier | pmt_ID (void) const |
Identifier | cell_ID (void) const |
Identifier | cell_ID_index (int &index, int &pmt) const |
Identifier | tt_ID (void) const |
Identifier | mt_ID (void) const |
int | frag_ID (void) const |
virtual std::string | whoami (void) const |
virtual void | print (void) const |
virtual | operator std::string () const |
Static Public Member Functions | |
static void | print_to_stream (const std::vector< float > &val, const std::string &label, std::ostringstream &text) |
static void | print_to_stream (const std::vector< double > &val, const std::string &label, std::ostringstream &text) |
static void | print_to_stream (const std::vector< uint32_t > &val, const std::string &label, std::ostringstream &text) |
Private Attributes | |
HWIdentifier | m_adc_hwid |
Definition at line 33 of file TileRawData.h.
|
inline |
Definition at line 38 of file TileRawData.h.
|
inline |
Definition at line 42 of file TileRawData.h.
TileRawData::TileRawData | ( | const Identifier & | id | ) |
Definition at line 36 of file TileRawData.cxx.
|
virtualdefault |
|
inline |
Definition at line 53 of file TileRawData.h.
Identifier TileRawData::adc_ID | ( | void | ) | const |
Definition at line 53 of file TileRawData.cxx.
Identifier TileRawData::cell_ID | ( | void | ) | const |
Definition at line 61 of file TileRawData.cxx.
Identifier TileRawData::cell_ID_index | ( | int & | index, |
int & | pmt | ||
) | const |
Definition at line 65 of file TileRawData.cxx.
int TileRawData::frag_ID | ( | void | ) | const |
Definition at line 77 of file TileRawData.cxx.
|
inline |
Definition at line 52 of file TileRawData.h.
Identifier TileRawData::mt_ID | ( | void | ) | const |
Definition at line 73 of file TileRawData.cxx.
|
virtual |
Reimplemented in TileRawChannel, TileDigits, and TileBeamElem.
Definition at line 46 of file TileRawData.cxx.
Identifier TileRawData::pmt_ID | ( | void | ) | const |
Definition at line 57 of file TileRawData.cxx.
|
virtual |
Reimplemented in TileRawChannel, TileDigits, and TileBeamElem.
Definition at line 41 of file TileRawData.cxx.
Identifier TileRawData::tt_ID | ( | void | ) | const |
Definition at line 69 of file TileRawData.cxx.
|
inlinevirtual |
Reimplemented in TileRawChannel, TileDigits, and TileBeamElem.
Definition at line 63 of file TileRawData.h.
|
private |
Definition at line 82 of file TileRawData.h.