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 275 of file IterationConfig.h.

Constructor & Destructor Documentation

◆ IterationsInfo()

mkfit::IterationsInfo::IterationsInfo ( )
inline

Definition at line 279 of file IterationConfig.h.

279 {}

Member Function Documentation

◆ operator[]() [1/2]

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

Definition at line 285 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

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

◆ operator[]() [2/2]

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

Definition at line 286 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

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

◆ resize()

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

Definition at line 281 of file IterationConfig.h.

References m_iterations.

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

◆ setupStandardFunctionsFromNames()

void mkfit::IterationsInfo::setupStandardFunctionsFromNames ( )
inline

Definition at line 288 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

Referenced by initGeom().

288  {
289  for (auto &i : m_iterations)
290  i.setupStandardFunctionsFromNames();
291  }
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 277 of file IterationConfig.h.

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