#include <rayonix.ddl.h>
Public Types | |
TypeId = Pds::TypeId::Id_RayonixConfig | |
Version = 2 | |
DeviceIDMax = 40 | |
Unknown = 0 | |
Standard = 1 | |
HighGain = 2 | |
LowNoise = 3 | |
HDR = 4 | |
enum | { TypeId = Pds::TypeId::Id_RayonixConfig } |
enum | { Version = 2 } |
enum | { DeviceIDMax = 40 } |
enum | ReadoutMode { Unknown = 0, Standard = 1, HighGain = 2, LowNoise = 3, HDR = 4 } |
Public Member Functions | |
virtual | ~ConfigV2 () |
virtual uint8_t | binning_f () const =0 |
virtual uint8_t | binning_s () const =0 |
virtual int16_t | testPattern () 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::ConfigV2::ReadoutMode | readoutMode () const =0 |
virtual const char * | deviceID () const =0 |
Definition at line 49 of file rayonix.ddl.h.
anonymous enum |
Definition at line 51 of file rayonix.ddl.h.
anonymous enum |
anonymous enum |
Psana::Rayonix::ConfigV2::~ConfigV2 | ( | ) | [virtual] |
Definition at line 33 of file rayonix.ddl.cpp.
virtual uint8_t Psana::Rayonix::ConfigV2::binning_f | ( | ) | const [pure virtual] |
virtual uint8_t Psana::Rayonix::ConfigV2::binning_s | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Rayonix::ConfigV2::darkFlag | ( | ) | const [pure virtual] |
virtual const char* Psana::Rayonix::ConfigV2::deviceID | ( | ) | const [pure virtual] |
virtual uint32_t Psana::Rayonix::ConfigV2::exposure | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Rayonix::ConfigV2::rawMode | ( | ) | const [pure virtual] |
virtual Rayonix::ConfigV2::ReadoutMode Psana::Rayonix::ConfigV2::readoutMode | ( | ) | const [pure virtual] |
virtual int16_t Psana::Rayonix::ConfigV2::testPattern | ( | ) | const [pure virtual] |
virtual uint32_t Psana::Rayonix::ConfigV2::trigger | ( | ) | const [pure virtual] |