CFEL - ASG Software Suite  2.5.0
CASS
Public Attributes | List of all members
hdf5::partiality_t Struct Reference

define the partiality parameter container More...

#include <hdf5_handle.hpp>

+ Collaboration diagram for hdf5::partiality_t:

Public Attributes

std::vector< hsize_t > dims
 the dimensions of the partial dataset More...
 
std::vector< hsize_t > offset
 the offset of the partial data within the original data More...
 
std::vector< hsize_t > stride
 the stride More...
 
std::vector< hsize_t > count
 the count More...
 
std::vector< hsize_t > block
 the block More...
 

Detailed Description

define the partiality parameter container

Definition at line 49 of file hdf5_handle.hpp.

Member Data Documentation

std::vector<hsize_t> hdf5::partiality_t::block

the block

The block array determines the size of the element block selected from a dataspace. If the block size is one or NULL then the block size is a single element in that dimension.

Definition at line 84 of file hdf5_handle.hpp.

Referenced by hdf5::Handler::readPartialMultiDim(), cass::XFELHDF5FileInput::runthis(), and cass::tileToFrames().

std::vector<hsize_t> hdf5::partiality_t::count

the count

The count array determines how many blocks to select from the dataspace in each dimension. If the block size for a dimension is one then the count is the number of elements along that dimension.

Definition at line 76 of file hdf5_handle.hpp.

Referenced by hdf5::Handler::readPartialMultiDim(), cass::XFELHDF5FileInput::runthis(), and cass::tileToFrames().

std::vector<hsize_t> hdf5::partiality_t::dims

the dimensions of the partial dataset

Definition at line 52 of file hdf5_handle.hpp.

Referenced by hdf5::Handler::readPartialMultiDim(), cass::XFELHDF5FileInput::runthis(), and cass::tileToFrames().

std::vector<hsize_t> hdf5::partiality_t::offset

the offset of the partial data within the original data

The offset or start array specifies the offset of the starting element of the specified hyperslab.

Definition at line 59 of file hdf5_handle.hpp.

Referenced by hdf5::Handler::readPartialMultiDim(), cass::XFELHDF5FileInput::runthis(), and cass::tileToFrames().

std::vector<hsize_t> hdf5::partiality_t::stride

the stride

The stride array allows you to sample elements along a dimension. For example, a stride of one (or NULL) will select every element along a dimension, a stride of two will select every other element, and a stride of three will select an element after every two elements.

Definition at line 68 of file hdf5_handle.hpp.

Referenced by hdf5::Handler::readPartialMultiDim(), cass::XFELHDF5FileInput::runthis(), and cass::tileToFrames().


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