#include <rayonix.ddl.h>
Public Types | |
TypeId = Pds::TypeId::Id_RayonixConfig | |
Version = 1 | |
DeviceIDMax = 40 | |
Standard = 0 | |
HighGain = 1 | |
LowNoise = 2 | |
EDR = 3 | |
enum | { TypeId = Pds::TypeId::Id_RayonixConfig } |
enum | { Version = 1 } |
enum | { DeviceIDMax = 40 } |
enum | ReadoutMode { Standard = 0, HighGain = 1, LowNoise = 2, EDR = 3 } |
Public Member Functions | |
virtual | ~ConfigV1 () |
virtual uint8_t | binning_f () const =0 |
virtual uint8_t | binning_s () const =0 |
virtual uint32_t | exposure () const =0 |
virtual uint32_t | trigger () const =0 |
virtual uint16_t | rawMode () const =0 |
virtual uint16_t | darkFlag () const =0 |
virtual Rayonix::ConfigV1::ReadoutMode | readoutMode () const =0 |
virtual const char * | deviceID () const =0 |
Definition at line 20 of file rayonix.ddl.h.
anonymous enum |
Definition at line 22 of file rayonix.ddl.h.
anonymous enum |
anonymous enum |
Psana::Rayonix::ConfigV1::~ConfigV1 | ( | ) | [virtual] |
Definition at line 10 of file rayonix.ddl.cpp.
virtual uint8_t Psana::Rayonix::ConfigV1::binning_f | ( | ) | const [pure virtual] |
virtual uint8_t Psana::Rayonix::ConfigV1::binning_s | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Rayonix::ConfigV1::darkFlag | ( | ) | const [pure virtual] |
virtual const char* Psana::Rayonix::ConfigV1::deviceID | ( | ) | const [pure virtual] |
virtual uint32_t Psana::Rayonix::ConfigV1::exposure | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Rayonix::ConfigV1::rawMode | ( | ) | const [pure virtual] |
virtual Rayonix::ConfigV1::ReadoutMode Psana::Rayonix::ConfigV1::readoutMode | ( | ) | const [pure virtual] |
virtual uint32_t Psana::Rayonix::ConfigV1::trigger | ( | ) | const [pure virtual] |