synthesizer.imaging.data_cube_generators

A submodule containing generator functions for producing data cubes.

Synthesizer supports generating both histogram and smoothed data cubes depending on the inputs. Particle based emitters can be histogram or smoothed, while parametric emitters can only be smoothed. These functions abstract away the complications of these different methods.

These can be accessed either by calling the low level SpectralCube class directly, or by using the higher level functions on galaxies and their components (get_data_cube).

The functions in this module are not intended to be called directly by the user.