#include <l3t.ddl.h>
Inheritance diagram for psddl_hdf2psana::L3T::ConfigV1_v0:
Public Types | |
typedef Psana::L3T::ConfigV1 | PsanaType |
Public Member Functions | |
ConfigV1_v0 () | |
ConfigV1_v0 (hdf5pp::Group group, hsize_t idx) | |
ConfigV1_v0 (const boost::shared_ptr< L3T::ns_ConfigV1_v0::dataset_config > &ds) | |
virtual | ~ConfigV1_v0 () |
virtual uint32_t | module_id_len () const |
virtual uint32_t | desc_len () const |
virtual const char * | module_id () const |
virtual const char * | desc () const |
std::vector< int > | module_id_shape () const |
std::vector< int > | desc_shape () const |
Definition at line 36 of file l3t.ddl.h.
psddl_hdf2psana::L3T::ConfigV1_v0::ConfigV1_v0 | ( | ) | [inline] |
psddl_hdf2psana::L3T::ConfigV1_v0::ConfigV1_v0 | ( | hdf5pp::Group | group, | |
hsize_t | idx | |||
) | [inline] |
psddl_hdf2psana::L3T::ConfigV1_v0::ConfigV1_v0 | ( | const boost::shared_ptr< L3T::ns_ConfigV1_v0::dataset_config > & | ds | ) | [inline] |
virtual psddl_hdf2psana::L3T::ConfigV1_v0::~ConfigV1_v0 | ( | ) | [inline, virtual] |
const char * psddl_hdf2psana::L3T::ConfigV1_v0::desc | ( | ) | const [virtual] |
uint32_t psddl_hdf2psana::L3T::ConfigV1_v0::desc_len | ( | ) | const [virtual] |
Length of the description string
Implements Psana::L3T::ConfigV1.
Definition at line 74 of file l3t.ddl.cpp.
Referenced by desc_shape().
std::vector< int > psddl_hdf2psana::L3T::ConfigV1_v0::desc_shape | ( | ) | const [virtual] |
Method which returns the shape (dimensions) of the data returned by desc() method.
Implements Psana::L3T::ConfigV1.
Definition at line 92 of file l3t.ddl.cpp.
References desc_len(), and ex_algos::shape.
const char * psddl_hdf2psana::L3T::ConfigV1_v0::module_id | ( | ) | const [virtual] |
The module identification string
Implements Psana::L3T::ConfigV1.
Definition at line 78 of file l3t.ddl.cpp.
uint32_t psddl_hdf2psana::L3T::ConfigV1_v0::module_id_len | ( | ) | const [virtual] |
Length of the module identification string
Implements Psana::L3T::ConfigV1.
Definition at line 70 of file l3t.ddl.cpp.
Referenced by module_id_shape().
std::vector< int > psddl_hdf2psana::L3T::ConfigV1_v0::module_id_shape | ( | ) | const [virtual] |
Method which returns the shape (dimensions) of the data returned by module_id() method.
Implements Psana::L3T::ConfigV1.
Definition at line 87 of file l3t.ddl.cpp.
References module_id_len(), and ex_algos::shape.