Counter payload description. More...
#include <PennMicroSlice.hh>
Public Types | |
typedef uint64_t | counter_set_t |
typedef uint16_t | data_size_t |
Public Member Functions | |
counter_set_t | get_bsu_cl () |
bool | get_tsu_wu (uint32_t idx) |
bool | get_tsu_el (uint32_t idx) |
bool | get_tsu_extra (uint32_t idx) |
bool | get_tsu_nu (uint32_t idx) |
bool | get_tsu_sl (uint32_t idx) |
bool | get_tsu_nl (uint32_t idx) |
bool | get_tsu_su (uint32_t idx) |
bool | get_bsu_rm (uint32_t idx) |
bool | get_bsu_cu (uint32_t idx) |
bool | get_bsu_cl (uint32_t idx) |
bool | get_bsu_rl (uint32_t idx) |
bool | get_counter_status (uint32_t idx) const |
Static Public Member Functions | |
static data_size_t | get_counter_type (uint32_t bit_idx) |
static uint32_t | get_counter_type_pos (uint32_t bit_idx) |
Public Attributes | |
counter_set_t | tsu_wu: 10 |
counter_set_t | tsu_el: 10 |
counter_set_t | tsu_extra: 4 |
counter_set_t | tsu_nu: 6 |
counter_set_t | tsu_sl: 6 |
counter_set_t | tsu_nl: 6 |
counter_set_t | tsu_su: 6 |
counter_set_t | bsu_rm: 16 |
counter_set_t | bsu_cu: 10 |
counter_set_t | bsu_cl1: 6 |
counter_set_t | bsu_extra: 1 |
counter_set_t | bsu_cl2: 7 |
counter_set_t | bsu_rl: 10 |
counter_set_t | padding: 30 |
Counter payload description.
Definition at line 192 of file PennMicroSlice.hh.
typedef uint64_t dune::PennMicroSlice::Payload_Counter::counter_set_t |
Definition at line 193 of file PennMicroSlice.hh.
typedef uint16_t dune::PennMicroSlice::Payload_Counter::data_size_t |
Definition at line 194 of file PennMicroSlice.hh.
|
inline |
Definition at line 268 of file PennMicroSlice.hh.
|
inline |
Definition at line 299 of file PennMicroSlice.hh.
|
inline |
Definition at line 295 of file PennMicroSlice.hh.
|
inline |
Definition at line 306 of file PennMicroSlice.hh.
|
inline |
Definition at line 292 of file PennMicroSlice.hh.
|
inline |
Definition at line 310 of file PennMicroSlice.hh.
|
inlinestatic |
Definition at line 316 of file PennMicroSlice.hh.
|
inlinestatic |
Definition at line 337 of file PennMicroSlice.hh.
|
inline |
Definition at line 273 of file PennMicroSlice.hh.
|
inline |
Definition at line 276 of file PennMicroSlice.hh.
|
inline |
Definition at line 285 of file PennMicroSlice.hh.
|
inline |
Definition at line 279 of file PennMicroSlice.hh.
|
inline |
Definition at line 282 of file PennMicroSlice.hh.
|
inline |
Definition at line 288 of file PennMicroSlice.hh.
|
inline |
Definition at line 270 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::bsu_cl1 |
Definition at line 209 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::bsu_cl2 |
Definition at line 211 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::bsu_cu |
Definition at line 207 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::bsu_extra |
Definition at line 210 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::bsu_rl |
Definition at line 212 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::bsu_rm |
Definition at line 206 of file PennMicroSlice.hh.
|
static |
Definition at line 252 of file PennMicroSlice.hh.
|
static |
Definition at line 245 of file PennMicroSlice.hh.
|
static |
Definition at line 247 of file PennMicroSlice.hh.
|
static |
Definition at line 244 of file PennMicroSlice.hh.
|
static |
Definition at line 246 of file PennMicroSlice.hh.
|
static |
Definition at line 248 of file PennMicroSlice.hh.
|
static |
Definition at line 243 of file PennMicroSlice.hh.
|
static |
Definition at line 249 of file PennMicroSlice.hh.
|
static |
Definition at line 237 of file PennMicroSlice.hh.
|
static |
Definition at line 238 of file PennMicroSlice.hh.
|
static |
Definition at line 241 of file PennMicroSlice.hh.
|
static |
Definition at line 239 of file PennMicroSlice.hh.
|
static |
Definition at line 240 of file PennMicroSlice.hh.
|
static |
Definition at line 242 of file PennMicroSlice.hh.
|
static |
Definition at line 236 of file PennMicroSlice.hh.
|
static |
Definition at line 251 of file PennMicroSlice.hh.
|
static |
Definition at line 230 of file PennMicroSlice.hh.
|
static |
Definition at line 225 of file PennMicroSlice.hh.
|
static |
Definition at line 227 of file PennMicroSlice.hh.
|
static |
Definition at line 224 of file PennMicroSlice.hh.
|
static |
Definition at line 226 of file PennMicroSlice.hh.
|
static |
Definition at line 228 of file PennMicroSlice.hh.
|
static |
Definition at line 223 of file PennMicroSlice.hh.
|
static |
Definition at line 229 of file PennMicroSlice.hh.
|
static |
Definition at line 217 of file PennMicroSlice.hh.
|
static |
Definition at line 218 of file PennMicroSlice.hh.
|
static |
Definition at line 221 of file PennMicroSlice.hh.
|
static |
Definition at line 219 of file PennMicroSlice.hh.
|
static |
Definition at line 220 of file PennMicroSlice.hh.
|
static |
Definition at line 222 of file PennMicroSlice.hh.
|
static |
Definition at line 216 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::padding |
Definition at line 214 of file PennMicroSlice.hh.
|
static |
Definition at line 266 of file PennMicroSlice.hh.
|
static |
Definition at line 265 of file PennMicroSlice.hh.
|
static |
Definition at line 262 of file PennMicroSlice.hh.
|
static |
Definition at line 261 of file PennMicroSlice.hh.
|
static |
Definition at line 254 of file PennMicroSlice.hh.
|
static |
Definition at line 255 of file PennMicroSlice.hh.
|
static |
Definition at line 259 of file PennMicroSlice.hh.
|
static |
Definition at line 258 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::tsu_el |
Definition at line 199 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::tsu_extra |
Definition at line 200 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::tsu_nl |
Definition at line 203 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::tsu_nu |
Definition at line 201 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::tsu_sl |
Definition at line 202 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::tsu_su |
Definition at line 204 of file PennMicroSlice.hh.
counter_set_t dune::PennMicroSlice::Payload_Counter::tsu_wu |
Definition at line 198 of file PennMicroSlice.hh.