Matrix utility classes. Templates of utility classes in the Linear Algebra Package. The following classes are defined here: Different matrix views without copying data elements : TMatrixTRow_const TMatrixTRow TMatrixTColumn_const TMatrixTColumn TMatrixTDiag_const TMatrixTDiag TMatrixTFlat_const TMatrixTFlat TMatrixTSub_const TMatrixTSub TMatrixTSparseRow_const TMatrixTSparseRow TMatrixTSparseDiag_const TMatrixTSparseDiag TElementActionT TElementPosActionT
Int_t | TMatrixTRow_const<float>::fInc | if ptr = @a[row,i], then ptr+inc = @a[row,i+1] |
TMatrixTBase<float>* | TMatrixTRow_const<float>::fMatrix | the matrix I am a row of |
const float* | TMatrixTRow_const<float>::fPtr | pointer to the a[row,0] |
Int_t | TMatrixTRow_const<float>::fRowInd | effective row index |
Multiply every element of the matrix row with val.
Assign a vector to a matrix row. The vector is considered row-vector to allow the assignment in the strict sense.
Add to every element of the matrix row the corresponding element of row r.
Multiply every element of the matrix row with the corresponding element of row r.