#include <acqiris.ddl.h>
Public Types | |
TypeId = Pds::TypeId::Id_AcqConfig | |
Version = 1 | |
MaxChan = 20 | |
enum | { TypeId = Pds::TypeId::Id_AcqConfig } |
enum | { Version = 1 } |
enum | { MaxChan = 20 } |
Public Member Functions | |
virtual | ~ConfigV1 () |
virtual uint32_t | nbrConvertersPerChannel () const =0 |
virtual uint32_t | channelMask () const =0 |
virtual uint32_t | nbrBanks () const =0 |
virtual const Acqiris::TrigV1 & | trig () const =0 |
virtual const Acqiris::HorizV1 & | horiz () const =0 |
virtual ndarray< const Acqiris::VertV1, 1 > | vert () const =0 |
virtual uint32_t | nbrChannels () const =0 |
Definition at line 153 of file acqiris.ddl.h.
anonymous enum |
Definition at line 155 of file acqiris.ddl.h.
anonymous enum |
anonymous enum |
Definition at line 157 of file acqiris.ddl.h.
Psana::Acqiris::ConfigV1::~ConfigV1 | ( | ) | [virtual] |
Definition at line 128 of file acqiris.ddl.cpp.
virtual uint32_t Psana::Acqiris::ConfigV1::channelMask | ( | ) | const [pure virtual] |
Bit mask for channels.
virtual const Acqiris::HorizV1& Psana::Acqiris::ConfigV1::horiz | ( | ) | const [pure virtual] |
Configuration for horizontal axis
virtual uint32_t Psana::Acqiris::ConfigV1::nbrBanks | ( | ) | const [pure virtual] |
Total number of banks.
virtual uint32_t Psana::Acqiris::ConfigV1::nbrChannels | ( | ) | const [pure virtual] |
Number of channels calculated from channel bit mask.
virtual uint32_t Psana::Acqiris::ConfigV1::nbrConvertersPerChannel | ( | ) | const [pure virtual] |
Number of ADCs per channel.
virtual const Acqiris::TrigV1& Psana::Acqiris::ConfigV1::trig | ( | ) | const [pure virtual] |
Trigger configuration.
virtual ndarray<const Acqiris::VertV1, 1> Psana::Acqiris::ConfigV1::vert | ( | ) | const [pure virtual] |
Configuration for vertical axis (one per channel).