ATLAS Offline Software
|
#include <TileBeamElem.h>
Public Member Functions | |
TileBeamElem () | |
TileBeamElem (const HWIdentifier &HWid, const std::vector< uint32_t > &digits) | |
TileBeamElem (const HWIdentifier &HWid, std::vector< uint32_t > &&digits) | |
TileBeamElem (const Identifier &id, const std::vector< uint32_t > &digits) | |
TileBeamElem (const HWIdentifier &HWid, uint32_t digit) | |
int | size (void) const |
const std::vector< uint32_t > & | get_digits (void) const |
std::string | whoami (void) const |
void | print (void) const |
operator std::string () const | |
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 |
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 | |
std::vector< uint32_t > | m_digits |
HWIdentifier | m_adc_hwid |
Definition at line 26 of file TileBeamElem.h.
|
inline |
Definition at line 32 of file TileBeamElem.h.
TileBeamElem::TileBeamElem | ( | const HWIdentifier & | HWid, |
const std::vector< uint32_t > & | digits | ||
) |
Definition at line 36 of file TileBeamElem.cxx.
TileBeamElem::TileBeamElem | ( | const HWIdentifier & | HWid, |
std::vector< uint32_t > && | digits | ||
) |
Definition at line 44 of file TileBeamElem.cxx.
TileBeamElem::TileBeamElem | ( | const Identifier & | id, |
const std::vector< uint32_t > & | digits | ||
) |
Definition at line 28 of file TileBeamElem.cxx.
TileBeamElem::TileBeamElem | ( | const HWIdentifier & | HWid, |
uint32_t | digit | ||
) |
Definition at line 52 of file TileBeamElem.cxx.
|
inlineinherited |
Definition at line 53 of file TileRawData.h.
|
inherited |
Definition at line 53 of file TileRawData.cxx.
|
inherited |
Definition at line 61 of file TileRawData.cxx.
|
inherited |
Definition at line 65 of file TileRawData.cxx.
|
inherited |
Definition at line 77 of file TileRawData.cxx.
|
inline |
Definition at line 47 of file TileBeamElem.h.
|
inlineinherited |
Definition at line 52 of file TileRawData.h.
|
inherited |
Definition at line 73 of file TileRawData.cxx.
|
virtual |
|
inherited |
Definition at line 57 of file TileRawData.cxx.
|
virtual |
Reimplemented from TileRawData.
Definition at line 61 of file TileBeamElem.cxx.
|
inline |
Definition at line 45 of file TileBeamElem.h.
|
inherited |
Definition at line 69 of file TileRawData.cxx.
|
inlinevirtual |
Reimplemented from TileRawData.
Definition at line 49 of file TileBeamElem.h.
|
privateinherited |
Definition at line 82 of file TileRawData.h.
|
private |
Definition at line 58 of file TileBeamElem.h.