![]() |
![]() |
Public Member Functions | |
void | calcStat () |
void | deleteModuleSamplingPtr () |
float | getDt () |
float | getEvtTime () |
float | getEvtTimeErr () |
float | getFracBusy () |
float | getFracCPUBusy () |
std::pair< unsigned int, unsigned int > * | getModuleSamplingPtr () |
unsigned int | getNSampledNonIdle () |
float | getOffenderFracAt (unsigned int x) |
std::vector< std::pair < unsigned int, unsigned int > > | getOffendersVector () |
float | getRate () |
float | getRateErr () |
float | getRateErrPerMachine () |
float | getRatePerMachine () |
unsigned int | getReports () |
lsStat (unsigned int ls, unsigned int nbSubs, unsigned int maxreps, unsigned int nmodulenames) | |
void | update (unsigned int nSampledNonIdle, unsigned int nSampledIdle, unsigned int nProc, unsigned int ncpubusy, unsigned int deltaTms) |
~lsStat () | |
Public Attributes | |
float | avgDeltaT2_ |
float | avgDeltaT_ |
double | evtTimeAvg |
double | evtTimeErr |
double | fracCPUBusy_ |
double | fracWaitingAvg |
unsigned int | ls_ |
std::pair< unsigned int, unsigned int > * | moduleSamplingSums |
unsigned int | nbSubs_ |
unsigned int | nCPUBusy_ |
unsigned int | nMaxReports_ |
unsigned int | nmodulenames_ |
unsigned int | nProc2_ |
unsigned int | nProc_ |
unsigned int | nReports_ |
unsigned int | nSampledIdle2_ |
unsigned int | nSampledIdle_ |
unsigned int | nSampledNonIdle2_ |
unsigned int | nSampledNonIdle_ |
double | rateAvg |
double | rateErr |
unsigned int | sumDeltaTms_ |
bool | updated_ |
|
inline |
Definition at line 467 of file iDie.h.
References i, moduleSamplingSums, and nmodulenames_.
|
inline |
Definition at line 480 of file iDie.h.
References moduleSamplingSums.
|
inline |
Definition at line 509 of file iDie.h.
References avgDeltaT2_, avgDeltaT_, evtTimeAvg, evtTimeErr, fracCPUBusy_, fracWaitingAvg, nbSubs_, nCPUBusy_, nProc2_, nProc_, nReports_, nSampledIdle2_, nSampledIdle_, nSampledNonIdle2_, nSampledNonIdle_, funct::pow(), rateAvg, rateErr, mathSSE::sqrt(), sumDeltaTms_, and updated_.
Referenced by getDt(), getEvtTime(), getEvtTimeErr(), getFracBusy(), getFracCPUBusy(), getNSampledNonIdle(), getOffenderFracAt(), getOffendersVector(), getRate(), getRateErr(), getRateErrPerMachine(), and getRatePerMachine().
|
inline |
Definition at line 503 of file iDie.h.
References moduleSamplingSums, and nmodulenames_.
|
inline |
Definition at line 600 of file iDie.h.
References avgDeltaT2_, calcStat(), and updated_.
Referenced by evf::iDie::updateRollingHistos().
|
inline |
Definition at line 571 of file iDie.h.
References calcStat(), evtTimeAvg, and updated_.
Referenced by evf::iDie::updateRollingHistos().
|
inline |
|
inline |
Definition at line 586 of file iDie.h.
References calcStat(), fracWaitingAvg, and updated_.
Referenced by evf::iDie::updateRollingHistos().
|
inline |
Definition at line 591 of file iDie.h.
References calcStat(), fracCPUBusy_, and updated_.
Referenced by evf::iDie::updateRollingHistos().
|
inline |
Definition at line 499 of file iDie.h.
References moduleSamplingSums.
Referenced by evf::iDie::parseModuleHisto().
|
inline |
Definition at line 581 of file iDie.h.
References calcStat(), nSampledNonIdle_, and updated_.
Referenced by evf::iDie::parseModuleHisto().
|
inline |
Definition at line 630 of file iDie.h.
References calcStat(), first, i, moduleSamplingSums, nmodulenames_, nSampledIdle_, nSampledNonIdle_, pileupDistInMC::total, and updated_.
|
inline |
Definition at line 605 of file iDie.h.
References calcStat(), prof2calltree::count, first, MODNAMES, moduleSamplingSums, nmodulenames_, run_regression::ret, and updated_.
Referenced by evf::iDie::parseModuleHisto().
|
inline |
Definition at line 547 of file iDie.h.
References calcStat(), rateAvg, and updated_.
Referenced by evf::iDie::updateRollingHistos().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 596 of file iDie.h.
References nReports_.
Referenced by evf::iDie::updateRollingHistos().
|
inline |
Definition at line 484 of file iDie.h.
References nCPUBusy_, nProc2_, nProc_, nReports_, nSampledIdle2_, nSampledIdle_, nSampledNonIdle2_, nSampledNonIdle_, funct::pow(), sumDeltaTms_, and updated_.
Referenced by progressbar.ProgressBar::__next__(), relval_steps.Matrix::__setitem__(), relval_steps.Steps::__setitem__(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Views.LineDecayView.LineDecayContainer::deselectAllObjects(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::deselectAllWidgets(), Vispa.Gui.VispaWidget.VispaWidget::enableAutosizing(), progressbar.ProgressBar::finish(), Vispa.Gui.MenuWidget.MenuWidget::leaveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseMoveEvent(), Vispa.Gui.MenuWidget.MenuWidget::mouseMoveEvent(), Vispa.Views.LineDecayView.LineDecayContainer::mouseMoveEvent(), Vispa.Gui.VispaWidgetOwner.VispaWidgetOwner::mouseReleaseEvent(), Vispa.Views.LineDecayView.LineDecayContainer::objectMoved(), relval_steps.Steps::overwrite(), evf::iDie::parseModuleHisto(), Vispa.Views.LineDecayView.LineDecayContainer::removeObject(), Vispa.Gui.ConnectableWidget.ConnectableWidget::removePorts(), Vispa.Gui.FindDialog.FindDialog::reset(), Vispa.Gui.PortConnection.PointToPointConnection::select(), Vispa.Gui.VispaWidget.VispaWidget::select(), Vispa.Views.LineDecayView.LineDecayContainer::select(), Vispa.Gui.VispaWidget.VispaWidget::setText(), Vispa.Gui.VispaWidget.VispaWidget::setTitle(), Vispa.Gui.ZoomableWidget.ZoomableWidget::setZoom(), Vispa.Views.LineDecayView.LineDecayContainer::setZoom(), and Vispa.Gui.PortConnection.PointToPointConnection::updateConnection().
float evf::iDie::lsStat::avgDeltaT2_ |
Definition at line 464 of file iDie.h.
Referenced by calcStat(), and getDt().
float evf::iDie::lsStat::avgDeltaT_ |
Definition at line 463 of file iDie.h.
Referenced by calcStat().
double evf::iDie::lsStat::evtTimeAvg |
Definition at line 457 of file iDie.h.
Referenced by calcStat(), and getEvtTime().
double evf::iDie::lsStat::evtTimeErr |
Definition at line 458 of file iDie.h.
Referenced by calcStat(), and getEvtTimeErr().
double evf::iDie::lsStat::fracCPUBusy_ |
Definition at line 460 of file iDie.h.
Referenced by calcStat(), and getFracCPUBusy().
double evf::iDie::lsStat::fracWaitingAvg |
Definition at line 459 of file iDie.h.
Referenced by calcStat(), and getFracBusy().
std::pair<unsigned int,unsigned int>* evf::iDie::lsStat::moduleSamplingSums |
Definition at line 465 of file iDie.h.
Referenced by deleteModuleSamplingPtr(), getModuleSamplingPtr(), getOffenderFracAt(), getOffendersVector(), lsStat(), and ~lsStat().
unsigned int evf::iDie::lsStat::nbSubs_ |
Definition at line 445 of file iDie.h.
Referenced by calcStat().
unsigned int evf::iDie::lsStat::nCPUBusy_ |
Definition at line 452 of file iDie.h.
Referenced by calcStat(), and update().
unsigned int evf::iDie::lsStat::nmodulenames_ |
Definition at line 461 of file iDie.h.
Referenced by deleteModuleSamplingPtr(), getOffenderFracAt(), getOffendersVector(), and lsStat().
unsigned int evf::iDie::lsStat::nProc2_ |
Definition at line 451 of file iDie.h.
Referenced by calcStat(), and update().
unsigned int evf::iDie::lsStat::nProc_ |
Definition at line 450 of file iDie.h.
Referenced by calcStat(), and update().
unsigned int evf::iDie::lsStat::nReports_ |
Definition at line 453 of file iDie.h.
Referenced by calcStat(), getRateErrPerMachine(), getRatePerMachine(), getReports(), and update().
unsigned int evf::iDie::lsStat::nSampledIdle2_ |
Definition at line 449 of file iDie.h.
Referenced by calcStat(), and update().
unsigned int evf::iDie::lsStat::nSampledIdle_ |
Definition at line 448 of file iDie.h.
Referenced by calcStat(), getOffenderFracAt(), and update().
unsigned int evf::iDie::lsStat::nSampledNonIdle2_ |
Definition at line 447 of file iDie.h.
Referenced by calcStat(), and update().
unsigned int evf::iDie::lsStat::nSampledNonIdle_ |
Definition at line 446 of file iDie.h.
Referenced by calcStat(), getNSampledNonIdle(), getOffenderFracAt(), and update().
double evf::iDie::lsStat::rateAvg |
Definition at line 455 of file iDie.h.
Referenced by calcStat(), getRate(), and getRatePerMachine().
double evf::iDie::lsStat::rateErr |
Definition at line 456 of file iDie.h.
Referenced by calcStat(), getRateErr(), and getRateErrPerMachine().
unsigned int evf::iDie::lsStat::sumDeltaTms_ |
Definition at line 462 of file iDie.h.
Referenced by calcStat(), and update().
bool evf::iDie::lsStat::updated_ |
Definition at line 444 of file iDie.h.
Referenced by calcStat(), getDt(), getEvtTime(), getEvtTimeErr(), getFracBusy(), getFracCPUBusy(), getNSampledNonIdle(), getOffenderFracAt(), getOffendersVector(), getRate(), getRateErr(), getRateErrPerMachine(), getRatePerMachine(), and update().