#include <usdusb.ddl.h>
Public Types | |
TypeId = Pds::TypeId::Id_UsdUsbConfig | |
Version = 1 | |
NCHANNELS = 4 | |
WRAP_FULL | |
LIMIT | |
HALT | |
WRAP_PRESET | |
CLOCK_DIR | |
X1 | |
X2 | |
X4 | |
enum | { TypeId = Pds::TypeId::Id_UsdUsbConfig } |
enum | { Version = 1 } |
enum | { NCHANNELS = 4 } |
enum | Count_Mode { WRAP_FULL, LIMIT, HALT, WRAP_PRESET } |
enum | Quad_Mode { CLOCK_DIR, X1, X2, X4 } |
Public Member Functions | |
virtual | ~ConfigV1 () |
virtual ndarray< const uint32_t, 1 > | counting_mode () const =0 |
virtual ndarray< const uint32_t, 1 > | quadrature_mode () const =0 |
Definition at line 59 of file usdusb.ddl.h.
anonymous enum |
Definition at line 61 of file usdusb.ddl.h.
anonymous enum |
anonymous enum |
Psana::UsdUsb::ConfigV1::~ConfigV1 | ( | ) | [virtual] |
Definition at line 16 of file usdusb.ddl.cpp.
virtual ndarray<const uint32_t, 1> Psana::UsdUsb::ConfigV1::counting_mode | ( | ) | const [pure virtual] |
virtual ndarray<const uint32_t, 1> Psana::UsdUsb::ConfigV1::quadrature_mode | ( | ) | const [pure virtual] |