BmnRoot
Loading...
Searching...
No Matches
SpillCntrs< counters_count > Struct Template Reference

#include <SpillCntrs.h>

Inheritance diagram for SpillCntrs< counters_count >:
[legend]
Collaboration diagram for SpillCntrs< counters_count >:
[legend]

Public Member Functions

void ResizeTo (const SpillCntrs &example)
 
void ResizeTo (const SpillCntrs &example)
 

Public Attributes

std::array< ULong64_t, counters_cntcntr_after_err = {}
 
std::array< ULong64_t, counters_cntcntr_befor_err = {}
 
std::vector< std::pair< std::string, std::array< ULong64_t, counters_cnt > > > cntr_input
 
std::vector< std::pair< std::string, std::array< ULong64_t, counters_cnt > > > cntr_input_after_red
 

Static Public Attributes

static const size_t counters_cnt = counters_count
 

Detailed Description

template<UInt_t counters_count = 16>
struct SpillCntrs< counters_count >

Definition at line 8 of file SpillCntrs.h.

Member Function Documentation

◆ ResizeTo() [1/2]

template<UInt_t counters_count = 16>
void SpillCntrs< counters_count >::ResizeTo ( const SpillCntrs< counters_count > &  example)
inline

◆ ResizeTo() [2/2]

template<UInt_t counters_count = 16>
void SpillCntrs< counters_count >::ResizeTo ( const SpillCntrs< counters_count > &  example)
inline

Member Data Documentation

◆ cntr_after_err

template<UInt_t counters_count = 16>
std::array< ULong64_t, counters_cnt > SpillCntrs< counters_count >::cntr_after_err = {}

Definition at line 11 of file SpillCntrs.h.

Referenced by BmnMetadataDecoder::ProcessStatusBlocks().

◆ cntr_befor_err

template<UInt_t counters_count = 16>
std::array< ULong64_t, counters_cnt > SpillCntrs< counters_count >::cntr_befor_err = {}

Definition at line 12 of file SpillCntrs.h.

◆ cntr_input

template<UInt_t counters_count = 16>
std::vector< std::pair< std::string, std::array< ULong64_t, counters_cnt > > > SpillCntrs< counters_count >::cntr_input

Definition at line 13 of file SpillCntrs.h.

Referenced by SpillCntrs< counters_count >::ResizeTo().

◆ cntr_input_after_red

template<UInt_t counters_count = 16>
std::vector< std::pair< std::string, std::array< ULong64_t, counters_cnt > > > SpillCntrs< counters_count >::cntr_input_after_red

Definition at line 14 of file SpillCntrs.h.

Referenced by SpillCntrs< counters_count >::ResizeTo().

◆ counters_cnt

template<UInt_t counters_count = 16>
static const size_t SpillCntrs< counters_count >::counters_cnt = counters_count
inlinestatic

Definition at line 10 of file SpillCntrs.h.


The documentation for this struct was generated from the following files: