clenspy.selection.bsel.SelectionBiasTable¶
- class clenspy.selection.bsel.SelectionBiasTable(lam_min, lam_max, zo_low, zo_high, lob, zob, theta_lambda, b_small, b_large, damping=2.5, theta0_frac=0.5)[source]¶
Bases:
objectb_sel plateaus per (richness bin, z_ob) row — 2 scalars per row, matching the y3_cluster_cpp wall contract (no theta grid stored).
damping/theta0_fracare one pair for the whole table (the engine that built it has one value each, not one per bin) – kept here so row() reconstructs the exact SigmoidBias the engine produced, rather than silently falling back to that class’s own defaults.- Parameters:
- __init__(lam_min, lam_max, zo_low, zo_high, lob, zob, theta_lambda, b_small, b_large, damping=2.5, theta0_frac=0.5)¶
Methods
__init__(lam_min, lam_max, zo_low, zo_high, ...)from_file(path)row(i)to_file(path)Attributes