SpectralTemplateLogLog#

class jetset.template_model.SpectralTemplateLogLog(template_type, cosmo, z=None, nu_size=100, name='TemplateModel')[source]#

Bases: Model

Class to handle spectral templates

Methods Summary

eval([fill_SED, nu, get_model, loglog])

Evaluates the Template for the current parameters values

get_Lum(nuFnu_p)

get_allowed_template_name()

get_redshift()

load_teplate_from_file(file_path)

Loads a template from a file

log_func(nu_log)

plot_model([plot_obj, clean, label, ...])

set_Lum(nuFnu_p)

template_factory(template_type, cosmo[, z, ...])

Methods Documentation

eval(fill_SED=True, nu=None, get_model=False, loglog=False)[source]#

Evaluates the Template for the current parameters values

get_Lum(nuFnu_p)[source]#
static get_allowed_template_name()[source]#
get_redshift()[source]#
load_teplate_from_file(file_path)[source]#

Loads a template from a file

log_func(nu_log)[source]#
plot_model(plot_obj=None, clean=False, label=None, sed_data=None, color=None, density=False, frame='obs')[source]#
set_Lum(nuFnu_p)[source]#
classmethod template_factory(template_type, cosmo, z=None, nu_size=100, name='TemplateModel')[source]#