Wrapper around ROOT::RVec<float> representing a 2D matrix.
The storage is flattened row-major: index(row, col) == row * cols + col.
Definition at line 13 of file RFlat2DMatrix.hxx.
#include <TMVA/BatchGenerator/RFlat2DMatrix.hxx>
◆ RFlat2DMatrix() [1/2]
| TMVA::Experimental::Internal::RFlat2DMatrix::RFlat2DMatrix |
( |
| ) |
|
|
default |
◆ RFlat2DMatrix() [2/2]
| TMVA::Experimental::Internal::RFlat2DMatrix::RFlat2DMatrix |
( |
std::size_t | rows, |
|
|
std::size_t | cols ) |
|
inline |
◆ GetCols()
| std::size_t TMVA::Experimental::Internal::RFlat2DMatrix::GetCols |
( |
| ) |
const |
|
inline |
◆ GetData() [1/2]
| float * TMVA::Experimental::Internal::RFlat2DMatrix::GetData |
( |
| ) |
|
|
inline |
◆ GetData() [2/2]
| const float * TMVA::Experimental::Internal::RFlat2DMatrix::GetData |
( |
| ) |
const |
|
inline |
◆ GetRows()
| std::size_t TMVA::Experimental::Internal::RFlat2DMatrix::GetRows |
( |
| ) |
const |
|
inline |
◆ GetShape()
| std::pair< std::size_t, std::size_t > TMVA::Experimental::Internal::RFlat2DMatrix::GetShape |
( |
| ) |
const |
|
inline |
◆ GetSize()
| std::size_t TMVA::Experimental::Internal::RFlat2DMatrix::GetSize |
( |
| ) |
const |
|
inline |
◆ operator[]() [1/2]
| float & TMVA::Experimental::Internal::RFlat2DMatrix::operator[] |
( |
std::size_t | i | ) |
|
|
inline |
◆ operator[]() [2/2]
| const float & TMVA::Experimental::Internal::RFlat2DMatrix::operator[] |
( |
std::size_t | i | ) |
const |
|
inline |
◆ Reshape()
| void TMVA::Experimental::Internal::RFlat2DMatrix::Reshape |
( |
std::size_t | rows, |
|
|
std::size_t | cols ) |
|
inline |
◆ Resize()
| void TMVA::Experimental::Internal::RFlat2DMatrix::Resize |
( |
std::size_t | rows, |
|
|
std::size_t | cols ) |
|
inline |
◆ fCols
| std::size_t TMVA::Experimental::Internal::RFlat2DMatrix::fCols {0} |
◆ fRows
| std::size_t TMVA::Experimental::Internal::RFlat2DMatrix::fRows {0} |
◆ fRVec
| ROOT::RVecF TMVA::Experimental::Internal::RFlat2DMatrix::fRVec |
The documentation for this struct was generated from the following file: