Detectors#

class Photodiode#

Bases: BaseDetector

Photodiode for Lorenz-Mie scattering simulations.

add_to_scene(self: PyMieSim.single.detector.Photodiode, scene: object, cone_color: object = 'blue', field_point_size: SupportsFloat | SupportsIndex = 20.0) None#
print_properties(self: PyMieSim.single.detector.Photodiode, arg0: SupportsInt | SupportsIndex) None#

Print the properties of the Photodiode detector.

class CoherentMode#

Bases: BaseDetector

CoherentMode detector for Lorenz-Mie scattering simulations.

add_to_scene(self: PyMieSim.single.detector.CoherentMode, scene: object, cone_color: object = 'blue', field_point_size: SupportsFloat | SupportsIndex = 20.0) None#
print_properties(self: PyMieSim.single.detector.CoherentMode, arg0: SupportsInt | SupportsIndex) None#

Print the properties of the CoherentMode detector.

property rotation#

Rotation angle of the detector’s field of view.