FEDRA emulsion software from the OPERA Collaboration
MATRIX::VtMatrix::VtMatrix_row_const Class Reference

#include <VtMatrix.hh>

Collaboration diagram for MATRIX::VtMatrix::VtMatrix_row_const:

Public Member Functions

const double operator[] (int col) const
 
 VtMatrix_row_const (const VtMatrix &a, int row)
 

Private Attributes

const VtMatrixr_a
 
int r_r
 

Constructor & Destructor Documentation

◆ VtMatrix_row_const()

MATRIX::VtMatrix::VtMatrix_row_const::VtMatrix_row_const ( const VtMatrix a,
int  row 
)
inline
84 :
85 r_a(a), r_r(row) {}
void a()
Definition: check_aligned.C:59
const VtMatrix & r_a
Definition: VtMatrix.hh:91
int r_r
Definition: VtMatrix.hh:92

Member Function Documentation

◆ operator[]()

const double MATRIX::VtMatrix::VtMatrix_row_const::operator[] ( int  col) const
inline
86 {
87 return r_a.operator()(r_r,col);
88 // return *(r_a.m + r_r*r_a.ncol() + col);
89 }

Member Data Documentation

◆ r_a

const VtMatrix& MATRIX::VtMatrix::VtMatrix_row_const::r_a
private

◆ r_r

int MATRIX::VtMatrix::VtMatrix_row_const::r_r
private

The documentation for this class was generated from the following file: