psddl_hdf2psana/src/epixsampler.ddl.cpp File Reference

#include "psddl_hdf2psana/epixsampler.ddl.h"
#include "hdf5pp/ArrayType.h"
#include "hdf5pp/CompoundType.h"
#include "hdf5pp/EnumType.h"
#include "hdf5pp/VlenType.h"
#include "hdf5pp/Utils.h"
#include "PSEvt/DataProxy.h"
#include "psddl_hdf2psana/Exceptions.h"

Go to the source code of this file.

Namespaces

namespace  psddl_hdf2psana
namespace  psddl_hdf2psana::EpixSampler

Functions

hdf5pp::Type psddl_hdf2psana::EpixSampler::ns_ConfigV1_v0_dataset_config_stored_type ()
hdf5pp::Type psddl_hdf2psana::EpixSampler::ns_ConfigV1_v0_dataset_config_native_type ()
void psddl_hdf2psana::EpixSampler::make_datasets_ConfigV1_v0 (const Psana::EpixSampler::ConfigV1 &obj, hdf5pp::Group group, const ChunkPolicy &chunkPolicy, int deflate, bool shuffle)
void psddl_hdf2psana::EpixSampler::store_ConfigV1_v0 (const Psana::EpixSampler::ConfigV1 *obj, hdf5pp::Group group, long index, bool append)
boost::shared_ptr< PSEvt::Proxy<
Psana::EpixSampler::ConfigV1 > > 
psddl_hdf2psana::EpixSampler::make_ConfigV1 (int version, hdf5pp::Group group, hsize_t idx)
void psddl_hdf2psana::EpixSampler::make_datasets (const Psana::EpixSampler::ConfigV1 &obj, hdf5pp::Group group, const ChunkPolicy &chunkPolicy, int deflate, bool shuffle, int version=-1)
 Create container (rank=1) datasets for storing objects of specified type.
void psddl_hdf2psana::EpixSampler::store_ConfigV1 (const Psana::EpixSampler::ConfigV1 *obj, hdf5pp::Group group, long index, int version, bool append)
void psddl_hdf2psana::EpixSampler::store (const Psana::EpixSampler::ConfigV1 &obj, hdf5pp::Group group, int version=-1)
 Store object as a single instance (scalar dataset) inside specified group.
void psddl_hdf2psana::EpixSampler::store_at (const Psana::EpixSampler::ConfigV1 *obj, hdf5pp::Group group, long index=-1, int version=-1)
hdf5pp::Type psddl_hdf2psana::EpixSampler::ns_ElementV1_v0_dataset_data_stored_type ()
hdf5pp::Type psddl_hdf2psana::EpixSampler::ns_ElementV1_v0_dataset_data_native_type ()
void psddl_hdf2psana::EpixSampler::make_datasets_ElementV1_v0 (const Psana::EpixSampler::ElementV1 &obj, hdf5pp::Group group, const ChunkPolicy &chunkPolicy, int deflate, bool shuffle)
void psddl_hdf2psana::EpixSampler::store_ElementV1_v0 (const Psana::EpixSampler::ElementV1 *obj, hdf5pp::Group group, long index, bool append)
boost::shared_ptr< PSEvt::Proxy<
Psana::EpixSampler::ElementV1 > > 
psddl_hdf2psana::EpixSampler::make_ElementV1 (int version, hdf5pp::Group group, hsize_t idx, const boost::shared_ptr< Psana::EpixSampler::ConfigV1 > &cfg)
void psddl_hdf2psana::EpixSampler::make_datasets (const Psana::EpixSampler::ElementV1 &obj, hdf5pp::Group group, const ChunkPolicy &chunkPolicy, int deflate, bool shuffle, int version=-1)
 Create container (rank=1) datasets for storing objects of specified type.
void psddl_hdf2psana::EpixSampler::store_ElementV1 (const Psana::EpixSampler::ElementV1 *obj, hdf5pp::Group group, long index, int version, bool append)
void psddl_hdf2psana::EpixSampler::store (const Psana::EpixSampler::ElementV1 &obj, hdf5pp::Group group, int version=-1)
 Store object as a single instance (scalar dataset) inside specified group.
void psddl_hdf2psana::EpixSampler::store_at (const Psana::EpixSampler::ElementV1 *obj, hdf5pp::Group group, long index=-1, int version=-1)


Generated on 19 Dec 2016 for PSDMSoftware by  doxygen 1.4.7