ATLAS Offline Software
|
#include <L1TopoResult.h>
Public Member Functions | |
L1TopoResult () | |
L1TopoResult (const DataVector< xAOD::L1TopoRawData > &container) | |
~L1TopoResult () | |
const std::shared_ptr< L1Topo::L1TopoROD > & | getROD (unsigned index) const |
const std::shared_ptr< L1Topo::L1TopoFPGA > & | getFPGA (unsigned index) const |
const std::bitset< s_nTopoOutputs > & | getDecisions () const |
const std::bitset< s_nTopoOutputs > & | getOverflows () const |
const std::bitset< s_nTopoOutputs > & | getTopo1Opt0 () const |
const std::bitset< s_nTopoOutputs > & | getTopo1Opt1 () const |
const std::bitset< s_nTopoOutputs > & | getTopo1Opt2 () const |
const std::bitset< s_nTopoOutputs > & | getTopo1Opt3 () const |
bool | getStatus () |
unsigned | getRODSize () |
unsigned | getFPGASize () |
void | decode (const DataVector< xAOD::L1TopoRawData > &container) |
method used by constructor to decode xAOD More... | |
Private Attributes | |
std::vector< std::shared_ptr< L1Topo::L1TopoROD > > | m_l1topoROD |
std::vector< std::shared_ptr< L1Topo::L1TopoFPGA > > | m_l1topoFPGA |
std::bitset< s_nTopoOutputs > | m_decisions |
std::bitset< s_nTopoOutputs > | m_overflows |
std::bitset< s_nTopoOutputs > | m_topo1opt0 |
std::bitset< s_nTopoOutputs > | m_topo1opt1 |
std::bitset< s_nTopoOutputs > | m_topo1opt2 |
std::bitset< s_nTopoOutputs > | m_topo1opt3 |
bool | m_status |
Static Private Attributes | |
static constexpr size_t | s_nTopoOutputs {128} |
Number of topo outputs. More... | |
Definition at line 29 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
L1Topo::L1TopoResult::L1TopoResult | ( | ) |
Definition at line 11 of file L1Topo/L1TopoRDO/src/L1TopoResult.cxx.
L1Topo::L1TopoResult::L1TopoResult | ( | const DataVector< xAOD::L1TopoRawData > & | container | ) |
Definition at line 15 of file L1Topo/L1TopoRDO/src/L1TopoResult.cxx.
L1Topo::L1TopoResult::~L1TopoResult | ( | ) |
Definition at line 21 of file L1Topo/L1TopoRDO/src/L1TopoResult.cxx.
void L1Topo::L1TopoResult::decode | ( | const DataVector< xAOD::L1TopoRawData > & | container | ) |
method used by constructor to decode xAOD
Definition at line 24 of file L1Topo/L1TopoRDO/src/L1TopoResult.cxx.
|
inline |
Definition at line 45 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
inline |
Definition at line 44 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
inline |
Definition at line 53 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
inline |
Definition at line 46 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
inline |
Definition at line 43 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
inline |
Definition at line 52 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
inline |
Definition at line 51 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
inline |
Definition at line 47 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
inline |
Definition at line 48 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
inline |
Definition at line 49 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
inline |
Definition at line 50 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
private |
Definition at line 62 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
private |
Definition at line 61 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
private |
Definition at line 60 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
private |
Definition at line 63 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
private |
Definition at line 69 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
private |
Definition at line 64 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
private |
Definition at line 65 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
private |
Definition at line 66 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
private |
Definition at line 67 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.
|
staticconstexprprivate |
Number of topo outputs.
Definition at line 33 of file L1Topo/L1TopoRDO/L1TopoRDO/L1TopoResult.h.