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 293 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 304 of file Writer.h.

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

Member Data Documentation

◆ batch_size

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

Definition at line 299 of file Writer.h.

299{};

◆ extent

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

Definition at line 298 of file Writer.h.

298{};

◆ type

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

Definition at line 297 of file Writer.h.

297{};

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