Princeton camera
Namespace Pds::Princeton
Class ConfigV1
Public Member Functions:
ConfigV1 () ConfigV1 (uint32_t uWidth, uint32_t uHeight, uint32_t uOrgX, uint32_t uOrgY, uint32_t uBinX, uint32_t uBinY, float f32ExposureTime, float f32CoolingTemp, uint32_t u32ReadoutSpeedIndex, uint16_t u16ReadoutEventCode, uint16_t u16DelayMode=-1) uint32_t width () const uint32_t height () const uint32_t orgX () const uint32_t orgY () const uint32_t binX () const uint32_t binY () const float exposureTime () const float coolingTemp () const uint32_t readoutSpeedIndex () const uint16_t readoutEventCode () const uint16_t delayMode () const uint32_t setWidth (uint32_t uWidth) uint32_t setHeight (uint32_t uHeight) uint16_t setDelayMode (uint16_t uDelayMode) int size () const int frameSize () const
Class FrameV1
Public Member Functions
// Constructor FrameV1 (uint32_t iShotIdStart, float fReadoutTime) uint32_t shotIdStart () const // returns shot ID float readoutTime () const // returns readout time const uint16_t * data () const // returns pointer to image array
Static Public Attributes
static const int Version = 1
Class InfoV1
Public Member Functions
// Constructor InfoV1 (float fTemperature) float temperature () const // returns the temperature value
Static Public Attributes
static const int Version = 1
Overview
Content Tools