#include <acqiris.ddl.h>
Public Types | |
GND | |
DC | |
AC | |
DC50ohm | |
AC50ohm | |
None | |
MHz25 | |
MHz700 | |
MHz200 | |
MHz20 | |
MHz35 | |
enum | Coupling { GND, DC, AC, DC50ohm, AC50ohm } |
enum | Bandwidth { None, MHz25, MHz700, MHz200, MHz20, MHz35 } |
Public Member Functions | |
VertV1 (double arg__fullScale, double arg__offset, uint32_t arg__coupling, uint32_t arg__bandwidth) | |
VertV1 () | |
double | fullScale () const |
double | offset () const |
uint32_t | coupling () const |
uint32_t | bandwidth () const |
double | slope () const |
Static Public Member Functions | |
static uint32_t | _sizeof () |
Definition at line 20 of file acqiris.ddl.h.
Psana::Acqiris::VertV1::VertV1 | ( | double | arg__fullScale, | |
double | arg__offset, | |||
uint32_t | arg__coupling, | |||
uint32_t | arg__bandwidth | |||
) | [inline] |
Definition at line 39 of file acqiris.ddl.h.
Psana::Acqiris::VertV1::VertV1 | ( | ) | [inline] |
Definition at line 43 of file acqiris.ddl.h.
static uint32_t Psana::Acqiris::VertV1::_sizeof | ( | ) | [inline, static] |
Definition at line 54 of file acqiris.ddl.h.
uint32_t Psana::Acqiris::VertV1::bandwidth | ( | ) | const [inline] |
Bandwidth enumeration.
Definition at line 51 of file acqiris.ddl.h.
uint32_t Psana::Acqiris::VertV1::coupling | ( | ) | const [inline] |
Coupling mode.
Definition at line 49 of file acqiris.ddl.h.
double Psana::Acqiris::VertV1::fullScale | ( | ) | const [inline] |
double Psana::Acqiris::VertV1::offset | ( | ) | const [inline] |
Offset value.
Definition at line 47 of file acqiris.ddl.h.
double Psana::Acqiris::VertV1::slope | ( | ) | const |
Calculated slope.
Definition at line 10 of file acqiris.ddl.cpp.
References Psana::Acqiris::DataDescV1Elem::BitShift, fullScale(), and Psana::Acqiris::DataDescV1Elem::NumberOfBits.