InjEmittersArrayDistribution

InjEmittersArrayDistribution#

class jetset.jet_emitters.InjEmittersArrayDistribution(name, emitters_type='electrons', normalize=False, skip_build=False, gamma_array=None, n_gamma_array=None, gamma_grid_size=None)[source]#

Bases: InjEmittersDistribution

Array-based injection distribution Q(gamma) implementation.

Notes

Uses tabulated gamma and injection-density arrays, interpolates them onto internal grids, and keeps compatibility with injection-distribution APIs.