#include <timepix.ddl.h>
Public Types | |
TypeId = Pds::TypeId::Id_TimepixConfig | |
Version = 3 | |
ChipCount = 4 | |
ChipNameMax = 16 | |
PixelThreshMax = 4*256*256 | |
ReadoutSpeed_Slow = 0 | |
ReadoutSpeed_Fast = 1 | |
TimepixMode_Counting = 0 | |
TimepixMode_TOT = 1 | |
enum | { TypeId = Pds::TypeId::Id_TimepixConfig } |
enum | { Version = 3 } |
enum | { ChipCount = 4 } |
enum | { ChipNameMax = 16 } |
enum | { PixelThreshMax = 4*256*256 } |
enum | ReadoutSpeed { ReadoutSpeed_Slow = 0, ReadoutSpeed_Fast = 1 } |
enum | TimepixMode { TimepixMode_Counting = 0, TimepixMode_TOT = 1 } |
Public Member Functions | |
virtual | ~ConfigV3 () |
virtual Timepix::ConfigV3::ReadoutSpeed | readoutSpeed () const =0 |
virtual Timepix::ConfigV3::TimepixMode | timepixMode () const =0 |
virtual int32_t | timepixSpeed () const =0 |
virtual int32_t | dac0Ikrum () const =0 |
virtual int32_t | dac0Disc () const =0 |
virtual int32_t | dac0Preamp () const =0 |
virtual int32_t | dac0BufAnalogA () const =0 |
virtual int32_t | dac0BufAnalogB () const =0 |
virtual int32_t | dac0Hist () const =0 |
virtual int32_t | dac0ThlFine () const =0 |
virtual int32_t | dac0ThlCourse () const =0 |
virtual int32_t | dac0Vcas () const =0 |
virtual int32_t | dac0Fbk () const =0 |
virtual int32_t | dac0Gnd () const =0 |
virtual int32_t | dac0Ths () const =0 |
virtual int32_t | dac0BiasLvds () const =0 |
virtual int32_t | dac0RefLvds () const =0 |
virtual int32_t | dac1Ikrum () const =0 |
virtual int32_t | dac1Disc () const =0 |
virtual int32_t | dac1Preamp () const =0 |
virtual int32_t | dac1BufAnalogA () const =0 |
virtual int32_t | dac1BufAnalogB () const =0 |
virtual int32_t | dac1Hist () const =0 |
virtual int32_t | dac1ThlFine () const =0 |
virtual int32_t | dac1ThlCourse () const =0 |
virtual int32_t | dac1Vcas () const =0 |
virtual int32_t | dac1Fbk () const =0 |
virtual int32_t | dac1Gnd () const =0 |
virtual int32_t | dac1Ths () const =0 |
virtual int32_t | dac1BiasLvds () const =0 |
virtual int32_t | dac1RefLvds () const =0 |
virtual int32_t | dac2Ikrum () const =0 |
virtual int32_t | dac2Disc () const =0 |
virtual int32_t | dac2Preamp () const =0 |
virtual int32_t | dac2BufAnalogA () const =0 |
virtual int32_t | dac2BufAnalogB () const =0 |
virtual int32_t | dac2Hist () const =0 |
virtual int32_t | dac2ThlFine () const =0 |
virtual int32_t | dac2ThlCourse () const =0 |
virtual int32_t | dac2Vcas () const =0 |
virtual int32_t | dac2Fbk () const =0 |
virtual int32_t | dac2Gnd () const =0 |
virtual int32_t | dac2Ths () const =0 |
virtual int32_t | dac2BiasLvds () const =0 |
virtual int32_t | dac2RefLvds () const =0 |
virtual int32_t | dac3Ikrum () const =0 |
virtual int32_t | dac3Disc () const =0 |
virtual int32_t | dac3Preamp () const =0 |
virtual int32_t | dac3BufAnalogA () const =0 |
virtual int32_t | dac3BufAnalogB () const =0 |
virtual int32_t | dac3Hist () const =0 |
virtual int32_t | dac3ThlFine () const =0 |
virtual int32_t | dac3ThlCourse () const =0 |
virtual int32_t | dac3Vcas () const =0 |
virtual int32_t | dac3Fbk () const =0 |
virtual int32_t | dac3Gnd () const =0 |
virtual int32_t | dac3Ths () const =0 |
virtual int32_t | dac3BiasLvds () const =0 |
virtual int32_t | dac3RefLvds () const =0 |
virtual int8_t | dacBias () const =0 |
virtual int8_t | flags () const =0 |
virtual int32_t | driverVersion () const =0 |
virtual uint32_t | firmwareVersion () const =0 |
virtual uint32_t | pixelThreshSize () const =0 |
virtual ndarray< const uint8_t, 1 > | pixelThresh () const =0 |
virtual const char * | chip0Name () const =0 |
virtual const char * | chip1Name () const =0 |
virtual const char * | chip2Name () const =0 |
virtual const char * | chip3Name () const =0 |
virtual int32_t | chip0ID () const =0 |
virtual int32_t | chip1ID () const =0 |
virtual int32_t | chip2ID () const =0 |
virtual int32_t | chip3ID () const =0 |
virtual int32_t | chipCount () const =0 |
Definition at line 203 of file timepix.ddl.h.
anonymous enum |
Definition at line 205 of file timepix.ddl.h.
anonymous enum |
anonymous enum |
anonymous enum |
anonymous enum |
Psana::Timepix::ConfigV3::~ConfigV3 | ( | ) | [virtual] |
Definition at line 78 of file timepix.ddl.cpp.
virtual int32_t Psana::Timepix::ConfigV3::chip0ID | ( | ) | const [pure virtual] |
virtual const char* Psana::Timepix::ConfigV3::chip0Name | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::chip1ID | ( | ) | const [pure virtual] |
virtual const char* Psana::Timepix::ConfigV3::chip1Name | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::chip2ID | ( | ) | const [pure virtual] |
virtual const char* Psana::Timepix::ConfigV3::chip2Name | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::chip3ID | ( | ) | const [pure virtual] |
virtual const char* Psana::Timepix::ConfigV3::chip3Name | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::chipCount | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0BiasLvds | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0BufAnalogA | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0BufAnalogB | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0Disc | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0Fbk | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0Gnd | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0Hist | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0Ikrum | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0Preamp | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0RefLvds | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0ThlCourse | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0ThlFine | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0Ths | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac0Vcas | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1BiasLvds | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1BufAnalogA | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1BufAnalogB | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1Disc | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1Fbk | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1Gnd | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1Hist | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1Ikrum | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1Preamp | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1RefLvds | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1ThlCourse | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1ThlFine | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1Ths | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac1Vcas | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2BiasLvds | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2BufAnalogA | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2BufAnalogB | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2Disc | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2Fbk | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2Gnd | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2Hist | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2Ikrum | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2Preamp | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2RefLvds | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2ThlCourse | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2ThlFine | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2Ths | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac2Vcas | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3BiasLvds | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3BufAnalogA | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3BufAnalogB | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3Disc | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3Fbk | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3Gnd | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3Hist | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3Ikrum | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3Preamp | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3RefLvds | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3ThlCourse | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3ThlFine | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3Ths | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::dac3Vcas | ( | ) | const [pure virtual] |
virtual int8_t Psana::Timepix::ConfigV3::dacBias | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::driverVersion | ( | ) | const [pure virtual] |
virtual uint32_t Psana::Timepix::ConfigV3::firmwareVersion | ( | ) | const [pure virtual] |
virtual int8_t Psana::Timepix::ConfigV3::flags | ( | ) | const [pure virtual] |
virtual ndarray<const uint8_t, 1> Psana::Timepix::ConfigV3::pixelThresh | ( | ) | const [pure virtual] |
virtual uint32_t Psana::Timepix::ConfigV3::pixelThreshSize | ( | ) | const [pure virtual] |
virtual Timepix::ConfigV3::ReadoutSpeed Psana::Timepix::ConfigV3::readoutSpeed | ( | ) | const [pure virtual] |
virtual Timepix::ConfigV3::TimepixMode Psana::Timepix::ConfigV3::timepixMode | ( | ) | const [pure virtual] |
virtual int32_t Psana::Timepix::ConfigV3::timepixSpeed | ( | ) | const [pure virtual] |