ATLAS Offline Software
Loading...
Searching...
No Matches
H5Utils::internal::DSParameters< I, N > Struct Template Reference

Constant parameters for the writer. More...

#include <Writer.h>

Collaboration diagram for H5Utils::internal::DSParameters< I, N >:

Public Member Functions

 DSParameters (const std::vector< SharedConsumer< I > > &fillers, const std::array< hsize_t, N > &extent, hsize_t batch_size)

Public Attributes

H5::CompType type {}
std::array< hsize_t, N > extent {}
hsize_t batch_size {}

Detailed Description

template<typename I, size_t N>
struct H5Utils::internal::DSParameters< I, N >

Constant parameters for the writer.

Definition at line 295 of file Writer.h.

Constructor & Destructor Documentation

◆ DSParameters()

template<typename I, size_t N>
H5Utils::internal::DSParameters< I, N >::DSParameters ( const std::vector< SharedConsumer< I > > & fillers,
const std::array< hsize_t, N > & extent,
hsize_t batch_size )

Definition at line 306 of file Writer.h.

308 :
312 {
313 }
H5::CompType buildType(const std::vector< SharedConsumer< I > > &consumers)
Adapter to translate configuration info into the objects needed by the writer.
Definition Writer.h:266
Constant parameters for the writer.
Definition Writer.h:295
std::array< hsize_t, N > extent
Definition Writer.h:300

Member Data Documentation

◆ batch_size

template<typename I, size_t N>
hsize_t H5Utils::internal::DSParameters< I, N >::batch_size {}

Definition at line 301 of file Writer.h.

301{};

◆ extent

template<typename I, size_t N>
std::array<hsize_t,N> H5Utils::internal::DSParameters< I, N >::extent {}

Definition at line 300 of file Writer.h.

300{};

◆ type

template<typename I, size_t N>
H5::CompType H5Utils::internal::DSParameters< I, N >::type {}

Definition at line 299 of file Writer.h.

299{};

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