Skip to content

Commit

Permalink
Merge pull request #56 from cosimoNigro/sourcery/add_ebl_models
Browse files Browse the repository at this point in the history
Add EBL models (Sourcery refactored)
  • Loading branch information
cosimoNigro committed Nov 22, 2020
2 parents 9a19d39 + cbfcd0d commit 513a8a4
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions agnpy/absorption/absorption.py
Expand Up @@ -114,8 +114,7 @@ def opacity_point_source(self, nu):
s = self.target.epsilon_0 * epsilon_1 * (1 - self.blob.mu_s) / 2
integral = (1 - self.blob.mu_s) * sigma(s) / self.r
prefactor = self.target.L_0 / (4 * np.pi * self.target.epsilon_0 * m_e * c ** 3)
tau = (prefactor * integral).to_value("")
return tau
return (prefactor * integral).to_value("")

def opacity_disk(self, nu):
"""opacity generated by a Shakura Sunyaev disk
Expand Down Expand Up @@ -198,8 +197,7 @@ def opacity_shell_blr(self, nu):
prefactor = (self.target.xi_line * self.target.L_disk) / (
(4 * np.pi) ** 2 * self.target.epsilon_line * m_e * c ** 3
)
tau = (prefactor * integral).to_value("")
return tau
return (prefactor * integral).to_value("")

def opacity_ring_torus(self, nu):
"""opacity generated by a ring Dust Torus
Expand All @@ -225,8 +223,7 @@ def opacity_ring_torus(self, nu):
prefactor = (self.target.xi_dt * self.target.L_disk) / (
8 * np.pi ** 2 * self.target.epsilon_dt * m_e * c ** 3
)
tau = (prefactor * integral).to_value("")
return tau
return (prefactor * integral).to_value("")

def tau(self, nu):
"""optical depth
Expand Down

0 comments on commit 513a8a4

Please sign in to comment.