Skip to content

Commit c0c2a0a

Browse files
committed
peakfit: change theta param from integral to count scale
1 parent ba83501 commit c0c2a0a

File tree

4 files changed

+250
-187
lines changed

4 files changed

+250
-187
lines changed

configs/peakfit/tune0.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ fitrange: [2.91, 3.29] # Nominal fit window (GeV)
1717
systematics: ['Nominal'] # ['Nominal', 'nVertices_Up', 'nVertices_Down']
1818

1919
# List of systematic variations active
20-
variations: ['DEFAULT', 'SYMMETRIC-SIGNAL_CB_asym_RBW', 'MASS-WINDOW-DOWN', 'MASS-WINDOW-UP']
20+
variations: ['DEFAULT'] #, 'SYMMETRIC-SIGNAL_CB_asym_RBW', 'MASS-WINDOW-DOWN', 'MASS-WINDOW-UP']
2121

2222
num_cpus: 0 # put 0 for automatic, set manually to 1 if problems (ray not used with 1)
2323

@@ -39,9 +39,9 @@ fit:
3939
# -----------------------------------------------
4040
# See /docs/pdf/peakfit.pdf
4141

42-
# `single`, `dual` and `dual-unitary-I` [signal weight]
42+
# `single`, `dual` and `dual-unitary-I` [signal yield ~ count units]
4343
theta_start: 100.0
44-
theta_limit: [1.0e-4, 1.0e+9]
44+
theta_limit: [1.0e-3, 1.0e+9]
4545
theta_fixed: False
4646

4747
# `dual`, `dual-unitary-I` and `dual-unitary-II` [efficiency]
@@ -73,9 +73,9 @@ fit:
7373
# -----------------------------------------------
7474
# See /docs/pdf/peakfit.pdf
7575

76-
# `single` and `dual` [background weight]
77-
theta_start: 0.1
78-
theta_limit: [1.0e-4, 1.0e+9]
76+
# `single` and `dual` [background yield ~ count units]
77+
theta_start: 10.0
78+
theta_limit: [1.0e-3, 1.0e+9]
7979
theta_fixed: False
8080

8181
# `dual`, `dual-unitary-I` and `dual-unitary-II` [efficiency]

configs/peakfit/tune2.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ fit:
3434
# -----------------------------------------------
3535
# See /docs/pdf/peakfit.pdf
3636

37-
# `single`, `dual` and `dual-unitary-I` [signal weight]
37+
# `single`, `dual` and `dual-unitary-I` [signal yield ~ count units]
3838
theta_start: 100.0
39-
theta_limit: [1.0e-4, 1.0e+9]
39+
theta_limit: [1.0e-3, 1.0e+9]
4040
theta_fixed: False
4141

4242
# `dual`, `dual-unitary-I` and `dual-unitary-II` [efficiency]
@@ -64,9 +64,9 @@ fit:
6464
# -----------------------------------------------
6565
# See /docs/pdf/peakfit.pdf
6666

67-
# `single` and `dual` [background weight]
68-
theta_start: 0.1
69-
theta_limit: [1.0e-4, 1.0e+9]
67+
# `single` and `dual` [background yield ~ count units]
68+
theta_start: 10.0
69+
theta_limit: [1.0e-3, 1.0e+9]
7070
theta_fixed: False
7171

7272
# `dual`, `dual-unitary-I` and `dual-unitary-II` [efficiency]
@@ -106,8 +106,8 @@ techno:
106106
ncall_minuit_simplex: 0 # Number of Nelder-Mead simplex search calls (0 or 1)
107107
ncall_minuit_gradient: 10000 # Number of Minuit gradient search calls
108108

109-
minos: True # If True, Minuit MINOS uncertainties (slower but best), otherwise HESSE
110-
migrad_first_step: 0.001 # First step size (relative percentage), set None for migrad heuristic
109+
minos: True # If True, Minuit MINOS uncertainties (slower but best), otherwise HESSE
110+
migrad_first_step: 0.001 # First step size (relative percentage), set None for migrad heuristic
111111

112112
min_ndof: 1 # Minimum number of d.o.f required
113113
max_chi2: 1200 # Maximum chi2/ndf for a succesful fit

0 commit comments

Comments
 (0)