Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents

Package Ipimb

Defines Namespace Pds::Ipimb

Ipimb = Intensity Position, Intensity Monitoring Boards.
Devices used by SXR to measure position and intensity of the X-ray beam. It has four diodes situated around the beamline, and the bias voltage of these diodes measures the intensity of the beam at the location of each diode. By comparing the signal from each diode, the position of the beam can be inferred.

Class ConfigV1

Class to handle This class defines the Ipimb configuration object. It holds all the configuration information for the IpimbIntensity Position Intensity Monitoring Boards.

Public Member Functions:

...

Code Block
      static Pds::TypeId typeId();

Class DataV1

Class to access the data from IpimbThis class defines an Ipimb data object. It holds all event data from the Ipimb. Member functions allow you to get data from each of the four diodes individually.

Public Member Functions:

...