#include <camera.ddl.h>
Public Types | |
TypeId = Pds::TypeId::Id_ControlsCameraConfig | |
Version = 1 | |
DESC_CHAR_MAX = 48 | |
Mono | |
Bayer | |
RGB1 | |
enum | { TypeId = Pds::TypeId::Id_ControlsCameraConfig } |
enum | { Version = 1 } |
enum | { DESC_CHAR_MAX = 48 } |
enum | ColorMode { Mono, Bayer, RGB1 } |
Public Member Functions | |
virtual | ~ControlsCameraConfigV1 () |
virtual uint32_t | width () const =0 |
virtual uint32_t | height () const =0 |
virtual uint32_t | depth () const =0 |
virtual Camera::ControlsCameraConfigV1::ColorMode | color_mode () const =0 |
virtual double | exposure_time () const =0 |
virtual double | gain () const =0 |
virtual const char * | manufacturer () const =0 |
virtual const char * | model () const =0 |
Definition at line 149 of file camera.ddl.h.
anonymous enum |
Definition at line 151 of file camera.ddl.h.
anonymous enum |
anonymous enum |
Psana::Camera::ControlsCameraConfigV1::~ControlsCameraConfigV1 | ( | ) | [virtual] |
Definition at line 59 of file camera.ddl.cpp.
virtual Camera::ControlsCameraConfigV1::ColorMode Psana::Camera::ControlsCameraConfigV1::color_mode | ( | ) | const [pure virtual] |
The color mode of the camera.
virtual uint32_t Psana::Camera::ControlsCameraConfigV1::depth | ( | ) | const [pure virtual] |
Number of bits per pixel.
virtual double Psana::Camera::ControlsCameraConfigV1::exposure_time | ( | ) | const [pure virtual] |
The configured exposure time of the camera in seconds.
virtual double Psana::Camera::ControlsCameraConfigV1::gain | ( | ) | const [pure virtual] |
Camera gain value.
virtual uint32_t Psana::Camera::ControlsCameraConfigV1::height | ( | ) | const [pure virtual] |
Number of pixels in a column.
virtual const char* Psana::Camera::ControlsCameraConfigV1::manufacturer | ( | ) | const [pure virtual] |
The manufacturer of the camera.
virtual const char* Psana::Camera::ControlsCameraConfigV1::model | ( | ) | const [pure virtual] |
The model name of the camera.
virtual uint32_t Psana::Camera::ControlsCameraConfigV1::width | ( | ) | const [pure virtual] |
Number of pixels in a row.