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

#include <VtMatrix.hh>

Collaboration diagram for MATRIX::VtMatrix::VtMatrix_row:

Public Member Functions

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

Private Attributes

VtMatrixr_a
 
int r_r
 

Constructor & Destructor Documentation

◆ VtMatrix_row()

MATRIX::VtMatrix::VtMatrix_row::VtMatrix_row ( VtMatrix a,
int  row 
)
inline
70 :
71 r_a(a), r_r(row) {}
void a()
Definition: check_aligned.C:59
VtMatrix & r_a
Definition: VtMatrix.hh:77
int r_r
Definition: VtMatrix.hh:78

Member Function Documentation

◆ operator[]()

double & MATRIX::VtMatrix::VtMatrix_row::operator[] ( int  col)
inline
72 {
73 return r_a.operator()(r_r,col);
74 // return *(r_a.m + r_r*r_a.ncol() + col);
75 }

Member Data Documentation

◆ r_a

VtMatrix& MATRIX::VtMatrix::VtMatrix_row::r_a
private

◆ r_r

int MATRIX::VtMatrix::VtMatrix_row::r_r
private

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