BaseEmittersDistribution#

class jetset.jet_emitters.BaseEmittersDistribution(name, spectral_type, gamma_grid_size=200, log_values=False, emitters_type='electrons', skip_build=False, normalize=False)[source]#

Bases: object

Attributes Summary

Methods Summary

add_par(*args, **kwargs)

eval_N()

eval_U([gmin, gmax])

plot([p, y_min, y_max, x_min, x_max, ...])

plot2p([p, y_min, y_max, x_min, x_max, ...])

plot3p([p, y_min, y_max, x_min, x_max, ...])

set_bounds(a, b[, log_val])

set_distr_func(distr_func)

set_grid()

spectral_types_obs_constrain()

update()

Attributes Documentation

name#
spectral_type#

Methods Documentation

add_par(*args, **kwargs)[source]#
eval_N()[source]#
eval_U(gmin=None, gmax=None)[source]#
plot(p=None, y_min=None, y_max=None, x_min=None, x_max=None, energy_unit='gamma', label=None, loglog=False)[source]#
plot2p(p=None, y_min=None, y_max=None, x_min=None, x_max=None, energy_unit='gamma', label=None, loglog=False)[source]#
plot3p(p=None, y_min=None, y_max=None, x_min=None, x_max=None, energy_unit='gamma', label=None, loglog=False)[source]#
set_bounds(a, b, log_val=False)[source]#
set_distr_func(distr_func)[source]#
set_grid()[source]#
static spectral_types_obs_constrain()[source]#
update()[source]#