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 294 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 305 of file Writer.h.

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

Member Data Documentation

◆ batch_size

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

Definition at line 300 of file Writer.h.

300{};

◆ extent

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

Definition at line 299 of file Writer.h.

299{};

◆ type

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

Definition at line 298 of file Writer.h.

298{};

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