Public Member Functions | |
commonLsStat (unsigned int lsid, unsigned int classes) | |
float | getBusyTotalFrac (bool procstat, std::vector< float > &machineWeightInst) |
float | getBusyTotalFracTheor (bool procstat, std::vector< float > &machineWeight) |
unsigned int | getNReports () |
float | getTotalRate () |
std::string | printInfo () |
void | setBusyForClass (unsigned int classIdx, float rate, float busy, float busyTheor, float busyCPU, float busyCPUTheor, unsigned int nMachineReports) |
Public Attributes | |
std::vector< float > | busyCPUVec_ |
std::vector< float > | busyCPUVecTheor_ |
std::vector< float > | busyVec_ |
std::vector< float > | busyVecTheor_ |
std::vector< unsigned int > | datasetCounts_ |
std::vector< unsigned int > | endPathCounts_ |
unsigned int | ls_ |
std::vector< unsigned int > | nbMachines |
std::vector< float > | rateVec_ |
|
inline |
Definition at line 369 of file iDie.h.
References busyCPUVec_, busyCPUVecTheor_, busyVec_, busyVecTheor_, i, ls_, nbMachines, and rateVec_.
|
inline |
Definition at line 396 of file iDie.h.
References busyCPUVec_, busyVec_, i, and nbMachines.
Referenced by evf::iDie::updateRollingHistos().
|
inline |
Definition at line 411 of file iDie.h.
References busyCPUVecTheor_, busyVecTheor_, i, and nbMachines.
Referenced by evf::iDie::updateRollingHistos().
|
inline |
Definition at line 426 of file iDie.h.
References i, and nbMachines.
Referenced by evf::iDie::updateRollingHistos().
|
inline |
|
inline |
Definition at line 432 of file iDie.h.
References busyVec_, i, info, nbMachines, and rateVec_.
|
inline |
Definition at line 381 of file iDie.h.
References busyCPUVec_, busyCPUVecTheor_, busyVec_, busyVecTheor_, nbMachines, scaleCards::rate, and rateVec_.
Referenced by evf::iDie::updateRollingHistos().
std::vector<float> evf::iDie::commonLsStat::busyCPUVec_ |
Definition at line 363 of file iDie.h.
Referenced by commonLsStat(), getBusyTotalFrac(), and setBusyForClass().
std::vector<float> evf::iDie::commonLsStat::busyCPUVecTheor_ |
Definition at line 365 of file iDie.h.
Referenced by commonLsStat(), getBusyTotalFracTheor(), and setBusyForClass().
std::vector<float> evf::iDie::commonLsStat::busyVec_ |
Definition at line 362 of file iDie.h.
Referenced by commonLsStat(), getBusyTotalFrac(), printInfo(), and setBusyForClass().
std::vector<float> evf::iDie::commonLsStat::busyVecTheor_ |
Definition at line 364 of file iDie.h.
Referenced by commonLsStat(), getBusyTotalFracTheor(), and setBusyForClass().
std::vector<unsigned int> evf::iDie::commonLsStat::datasetCounts_ |
Definition at line 368 of file iDie.h.
Referenced by evf::iDie::parsePathHisto(), and evf::iDie::updateDatasetHistos().
std::vector<unsigned int> evf::iDie::commonLsStat::endPathCounts_ |
Definition at line 367 of file iDie.h.
Referenced by evf::iDie::parsePathHisto(), and evf::iDie::updateStreamHistos().
unsigned int evf::iDie::commonLsStat::ls_ |
Definition at line 360 of file iDie.h.
Referenced by commonLsStat(), and evf::iDie::parsePathHisto().
std::vector<unsigned int> evf::iDie::commonLsStat::nbMachines |
Definition at line 366 of file iDie.h.
Referenced by commonLsStat(), getBusyTotalFrac(), getBusyTotalFracTheor(), getNReports(), printInfo(), and setBusyForClass().
std::vector<float> evf::iDie::commonLsStat::rateVec_ |
Definition at line 361 of file iDie.h.
Referenced by commonLsStat(), getTotalRate(), printInfo(), and setBusyForClass().