exosim.tasks.detector.addShotNoise#

Classes#

AddShotNoise

It adds the shot noise to the sub-exposures.

Module Contents#

class AddShotNoise[source]#

Bases: exosim.tasks.task.Task

It adds the shot noise to the sub-exposures. The shot noise is added as a Poisson noise to the sub-exposures. If an output group is provided, it saves all the random seeds used.

execute()[source]#

Class execution. It runs on call and executes all the task actions returning the outputs. It requires the input with correct keywords