-
Notifications
You must be signed in to change notification settings - Fork 0
/
betaloop_config_TriBoxTri_cff.yaml
112 lines (112 loc) · 4.29 KB
/
betaloop_config_TriBoxTri_cff.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
General:
debug: 0
HardCodedIntegrand:
type: TriBoxTriCFF
supergraph_yaml_file: ./data/TriBoxTri.yaml
q: [60.0, 0.0, 0.0, 0.0]
numerator: one #spatial_exponential_dummy # Options are "one", "spatial_exponential_dummy" and "physical"
#sampling_basis: [1, 3, 6] # This is the generation LMB
sampling_basis: [1, 4, 7] # This is the LMB with vertical edges in it
selected_sg_cff_term: 110 #110 # e.g. 122 or null for enabling all
selected_cuts: null # e.g [0,3] or null for enabling all
h_function:
function: poly_left_right_exponential # Options are poly_exponential, poly_left_right_exponential, exponential
sigma: 1. #20.
power: 0 #10 # Typically best to set to 3*n_loops+1
threshold_CT_settings:
enabled: true
include_integrated_ct: false
compute_only_im_squared: false
im_squared_through_local_ct_only: false
include_amplitude_level_cts: true
variable: R # for the local CT: options in this case are R and logR
local_ct_sliver_width: 0.5 # Specify an f64 for a finite sliver width, otherwise leave Option to null
integrated_ct_sliver_width: 0.5 # Specify an f64 for a finite sliver width, otherwise leave Option to null
parameterization_center: [[0., 0., 0.], [0., 0., 0.], [0., 0., 0.]] # [[3., -5., 1.], [2., 7., -3.], [2., -4., -1.]] # [[0., 0., 0.], [0., 0., 0.], [0., 0., 0.]]
anti_observable_settings:
enabled: true
enable_subspace_treatment_only_when_pinches_are_closest: 1000.0 #null # enable always if null, otherwise enable only when min_pinch < min_non_pinch * this_value.
choose_subspace_based_off_other_e_surface_passing_cuts: true
anti_select_cut_of_subtracted_e_surface: true
anti_select_pinched_cut_same_side_as_subtracted_e_surface: false
use_exact_cut_selection: false
local_ct_h_function:
function: exponential_ct # Options in this case is just exponential_ct
sigma: 15.
enabled_dampening: true
integrated_ct_h_function:
function: poly_left_right_exponential # Options are poly_exponential, poly_left_right_exponential, exponential
sigma: 5.
power: 0
# HardCodedIntegrand:
# type: loop_induced_TriBoxTri
# supergraph_yaml_file: ./data/loop_induced_TriBoxTri.yaml
# q: [60.0, 0.0, 0.0, 0.0]
# h_function:
# function: poly_left_right_exponential # Options are poly_exponential, poly_left_right_exponential, exponential
# sigma: 20.
# power: 10 # Typically best to set to 3*n_loops+1
# threshold_CT_settings:
# enabled: true
# include_integrated_ct: true
# compute_only_im_squared: false
# im_squared_through_local_ct_only: false
# include_amplitude_level_cts: true
# variable: R # for the local CT: options in this case are R and logR
# local_ct_sliver_width: null # Specify an f64 for a finite sliver width, otherwise leave Option to null
# integrated_ct_sliver_width: null # Specify an f64 for a finite sliver width, otherwise leave Option to null
# parameterization_center: [[0.0, 0.0, 0.0], [0.0, 0.0, 0.0]]
# local_ct_h_function:
# function: exponential_ct # Options in this case is just exponential_ct
# sigma: 15.
# enabled_dampening: true
# integrated_ct_h_function:
# function: poly_left_right_exponential # Options are poly_exponential, poly_left_right_exponential, exponential
# sigma: 5.
# power: 0
# HardCodedIntegrand:
# type: unit_volume
# n_3d_momenta: 11
# HardCodedIntegrand:
# type: h_function_test
# h_function:
# function: poly_left_right_exponential # Options are poly_exponential, exponential
# sigma: 0.01
# power: 12
Integrator:
n_bins: 16
min_samples_for_update: 10000
n_start: 1000000
n_increase: 0
n_max: 100000000
integrated_phase: real
learning_rate: 1.5
train_on_avg: false
show_max_wgt_info: true
Kinematics:
e_cm: 60.0
Parameterization:
b: 1.0
mapping: linear
mode: spherical # choices are cartesian, spherical, hyperspherical and hyperspherical_flat
#Selectors: []
Selectors:
- type: jet
min_jets: 0
max_jets: 0
min_jpt: 10.0
min_j1pt: 15.0
max_j1pt: -1.
dR: 0.7
use_fastjet: true
Observables:
- type: cross_section
# - type: jet1pt
# x_min: 0.
# x_max: 100.
# dR: 0.7
# min_jpt: 5.
# n_bins: 100
# write_to_file: true
# filename: "observables/jet1_pt.HwU"
# use_fastjet: true