diff --git a/epochX/cudacpp/gg_tt.mad/Source/dsample.f b/epochX/cudacpp/gg_tt.mad/Source/dsample.f index a5e066edc0..c594d5e9d1 100644 --- a/epochX/cudacpp/gg_tt.mad/Source/dsample.f +++ b/epochX/cudacpp/gg_tt.mad/Source/dsample.f @@ -1307,8 +1307,7 @@ subroutine sample_get_x(wgt, x, j, ipole, xmin, xmax) c write(*,'(a,4e15.4)') 'Bad limits',xbin_min,xbin_max, c & xmin,xmax c xbin_max=xbin_min+1d-10 - xbin_max = xbin(xmax,minvar(j,ipole)) - xbin_min = min(xbin(xmin,minvar(j,ipole)), xbin_max) + xbin_min = min(xbin_min, xbin_max) endif c c Line which allows us to keep choosing same x diff --git a/epochX/cudacpp/pp_dy3j.mad/Source/dsample.f b/epochX/cudacpp/pp_dy3j.mad/Source/dsample.f index a5e066edc0..c594d5e9d1 100644 --- a/epochX/cudacpp/pp_dy3j.mad/Source/dsample.f +++ b/epochX/cudacpp/pp_dy3j.mad/Source/dsample.f @@ -1307,8 +1307,7 @@ subroutine sample_get_x(wgt, x, j, ipole, xmin, xmax) c write(*,'(a,4e15.4)') 'Bad limits',xbin_min,xbin_max, c & xmin,xmax c xbin_max=xbin_min+1d-10 - xbin_max = xbin(xmax,minvar(j,ipole)) - xbin_min = min(xbin(xmin,minvar(j,ipole)), xbin_max) + xbin_min = min(xbin_min, xbin_max) endif c c Line which allows us to keep choosing same x