ATLAS Offline Software
Public Attributes | List of all members
H5Utils::WriterConfiguration< N > Struct Template Reference

#include <WriterConfiguration.h>

Collaboration diagram for H5Utils::WriterConfiguration< N >:

Public Attributes

std::string name
 
std::array< hsize_t, N > extent {}
 
std::optional< hsize_t > batch_size {std::nullopt}
 
std::optional< std::array< hsize_t, N > > chunks {std::nullopt}
 
std::optional< int > deflate {std::nullopt}
 

Detailed Description

template<size_t N>
struct H5Utils::WriterConfiguration< N >

Definition at line 15 of file WriterConfiguration.h.

Member Data Documentation

◆ batch_size

template<size_t N>
std::optional<hsize_t> H5Utils::WriterConfiguration< N >::batch_size {std::nullopt}

Definition at line 19 of file WriterConfiguration.h.

◆ chunks

template<size_t N>
std::optional<std::array<hsize_t,N> > H5Utils::WriterConfiguration< N >::chunks {std::nullopt}

Definition at line 20 of file WriterConfiguration.h.

◆ deflate

template<size_t N>
std::optional<int> H5Utils::WriterConfiguration< N >::deflate {std::nullopt}

Definition at line 21 of file WriterConfiguration.h.

◆ extent

template<size_t N>
std::array<hsize_t,N> H5Utils::WriterConfiguration< N >::extent {}

Definition at line 18 of file WriterConfiguration.h.

◆ name

template<size_t N>
std::string H5Utils::WriterConfiguration< N >::name

Definition at line 17 of file WriterConfiguration.h.


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