Class const_matrix_column_gen (o2scl)

O2scl : Class List

template<class mat_t>
class o2scl::const_matrix_column_gen

Generic object which represents a column of a const matrix.

The only requirement on the type

mat_t is that it must have an operator(size_t,size_t) method which accesses elements in the matrix.
Note

This class is experimental.

This class is used in one of the o2scl::prob_dens_mdim_gaussian constructors.

Public Functions

const_matrix_column_gen(const mat_t &m, size_t column)

Create a column object from column column of matrix m.

const double &operator[](size_t i) const

Return a const reference to the ith row of the selected column.

Protected Attributes

const mat_t &m_

A reference to the original matrix.

size_t column_

The selected column.