#include <timepix.ddl.h>
Inheritance diagram for psddl_pds2psana::Timepix::DataV2:
Public Types | |
typedef Pds::Timepix::DataV2 | XtcType |
typedef Psana::Timepix::DataV2 | PsanaType |
Public Member Functions | |
DataV2 (const boost::shared_ptr< const XtcType > &xtcPtr) | |
virtual | ~DataV2 () |
virtual uint16_t | width () const |
virtual uint16_t | height () const |
virtual uint32_t | timestamp () const |
virtual uint16_t | frameCounter () const |
virtual uint16_t | lostRows () const |
virtual ndarray< const uint16_t, 2 > | data () const |
virtual uint32_t | depth () const |
virtual uint32_t | depth_bytes () const |
virtual uint32_t | data_size () const |
const XtcType & | _xtcObj () const |
Definition at line 275 of file timepix.ddl.h.
Definition at line 278 of file timepix.ddl.h.
Definition at line 277 of file timepix.ddl.h.
psddl_pds2psana::Timepix::DataV2::DataV2 | ( | const boost::shared_ptr< const XtcType > & | xtcPtr | ) |
Definition at line 1148 of file timepix.ddl.cpp.
psddl_pds2psana::Timepix::DataV2::~DataV2 | ( | ) | [virtual] |
const XtcType& psddl_pds2psana::Timepix::DataV2::_xtcObj | ( | ) | const [inline] |
Definition at line 290 of file timepix.ddl.h.
ndarray< const uint16_t, 2 > psddl_pds2psana::Timepix::DataV2::data | ( | ) | const [virtual] |
uint32_t psddl_pds2psana::Timepix::DataV2::data_size | ( | ) | const [virtual] |
Size of the image data in bytes.
Implements Psana::Timepix::DataV2.
Definition at line 1198 of file timepix.ddl.cpp.
uint32_t psddl_pds2psana::Timepix::DataV2::depth | ( | ) | const [virtual] |
uint32_t psddl_pds2psana::Timepix::DataV2::depth_bytes | ( | ) | const [virtual] |
uint16_t psddl_pds2psana::Timepix::DataV2::frameCounter | ( | ) | const [virtual] |
hardware frame counter
Implements Psana::Timepix::DataV2.
Definition at line 1173 of file timepix.ddl.cpp.
uint16_t psddl_pds2psana::Timepix::DataV2::height | ( | ) | const [virtual] |
Pixels per column
Implements Psana::Timepix::DataV2.
Definition at line 1163 of file timepix.ddl.cpp.
uint16_t psddl_pds2psana::Timepix::DataV2::lostRows | ( | ) | const [virtual] |
uint32_t psddl_pds2psana::Timepix::DataV2::timestamp | ( | ) | const [virtual] |
hardware timestamp
Implements Psana::Timepix::DataV2.
Definition at line 1168 of file timepix.ddl.cpp.
uint16_t psddl_pds2psana::Timepix::DataV2::width | ( | ) | const [virtual] |