#include <pulnix.ddl.h>
Public Types | |
TypeId = Pds::TypeId::Id_TM6740Config | |
Version = 2 | |
Row_Pixels = 480 | |
Column_Pixels = 640 | |
Eight_bit | |
Ten_bit | |
x1 | |
x2 | |
x4 | |
Gamma | |
Linear | |
enum | { TypeId = Pds::TypeId::Id_TM6740Config } |
enum | { Version = 2 } |
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 | ~TM6740ConfigV2 () |
virtual uint16_t | gain_a () const =0 |
virtual uint16_t | gain_b () const =0 |
virtual uint16_t | vref_a () const =0 |
virtual uint16_t | vref_b () const =0 |
virtual uint8_t | gain_balance () const =0 |
virtual Pulnix::TM6740ConfigV2::Depth | output_resolution () const =0 |
virtual Pulnix::TM6740ConfigV2::Binning | horizontal_binning () const =0 |
virtual Pulnix::TM6740ConfigV2::Binning | vertical_binning () const =0 |
virtual Pulnix::TM6740ConfigV2::LookupTable | lookuptable_mode () const =0 |
virtual uint8_t | output_resolution_bits () const =0 |
Definition at line 62 of file pulnix.ddl.h.
anonymous enum |
Definition at line 64 of file pulnix.ddl.h.
anonymous enum |
anonymous enum |
anonymous enum |
Psana::Pulnix::TM6740ConfigV2::~TM6740ConfigV2 | ( | ) | [virtual] |
Definition at line 58 of file pulnix.ddl.cpp.
virtual uint16_t Psana::Pulnix::TM6740ConfigV2::gain_a | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Pulnix::TM6740ConfigV2::gain_b | ( | ) | const [pure virtual] |
virtual uint8_t Psana::Pulnix::TM6740ConfigV2::gain_balance | ( | ) | const [pure virtual] |
virtual Pulnix::TM6740ConfigV2::Binning Psana::Pulnix::TM6740ConfigV2::horizontal_binning | ( | ) | const [pure virtual] |
virtual Pulnix::TM6740ConfigV2::LookupTable Psana::Pulnix::TM6740ConfigV2::lookuptable_mode | ( | ) | const [pure virtual] |
virtual Pulnix::TM6740ConfigV2::Depth Psana::Pulnix::TM6740ConfigV2::output_resolution | ( | ) | const [pure virtual] |
virtual uint8_t Psana::Pulnix::TM6740ConfigV2::output_resolution_bits | ( | ) | const [pure virtual] |
bit-depth of pixel counts
virtual Pulnix::TM6740ConfigV2::Binning Psana::Pulnix::TM6740ConfigV2::vertical_binning | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Pulnix::TM6740ConfigV2::vref_a | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Pulnix::TM6740ConfigV2::vref_b | ( | ) | const [pure virtual] |