@@ -230,7 +230,7 @@ function load_sim(;
230
230
@warn " `rfid` will be removed in a future version. Use `fiducial_θ=(r=...,)` instead."
231
231
fiducial_θ = merge (fiducial_θ,(r= rfid,))
232
232
end
233
- Aϕ₀ = get (fiducial_θ, :Aϕ , 1 )
233
+ Aϕ₀ = T ( get (fiducial_θ, :Aϕ , 1 ) )
234
234
fiducial_θ = Base. structdiff (fiducial_θ, NamedTuple{(:Aϕ ,)}) # remove Aϕ key if present
235
235
if (Cℓ == nothing )
236
236
Cℓ = camb (;fiducial_θ... , ℓmax= ℓmax)
@@ -241,7 +241,7 @@ function load_sim(;
241
241
error (" ℓmax of `Cℓ` argument should be higher than $ℓmax for this configuration." )
242
242
end
243
243
end
244
- r₀ = Cℓ. params. r
244
+ r₀ = T ( Cℓ. params. r)
245
245
246
246
# noise Cℓs (these are non-debeamed, hence beamFWHM=0 below; the beam comes in via the B operator)
247
247
if (Cℓn == nothing )
@@ -264,7 +264,7 @@ function load_sim(;
264
264
Cf̃ = Cℓ_to_Cov (pol, proj, (Cℓ. total[k] for k in ks). .. )
265
265
Cn̂ = Cℓ_to_Cov (pol, proj, (Cℓn[k] for k in ks). .. )
266
266
if (Cn == nothing ); Cn = Cn̂; end
267
- Cf = ParamDependentOp ((;r= r₀, _... )-> (Cfs + T (r/ r₀)* Cft))
267
+ Cf = ParamDependentOp ((;r= r₀, _... )-> (Cfs + ( T (r) / r₀)* Cft))
268
268
Cϕ = ParamDependentOp ((;Aϕ= Aϕ₀, _... )-> (T (Aϕ) * Cϕ₀))
269
269
270
270
# data mask
0 commit comments