Page MenuHomePhabricator

Rethink m_StatisticsUpdateTimePerTimeStep use
Closed, ResolvedPublic

Description

  • Only one stastisticContainer per t timesteps.
  • replace m_StatisticsUpdateTimePerTimeStep?

in function mitk::StatisticsContainer::StatisticsObject ImageStatisticsCalculator::GetStatistics(unsigned int timeStep, unsigned int label):

m_StatisticsUpdateTimePerTimeStep[timeStep] = m_StatisticContainers[m_StatisticContainers.size() - 1]->GetMTime();

for (auto it = m_StatisticContainers.begin(); it != m_StatisticContainers.end(); ++it)
{
    StatisticsContainer::Pointer statCont = *it;
    StatisticsContainer::StatisticsObject statObject = statCont->GetStatisticsForTimeStep(timeStep);
    if (statObject.m_Label == label)
    {
      return statObject;
    }
}

Related Objects

StatusAssignedTask
OpenNone
Resolvedhentsch

Event Timeline

hentsch triaged this task as Normal priority.Oct 25 2018, 4:42 PM
hentsch created this task.
hentsch claimed this task.

resolved in T25569