|
Mantid
|
#include <NXcanSASUtil.h>
Public Member Functions | |
| DataDimensions (const hsize_t numberOfPoints, const hsize_t numberOfHistograms, const std::optional< std::pair< size_t, size_t > > &spinVecSize=std::nullopt) | |
| DataDimensions (const Mantid::API::MatrixWorkspace_sptr &workspace, const std::optional< std::pair< size_t, size_t > > &spinVecSize=std::nullopt) | |
| const std::vector< hsize_t > & | getDataShape () const |
| const H5::DataSpace & | getDataSpace () const |
| const H5::DataType & | getDataType () const |
| const hsize_t & | getNumberOfHistograms () const |
| const hsize_t & | getNumberOfPoints () const |
| const std::vector< hsize_t > & | getSlabShape () const |
Private Attributes | |
| std::vector< hsize_t > | m_dataShape |
| H5::DataSpace | m_dataSpace |
| H5::DataType | m_dataType |
| hsize_t | m_numberOfHistograms |
| hsize_t | m_numberOfPoints |
| std::vector< hsize_t > | m_slabShape |
Definition at line 18 of file NXcanSASUtil.h.
|
explicit |
Definition at line 26 of file NXcanSASUtil.cpp.
References m_numberOfPoints.
|
explicit |
Definition at line 21 of file NXcanSASUtil.cpp.
| const std::vector< hsize_t > & Mantid::DataHandling::NXcanSAS::DataDimensions::getDataShape | ( | ) | const |
Definition at line 47 of file NXcanSASUtil.cpp.
References m_dataShape.
| const H5::DataSpace & Mantid::DataHandling::NXcanSAS::DataDimensions::getDataSpace | ( | ) | const |
Definition at line 49 of file NXcanSASUtil.cpp.
References m_dataSpace.
| const H5::DataType & Mantid::DataHandling::NXcanSAS::DataDimensions::getDataType | ( | ) | const |
Definition at line 50 of file NXcanSASUtil.cpp.
References m_dataType.
| const hsize_t & Mantid::DataHandling::NXcanSAS::DataDimensions::getNumberOfHistograms | ( | ) | const |
Definition at line 46 of file NXcanSASUtil.cpp.
References m_numberOfHistograms.
| const hsize_t & Mantid::DataHandling::NXcanSAS::DataDimensions::getNumberOfPoints | ( | ) | const |
Definition at line 45 of file NXcanSASUtil.cpp.
References m_numberOfPoints.
| const std::vector< hsize_t > & Mantid::DataHandling::NXcanSAS::DataDimensions::getSlabShape | ( | ) | const |
Definition at line 48 of file NXcanSASUtil.cpp.
References m_slabShape.
|
private |
Definition at line 35 of file NXcanSASUtil.h.
Referenced by getDataShape().
|
private |
Definition at line 37 of file NXcanSASUtil.h.
Referenced by getDataSpace().
|
private |
Definition at line 38 of file NXcanSASUtil.h.
Referenced by getDataType().
|
private |
Definition at line 34 of file NXcanSASUtil.h.
Referenced by getNumberOfHistograms().
|
private |
Definition at line 33 of file NXcanSASUtil.h.
Referenced by DataDimensions(), and getNumberOfPoints().
|
private |
Definition at line 36 of file NXcanSASUtil.h.
Referenced by getSlabShape().