SPECTRAL_MODEL_REGISTRY#

gammapy.modeling.models.SPECTRAL_MODEL_REGISTRY = [<class 'gammapy.modeling.models.spectral.ConstantSpectralModel'>, <class 'gammapy.modeling.models.spectral.CompoundSpectralModel'>, <class 'gammapy.modeling.models.spectral.PowerLawSpectralModel'>, <class 'gammapy.modeling.models.spectral.PowerLaw2SpectralModel'>, <class 'gammapy.modeling.models.spectral.BrokenPowerLawSpectralModel'>, <class 'gammapy.modeling.models.spectral.SmoothBrokenPowerLawSpectralModel'>, <class 'gammapy.modeling.models.spectral.PiecewiseNormSpectralModel'>, <class 'gammapy.modeling.models.spectral.ExpCutoffPowerLawSpectralModel'>, <class 'gammapy.modeling.models.spectral.ExpCutoffPowerLaw3FGLSpectralModel'>, <class 'gammapy.modeling.models.spectral.SuperExpCutoffPowerLaw3FGLSpectralModel'>, <class 'gammapy.modeling.models.spectral.SuperExpCutoffPowerLaw4FGLDR3SpectralModel'>, <class 'gammapy.modeling.models.spectral.SuperExpCutoffPowerLaw4FGLSpectralModel'>, <class 'gammapy.modeling.models.spectral.LogParabolaSpectralModel'>, <class 'gammapy.modeling.models.spectral.TemplateSpectralModel'>, <class 'gammapy.modeling.models.spectral.TemplateNDSpectralModel'>, <class 'gammapy.modeling.models.spectral.GaussianSpectralModel'>, <class 'gammapy.modeling.models.spectral.EBLAbsorptionNormSpectralModel'>, <class 'gammapy.modeling.models.spectral.NaimaSpectralModel'>, <class 'gammapy.modeling.models.spectral.ScaleSpectralModel'>, <class 'gammapy.modeling.models.spectral.PowerLawNormSpectralModel'>, <class 'gammapy.modeling.models.spectral.LogParabolaNormSpectralModel'>, <class 'gammapy.modeling.models.spectral.ExpCutoffPowerLawNormSpectralModel'>, <class 'gammapy.astro.darkmatter.spectra.DarkMatterAnnihilationSpectralModel'>, <class '__main__.MyCustomSpectralModel'>]#

Registry of spectral model classes.