scTDCLibrary
|
Go to the source code of this file.
Data Structures | |
struct | sc3d_t |
Signed 3d point. More... | |
struct | sc3du_t |
Unsigned 3d point. More... | |
struct | roi_t |
Description of region of interest to be used. More... | |
struct | statistics_t |
Measure statistics. First array index corresponds to device number in a component device. More... | |
struct | sc_tdc_channel_statistics_t |
struct | sc_dld_device_statistics_t |
struct | sc_tdc_format |
Contains sizes and offsets of data bitfields. More... | |
struct | sc_pipe_dld_image_xy_params_t |
Parameters for DLD_IMAGE_XY pipe type. More... | |
struct | sc_pipe_dld_image_xt_params_t |
Parameters for DLD_IMAGE_XT pipe type. More... | |
struct | sc_pipe_dld_image_yt_params_t |
Parameters for DLD_IMAGE_YT pipe type. More... | |
struct | sc_pipe_dld_image_3d_params_t |
Parameters for DLD_IMAGE_3D pipe type. More... | |
struct | sc_pipe_dld_sum_histo_params_t |
Parameters for DLD_SUM_HISTO pipe type. More... | |
struct | sc_pipe_tdc_histo_params_t |
Parameters for TDC_HISTO pipe type. More... | |
struct | sc_pipe_statistics_params_t |
Parameters for STATISTICS pipe type. More... | |
struct | sc_pipe_tdc_stat_params_t |
struct | sc_pipe_dld_stat_params_t |
struct | sc_pipe_image_source |
struct | sc_pipe_dld_image_xy_ext_params_t |
struct | sc_TdcEvent |
Tdc data received from device. More... | |
struct | sc_DldEvent |
Dld data received from device. More... | |
struct | sc_pipe_callbacks |
Set of callback functions provided by user to be later called when different events, tdc or dld data received. More... | |
struct | sc_pipe_callback_params_t |
Parameters for USER_CALLBACKS pipe type. More... | |
struct | sc_Logger |
Logger descriptor used for debug. More... | |
struct | sc_PipeCbf |
struct | sc_ConfigLine |
struct | sc_DeviceProperties1 |
Device Properties 1. More... | |
struct | sc_DeviceProperties2 |
Device Properties 2. More... | |
struct | sc_DeviceProperties3 |
Device Properties 3. More... | |
struct | sc_CmosSmootherParameters |
Cmos and Smoother parameters structure. More... | |
struct | sc_BlobParameters |
Blob parameters structure. More... | |
Macros | |
#define | SEPARATORS_TO_FLOW 0x01 |
Used in sc_tdc_format::flow_control_flags. More... | |
#define | STATISTICS_TO_FLOW 0x02 |
Used in sc_tdc_format::flow_control_flags. More... | |
#define | MILLISECONDS_TO_FLOW 0x04 |
Used in sc_tdc_format::flow_control_flags. More... | |
#define | FLIM_BOTH_WAY_SCAN 0x01 |
Used in sc_tdc_set_flim_scanner2ex() More... | |
#define | FLIM_XY_SWAP 0x02 |
Used in sc_tdc_set_flim_scanner2ex() More... | |
Enumerations | |
enum | bitsize_t { BS8 = 0, BS16 = 1, BS32 = 2, BS64 = 3, F32 = 4, F64 = 5 } |
Size of the pixel for images or one histogram element in time histograms. More... | |
enum | sc_pipe_type_t { TDC_HISTO = 0, DLD_IMAGE_XY = 1, DLD_IMAGE_XT = 2, DLD_IMAGE_YT = 3, DLD_IMAGE_3D = 4, DLD_SUM_HISTO = 5, STATISTICS = 6, TMSTAMP_TDC_HISTO = 7, TDC_STATISTICS = 8, DLD_STATISTICS = 9, USER_CALLBACKS = 10, DLD_IMAGE_XY_EXT = 11 } |
Pipe type. More... | |
enum | sc_pipe_param_extension_type { SC_PIPE_PARAM_EXTENSION_TYPE_IMAGE_SOURCE } |
enum | sc_event_type_index { SC_TDC_SIGN_START = 0, SC_TDC_SIGN_MILLISEC = 1, SC_TDC_SIGN_STAT = 2 } |
Used to find out type of event. More... | |
enum | sc_LoggerFacility { UNUSED } |
Logging level. More... | |
Variables | |
const unsigned long long | sc_mask64 [] |
Used to help user to extract data fields from the event. More... | |
const unsigned int | sc_mask32 [] |
Used to help user to extract data fields from the event. More... | |
#define SEPARATORS_TO_FLOW 0x01 |
Used in sc_tdc_format::flow_control_flags.
Start and Beginning of statistics is placed in the tdc event stream if this flag is on.
#define STATISTICS_TO_FLOW 0x02 |
Used in sc_tdc_format::flow_control_flags.
1024 bytes of raw statistics is placed in the endo of tdc event stream if this flag is on.
#define MILLISECONDS_TO_FLOW 0x04 |
Used in sc_tdc_format::flow_control_flags.
Millisecond signs are placed in the tdc event stream if this flag is on.
#define FLIM_BOTH_WAY_SCAN 0x01 |
Used in sc_tdc_set_flim_scanner2ex()
Both way scanning mode is active if this flag is on.
#define FLIM_XY_SWAP 0x02 |
Used in sc_tdc_set_flim_scanner2ex()
Image data are swapped if this flag is on.
enum bitsize_t |
enum sc_pipe_type_t |
Pipe type.
enum sc_event_type_index |
Used to find out type of event.
Enumerator | |
---|---|
SC_TDC_SIGN_START |
Tdc event is start sign. |
SC_TDC_SIGN_MILLISEC |
Tdc event is millisecond sign. |
SC_TDC_SIGN_STAT |
Tdc event is beginning of statistics sign. |
enum sc_LoggerFacility |
sc_mask64 |
Used to help user to extract data fields from the event.
Used in case of 64 bit event length.
sc_mask32 |
Used to help user to extract data fields from the event.
Used in case of 32 bit event length