#include <evr.ddl.h>
Public Types | |
NameLength = 64 | |
MaxInfos = 16 | |
enum | { NameLength = 64 } |
enum | { MaxInfos = 16 } |
Public Member Functions | |
IOChannelV2 (const EvrData::OutputMapV2 &arg__output, const char *arg__name, uint32_t arg__ninfo, const Pds::DetInfo *arg__info) | |
IOChannelV2 () | |
const EvrData::OutputMapV2 & | output () const |
const char * | name () const |
uint32_t | ninfo () const |
ndarray< const Pds::DetInfo, 1 > | infos () const |
std::vector< int > | name_shape () const |
Static Public Member Functions | |
static uint32_t | _sizeof () |
Definition at line 705 of file evr.ddl.h.
Psana::EvrData::IOChannelV2::IOChannelV2 | ( | const EvrData::OutputMapV2 & | arg__output, | |
const char * | arg__name, | |||
uint32_t | arg__ninfo, | |||
const Pds::DetInfo * | arg__info | |||
) | [inline] |
static uint32_t Psana::EvrData::IOChannelV2::_sizeof | ( | ) | [inline, static] |
Definition at line 727 of file evr.ddl.h.
References Psana::EvrData::OutputMapV2::_sizeof(), MaxInfos, and NameLength.
ndarray<const Pds::DetInfo, 1> Psana::EvrData::IOChannelV2::infos | ( | ) | const [inline] |
const char* Psana::EvrData::IOChannelV2::name | ( | ) | const [inline] |
std::vector< int > Psana::EvrData::IOChannelV2::name_shape | ( | ) | const |
Method which returns the shape (dimensions) of the data returned by name() method.
Definition at line 271 of file evr.ddl.cpp.
References NameLength.
uint32_t Psana::EvrData::IOChannelV2::ninfo | ( | ) | const [inline] |
const EvrData::OutputMapV2& Psana::EvrData::IOChannelV2::output | ( | ) | const [inline] |