From d010f726b5596341035038c431b781650131212d Mon Sep 17 00:00:00 2001 From: bbm Date: Thu, 24 Oct 2024 17:29:16 -0400 Subject: [PATCH] re-enable oversampling on PolarizedQProbe --- refl1d/probe.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/refl1d/probe.py b/refl1d/probe.py index 4eda9ae7c..500bc34fc 100644 --- a/refl1d/probe.py +++ b/refl1d/probe.py @@ -2239,6 +2239,8 @@ def __init__( name=None, Aguide=BASE_GUIDE_ANGLE, H=0, + oversampling: Optional[int] = None, + oversampling_seed: int = 1, ): if any([mm, mp, pm, pp]): if xs is not None: @@ -2255,6 +2257,8 @@ def __init__( self.unique_L = None self.Aguide = Parameter.default(Aguide, name="Aguide " + self.name, limits=[-360, 360]) self.H = Parameter.default(H, name="H " + self.name) + if oversampling is not None: + self.oversample(oversampling, oversampling_seed) self.Q, self.dQ = Qmeasurement_union(self.xs) self.calc_Qo = self.Q