#include <bld.ddl.h>
Public Types | |
TypeId = Pds::TypeId::Id_BeamMonitorBldData | |
Version = 1 | |
NCHANNELS = 16 | |
enum | { TypeId = Pds::TypeId::Id_BeamMonitorBldData } |
enum | { Version = 1 } |
enum | { NCHANNELS = 16 } |
Public Member Functions | |
virtual | ~BldDataBeamMonitorV1 () |
virtual double | TotalIntensity () const =0 |
virtual double | X_Position () const =0 |
virtual double | Y_Position () const =0 |
virtual ndarray< const double, 1 > | peakA () const =0 |
virtual ndarray< const uint16_t, 1 > | peakT () const =0 |
Definition at line 1041 of file bld.ddl.h.
anonymous enum |
anonymous enum |
Psana::Bld::BldDataBeamMonitorV1::~BldDataBeamMonitorV1 | ( | ) | [virtual] |
Definition at line 404 of file bld.ddl.cpp.
virtual ndarray<const double, 1> Psana::Bld::BldDataBeamMonitorV1::peakA | ( | ) | const [pure virtual] |
Peak Amplitude of Channel
virtual ndarray<const uint16_t, 1> Psana::Bld::BldDataBeamMonitorV1::peakT | ( | ) | const [pure virtual] |
Location of Peak Amplitude of Channel
virtual double Psana::Bld::BldDataBeamMonitorV1::TotalIntensity | ( | ) | const [pure virtual] |
Value of Total Intensity, in J.
virtual double Psana::Bld::BldDataBeamMonitorV1::X_Position | ( | ) | const [pure virtual] |
Value of X Position, in m.
virtual double Psana::Bld::BldDataBeamMonitorV1::Y_Position | ( | ) | const [pure virtual] |
Value of Y Position, in m.