SpectralTemplateLogLog

class 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]