#include <pulnix.ddl.h>
Public Types | |
TypeId = Pds::TypeId::Id_TM6740Config | |
Version = 1 | |
Row_Pixels = 480 | |
Column_Pixels = 640 | |
Eight_bit | |
Ten_bit | |
x1 | |
x2 | |
x4 | |
Gamma | |
Linear | |
enum | { TypeId = Pds::TypeId::Id_TM6740Config } |
enum | { Version = 1 } |
enum | { Row_Pixels = 480 } |
enum | { Column_Pixels = 640 } |
enum | Depth { Eight_bit, Ten_bit } |
enum | Binning { x1, x2, x4 } |
enum | LookupTable { Gamma, Linear } |
Public Member Functions | |
virtual | ~TM6740ConfigV1 () |
virtual uint16_t | gain_a () const =0 |
virtual uint16_t | gain_b () const =0 |
virtual uint16_t | vref () const =0 |
virtual uint16_t | shutter_width () const =0 |
virtual uint8_t | gain_balance () const =0 |
virtual Pulnix::TM6740ConfigV1::Depth | output_resolution () const =0 |
virtual Pulnix::TM6740ConfigV1::Binning | horizontal_binning () const =0 |
virtual Pulnix::TM6740ConfigV1::Binning | vertical_binning () const =0 |
virtual Pulnix::TM6740ConfigV1::LookupTable | lookuptable_mode () const =0 |
virtual uint8_t | output_resolution_bits () const =0 |
Definition at line 20 of file pulnix.ddl.h.
anonymous enum |
Definition at line 22 of file pulnix.ddl.h.
anonymous enum |
anonymous enum |
anonymous enum |
Psana::Pulnix::TM6740ConfigV1::~TM6740ConfigV1 | ( | ) | [virtual] |
Definition at line 10 of file pulnix.ddl.cpp.
virtual uint16_t Psana::Pulnix::TM6740ConfigV1::gain_a | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Pulnix::TM6740ConfigV1::gain_b | ( | ) | const [pure virtual] |
virtual uint8_t Psana::Pulnix::TM6740ConfigV1::gain_balance | ( | ) | const [pure virtual] |
virtual Pulnix::TM6740ConfigV1::Binning Psana::Pulnix::TM6740ConfigV1::horizontal_binning | ( | ) | const [pure virtual] |
virtual Pulnix::TM6740ConfigV1::LookupTable Psana::Pulnix::TM6740ConfigV1::lookuptable_mode | ( | ) | const [pure virtual] |
virtual Pulnix::TM6740ConfigV1::Depth Psana::Pulnix::TM6740ConfigV1::output_resolution | ( | ) | const [pure virtual] |
virtual uint8_t Psana::Pulnix::TM6740ConfigV1::output_resolution_bits | ( | ) | const [pure virtual] |
bit-depth of pixel counts
virtual uint16_t Psana::Pulnix::TM6740ConfigV1::shutter_width | ( | ) | const [pure virtual] |
virtual Pulnix::TM6740ConfigV1::Binning Psana::Pulnix::TM6740ConfigV1::vertical_binning | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Pulnix::TM6740ConfigV1::vref | ( | ) | const [pure virtual] |