Package Lusi
Namespace Pds::Lusi
class DiodeFexConfigV1
Public Types
enum { Version = 1 } enum { NRANGES = 3 }
Public Member Functions
// Constructors and Destructor DiodeFexConfigV1 () ~DiodeFexConfigV1 () DiodeFexConfigV1 (float _base[], float _scale[])
Public Attributes
float base [NRANGES] float scale [NRANGES]
class DiodeFexV1
Public Types
Version = 1 enum { Version = 1 }
Public Member Functions
// Constructor DiodeFexV1 () DiodeFexV1 (float ch0)
Public Attributes
float value
class IpmFexConfigV1
Public Types
Version = 1 NCHANNELS = 4 enum { Version = 1 } enum { NCHANNELS = 4 }
Public Member Functions
// Constructors and Destructor IpmFexConfigV1 () ~IpmFexConfigV1 () IpmFexConfigV1 (const DiodeFexConfigV1 _diode[], float _xscale, float _yscale)
Public Attributes
DiodeFexConfigV1 diode [NCHANNELS] float xscale float yscale
class IpmFexV1
Public Types
Version = 1 enum { Version = 1 }
Public Member Functions
// Constructors IpmFexV1 () IpmFexV1 (float ch[], float x, float y, float chsum)
Public Attributes
float channel [4] float sum float xpos float ypos
class PimImageConfigV1
Public Types
Version = 1 enum { Version = 1 }
Public Member Functions
// Constructors and destructor PimImageConfigV1 () ~PimImageConfigV1 () PimImageConfigV1 (float _xscale, float _yscale)
Public Attributes
float xscale float yscale
Overview
Content Tools