EBLAbsorptionTemplate

class EBLAbsorptionTemplate(redshift_array, energy_array, tau_values, applied_model=None, z=1.0, template_name='tau_ebl_template', nu_size=100)[source]

Bases: TemplateTable2D, MultiplicativeModel

Attributes Summary

z

Methods Summary

apply_to(model)

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

param fill_SED:

from_name(template_name[, applied_model, z, ...])

param template_name:

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

Attributes Documentation

z

Methods Documentation

apply_to(model)[source]
eval(fill_SED=True, nu=None, get_model=False, loglog=False)[source]
Parameters:
  • fill_SED

  • nu

  • get_model

  • loglog

  • z

classmethod from_name(template_name, applied_model=None, z=1.0, nu_size=100)[source]
Parameters:
  • template_name

  • applied_model

  • z

  • nu_size

plot_model(plot_obj=None, label=None, line_style='-', color=None, frame='obs')[source]