#include <ipimb.ddl.h>
Public Types | |
TypeId = Pds::TypeId::Id_IpimbData | |
Version = 2 | |
ipimbAdcRange = 5 | |
ipimbAdcSteps = 65536 | |
enum | { TypeId = Pds::TypeId::Id_IpimbData } |
enum | { Version = 2 } |
enum | { ipimbAdcRange = 5 } |
enum | { ipimbAdcSteps = 65536 } |
Public Member Functions | |
virtual | ~DataV2 () |
virtual uint16_t | config0 () const =0 |
virtual uint16_t | config1 () const =0 |
virtual uint16_t | config2 () const =0 |
virtual uint16_t | channel0 () const =0 |
virtual uint16_t | channel1 () const =0 |
virtual uint16_t | channel2 () const =0 |
virtual uint16_t | channel3 () const =0 |
virtual uint16_t | channel0ps () const =0 |
virtual uint16_t | channel1ps () const =0 |
virtual uint16_t | channel2ps () const =0 |
virtual uint16_t | channel3ps () const =0 |
virtual uint16_t | checksum () const =0 |
virtual float | channel0Volts () const =0 |
virtual float | channel1Volts () const =0 |
virtual float | channel2Volts () const =0 |
virtual float | channel3Volts () const =0 |
virtual float | channel0psVolts () const =0 |
virtual float | channel1psVolts () const =0 |
virtual float | channel2psVolts () const =0 |
virtual float | channel3psVolts () const =0 |
virtual uint64_t | triggerCounter () const =0 |
Definition at line 133 of file ipimb.ddl.h.
anonymous enum |
Definition at line 135 of file ipimb.ddl.h.
anonymous enum |
anonymous enum |
anonymous enum |
Psana::Ipimb::DataV2::~DataV2 | ( | ) | [virtual] |
Definition at line 68 of file ipimb.ddl.cpp.
virtual uint16_t Psana::Ipimb::DataV2::channel0 | ( | ) | const [pure virtual] |
Raw counts value returned from channel 0.
virtual uint16_t Psana::Ipimb::DataV2::channel0ps | ( | ) | const [pure virtual] |
Raw counts value returned from channel 0.
virtual float Psana::Ipimb::DataV2::channel0psVolts | ( | ) | const [pure virtual] |
Value of of channel0ps() converted to Volts.
virtual float Psana::Ipimb::DataV2::channel0Volts | ( | ) | const [pure virtual] |
Value of of channel0() converted to Volts.
virtual uint16_t Psana::Ipimb::DataV2::channel1 | ( | ) | const [pure virtual] |
Raw counts value returned from channel 1.
virtual uint16_t Psana::Ipimb::DataV2::channel1ps | ( | ) | const [pure virtual] |
Raw counts value returned from channel 1.
virtual float Psana::Ipimb::DataV2::channel1psVolts | ( | ) | const [pure virtual] |
Value of of channel1ps() converted to Volts.
virtual float Psana::Ipimb::DataV2::channel1Volts | ( | ) | const [pure virtual] |
Value of of channel1() converted to Volts.
virtual uint16_t Psana::Ipimb::DataV2::channel2 | ( | ) | const [pure virtual] |
Raw counts value returned from channel 2.
virtual uint16_t Psana::Ipimb::DataV2::channel2ps | ( | ) | const [pure virtual] |
Raw counts value returned from channel 2.
virtual float Psana::Ipimb::DataV2::channel2psVolts | ( | ) | const [pure virtual] |
Value of of channel2ps() converted to Volts.
virtual float Psana::Ipimb::DataV2::channel2Volts | ( | ) | const [pure virtual] |
Value of of channel2() converted to Volts.
virtual uint16_t Psana::Ipimb::DataV2::channel3 | ( | ) | const [pure virtual] |
Raw counts value returned from channel 3.
virtual uint16_t Psana::Ipimb::DataV2::channel3ps | ( | ) | const [pure virtual] |
Raw counts value returned from channel 3.
virtual float Psana::Ipimb::DataV2::channel3psVolts | ( | ) | const [pure virtual] |
Value of of channel3ps() converted to Volts.
virtual float Psana::Ipimb::DataV2::channel3Volts | ( | ) | const [pure virtual] |
Value of of channel3() converted to Volts.
virtual uint16_t Psana::Ipimb::DataV2::checksum | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Ipimb::DataV2::config0 | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Ipimb::DataV2::config1 | ( | ) | const [pure virtual] |
virtual uint16_t Psana::Ipimb::DataV2::config2 | ( | ) | const [pure virtual] |
virtual uint64_t Psana::Ipimb::DataV2::triggerCounter | ( | ) | const [pure virtual] |
Trigger counter value.