Psana::Timepix::ConfigV1 Class Reference

#include <timepix.ddl.h>

List of all members.

Public Types

 TypeId = Pds::TypeId::Id_TimepixConfig
 Version = 1
 ChipCount = 4
 ReadoutSpeed_Slow = 0
 ReadoutSpeed_Fast = 1
 TriggerMode_ExtPos = 0
 TriggerMode_ExtNeg = 1
 TriggerMode_Soft = 2
enum  { TypeId = Pds::TypeId::Id_TimepixConfig }
enum  { Version = 1 }
enum  { ChipCount = 4 }
enum  ReadoutSpeed { ReadoutSpeed_Slow = 0, ReadoutSpeed_Fast = 1 }
enum  TriggerMode { TriggerMode_ExtPos = 0, TriggerMode_ExtNeg = 1, TriggerMode_Soft = 2 }

Public Member Functions

virtual ~ConfigV1 ()
virtual Timepix::ConfigV1::ReadoutSpeed readoutSpeed () const =0
virtual Timepix::ConfigV1::TriggerMode triggerMode () const =0
virtual int32_t shutterTimeout () 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


Detailed Description

Definition at line 20 of file timepix.ddl.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
TypeId  XTC type ID value (from Pds::TypeId class)

Definition at line 22 of file timepix.ddl.h.

anonymous enum

Enumerator:
Version  XTC type version number

Definition at line 23 of file timepix.ddl.h.

anonymous enum

Enumerator:
ChipCount 

Definition at line 24 of file timepix.ddl.h.

enum Psana::Timepix::ConfigV1::ReadoutSpeed

Enumerator:
ReadoutSpeed_Slow 
ReadoutSpeed_Fast 

Definition at line 25 of file timepix.ddl.h.

enum Psana::Timepix::ConfigV1::TriggerMode

Enumerator:
TriggerMode_ExtPos 
TriggerMode_ExtNeg 
TriggerMode_Soft 

Definition at line 29 of file timepix.ddl.h.


Constructor & Destructor Documentation

Psana::Timepix::ConfigV1::~ConfigV1 (  )  [virtual]

Definition at line 10 of file timepix.ddl.cpp.


Member Function Documentation

virtual int32_t Psana::Timepix::ConfigV1::dac0BiasLvds (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0BufAnalogA (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0BufAnalogB (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0Disc (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0Fbk (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0Gnd (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0Hist (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0Ikrum (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0Preamp (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0RefLvds (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0ThlCourse (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0ThlFine (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0Ths (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac0Vcas (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1BiasLvds (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1BufAnalogA (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1BufAnalogB (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1Disc (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1Fbk (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1Gnd (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1Hist (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1Ikrum (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1Preamp (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1RefLvds (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1ThlCourse (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1ThlFine (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1Ths (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac1Vcas (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2BiasLvds (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2BufAnalogA (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2BufAnalogB (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2Disc (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2Fbk (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2Gnd (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2Hist (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2Ikrum (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2Preamp (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2RefLvds (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2ThlCourse (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2ThlFine (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2Ths (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac2Vcas (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3BiasLvds (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3BufAnalogA (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3BufAnalogB (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3Disc (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3Fbk (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3Gnd (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3Hist (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3Ikrum (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3Preamp (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3RefLvds (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3ThlCourse (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3ThlFine (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3Ths (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::dac3Vcas (  )  const [pure virtual]

virtual Timepix::ConfigV1::ReadoutSpeed Psana::Timepix::ConfigV1::readoutSpeed (  )  const [pure virtual]

virtual int32_t Psana::Timepix::ConfigV1::shutterTimeout (  )  const [pure virtual]

virtual Timepix::ConfigV1::TriggerMode Psana::Timepix::ConfigV1::triggerMode (  )  const [pure virtual]


The documentation for this class was generated from the following files:
Generated on 19 Dec 2016 for PSANAclasses by  doxygen 1.4.7