finesse.detectors.pdtypes

Dictionaries storing the generic beat-coefficients for simulating segmented photoiodes.

Builtin pdtypes: * SINGLE - single element photodiode * XSPLIT - measuring horizontal/yaw motions * YSPLIT - measuring vertical/pitch motions

Use the function construct_segment_beat_matrix to convert these dictionary definitions into a dense or sparse CSR matrix for using in calculations.

Functions

construct_segment_beat_matrix(...[, ...])

Takes a pdtype definition dict and converts it into a matrix suitable to use with a KnmMatrix.

get_pdtype(pdtype)

Returns a pdtype dictionary definition in this module for a given string name.