Lumiera  0.pre.03
»edit your freedom«
IncidenceCount::Statistic Struct Reference

Description

Definition at line 160 of file incidence-count.hpp.

Public Member Functions

size_t cntCase (size_t id) const
 
size_t cntThread (size_t id) const
 
double timeAtConc (size_t id) const
 
double timeCase (size_t id) const
 
double timeThread (size_t id) const
 

Static Public Member Functions

template<typename VAL >
static VAL access (vector< VAL > const &data, size_t idx)
 

Public Attributes

size_t activationCnt {0}
 
double activeTime {0}
 compounded time of thread activity
 
double avgConcurrency {0}
 amortised concurrency in timespan
 
vector< size_t > caseCntr {}
 counting activations per case
 
vector< double > caseTime {}
 aggregated time per case
 
vector< double > concTime {}
 
double coveredTime {0}
 overall timespan of observation
 
double cumulatedTime {0}
 aggregated time over all cases
 
size_t eventCnt {0}
 
vector< size_t > thrdCntr {}
 counting activations per thread
 
vector< double > thrdTime {}
 time of activity per thread
 
+ Collaboration diagram for IncidenceCount::Statistic:

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