CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
mkfit::IterationsInfo Class Reference

#include <IterationConfig.h>

Public Member Functions

 IterationsInfo ()
 
IterationConfigoperator[] (int i)
 
const IterationConfigoperator[] (int i) const
 
void resize (int ni)
 
void setupStandardFunctionsFromNames ()
 
int size () const
 

Public Attributes

std::vector< IterationConfigm_iterations
 

Detailed Description

Definition at line 289 of file IterationConfig.h.

Constructor & Destructor Documentation

◆ IterationsInfo()

mkfit::IterationsInfo::IterationsInfo ( )
inline

Definition at line 293 of file IterationConfig.h.

293 {}

Member Function Documentation

◆ operator[]() [1/2]

IterationConfig& mkfit::IterationsInfo::operator[] ( int  i)
inline

Definition at line 299 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

299 { return m_iterations[i]; }
std::vector< IterationConfig > m_iterations

◆ operator[]() [2/2]

const IterationConfig& mkfit::IterationsInfo::operator[] ( int  i) const
inline

Definition at line 300 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

300 { return m_iterations[i]; }
std::vector< IterationConfig > m_iterations

◆ resize()

void mkfit::IterationsInfo::resize ( int  ni)
inline

Definition at line 295 of file IterationConfig.h.

References m_iterations.

295 { m_iterations.resize(ni); }
std::vector< IterationConfig > m_iterations

◆ setupStandardFunctionsFromNames()

void mkfit::IterationsInfo::setupStandardFunctionsFromNames ( )
inline

Definition at line 302 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

Referenced by initGeom().

302  {
303  for (auto &i : m_iterations)
304  i.setupStandardFunctionsFromNames();
305  }
std::vector< IterationConfig > m_iterations

◆ size()

int mkfit::IterationsInfo::size ( void  ) const
inline

Member Data Documentation

◆ m_iterations

std::vector<IterationConfig> mkfit::IterationsInfo::m_iterations

Definition at line 291 of file IterationConfig.h.

Referenced by operator[](), resize(), setupStandardFunctionsFromNames(), and size().