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)
 
int size () const
 

Public Attributes

std::vector< IterationConfigm_iterations
 

Detailed Description

Definition at line 255 of file IterationConfig.h.

Constructor & Destructor Documentation

◆ IterationsInfo()

mkfit::IterationsInfo::IterationsInfo ( )
inline

Definition at line 259 of file IterationConfig.h.

259 {}

Member Function Documentation

◆ operator[]() [1/2]

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

Definition at line 265 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

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

◆ operator[]() [2/2]

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

Definition at line 266 of file IterationConfig.h.

References mps_fire::i, and m_iterations.

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

◆ resize()

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

Definition at line 261 of file IterationConfig.h.

References m_iterations.

261 { m_iterations.resize(ni); }
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 257 of file IterationConfig.h.

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