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

Constructor & Destructor Documentation

◆ IterationsInfo()

mkfit::IterationsInfo::IterationsInfo ( )
inline

Definition at line 281 of file IterationConfig.h.

281 {}

Member Function Documentation

◆ operator[]() [1/2]

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

Definition at line 287 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

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

◆ operator[]() [2/2]

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

Definition at line 288 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

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

◆ resize()

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

Definition at line 283 of file IterationConfig.h.

References m_iterations.

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

◆ setupStandardFunctionsFromNames()

void mkfit::IterationsInfo::setupStandardFunctionsFromNames ( )
inline

Definition at line 290 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

Referenced by initGeom().

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

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