Skip to content

Commit

Permalink
Merge pull request #533 from igmhub/fitter2_add_2_hcd_biases
Browse files Browse the repository at this point in the history
We can now do combining fits with different values of bias_hcd
  • Loading branch information
londumas authored Jan 21, 2019
2 parents b378a9f + 315923f commit 9b8876c
Showing 1 changed file with 20 additions and 4 deletions.
24 changes: 20 additions & 4 deletions py/picca/fitter2/pk.py
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,11 @@ def pk_hcd_Rogers2018(k, pk_lin, tracer1, tracer2, **kwargs):

bias1, beta1, bias2, beta2 = bias_beta(kwargs, tracer1, tracer2)

bias_hcd = kwargs["bias_hcd"]
key = "bias_hcd_{}".format(kwargs['name'])
if key in kwargs :
bias_hcd = kwargs[key]
else :
bias_hcd = kwargs["bias_hcd"]
beta_hcd = kwargs["beta_hcd"]
L0 = kwargs["L0_hcd"]

Expand Down Expand Up @@ -145,7 +149,11 @@ def pk_hcd_Rogers2018_uv(k, pk_lin, tracer1, tracer2, **kwargs):
beta2 = beta2/(1 + bias_gamma/bias2*W/(1 + bias_prim*W))
bias2 = bias2 + bias_gamma*W/(1+bias_prim*W)

bias_hcd = kwargs["bias_hcd"]
key = "bias_hcd_{}".format(kwargs['name'])
if key in kwargs :
bias_hcd = kwargs[key]
else :
bias_hcd = kwargs["bias_hcd"]
beta_hcd = kwargs["beta_hcd"]
L0 = kwargs["L0_hcd"]

Expand Down Expand Up @@ -233,7 +241,11 @@ def pk_hcd_Rogers2018_cross(k, pk_lin, tracer1, tracer2, **kwargs):
bias1, beta1, bias2, beta2 = bias_beta(kwargs, tracer1, tracer2)
assert (tracer1['name']=="LYA" or tracer2['name']=="LYA") and (tracer1['name']!=tracer2['name'])

bias_hcd = kwargs["bias_hcd"]
key = "bias_hcd_{}".format(kwargs['name'])
if key in kwargs :
bias_hcd = kwargs[key]
else :
bias_hcd = kwargs["bias_hcd"]
beta_hcd = kwargs["beta_hcd"]
L0 = kwargs["L0_hcd"]

Expand Down Expand Up @@ -312,7 +324,11 @@ def pk_hcd_Rogers2018_uv_cross(k, pk_lin, tracer1, tracer2, **kwargs):

W = sp.arctan(k*lambda_uv)/(k*lambda_uv)

bias_hcd = kwargs["bias_hcd"]
key = "bias_hcd_{}".format(kwargs['name'])
if key in kwargs :
bias_hcd = kwargs[key]
else :
bias_hcd = kwargs["bias_hcd"]
beta_hcd = kwargs["beta_hcd"]
L0 = kwargs["L0_hcd"]

Expand Down

0 comments on commit 9b8876c

Please sign in to comment.