5 module_type: "EventWeight"
7 #Use this to reweight one parameter at a time (to study the effect of varying one single parameter)
8 #weight_functions: [ genie_qema, genie_ncelAxial, genie_ncelEta, genie_qevec, genie_ccresAxial, genie_ccresVector, genie_ncresAxial, genie_ncresVector, genie_cohMA, genie_cohR0, genie_NonResRvp1pi, genie_NonResRvbarp1pi, genie_NonResRvp2pi, genie_NonResRvbarp2pi, genie_ResDecayGamma, genie_ResDecayEta, genie_ResDecayTheta, genie_NC, genie_DISAth, genie_DISBth, genie_DISCv1u, genie_DISCv2u, genie_AGKYxF, genie_AGKYpT, genie_FormZone, genie_FermiGasModelKf, genie_FermiGasModelSf, genie_IntraNukeNmfp, genie_IntraNukeNcex, genie_IntraNukeNel, genie_IntraNukeNinel, genie_IntraNukeNabs, genie_IntraNukeNpi, genie_IntraNukePImfp, genie_IntraNukePIcex, genie_IntraNukePIel, genie_IntraNukePIinel, genie_IntraNukePIabs, genie_IntraNukePIpi ]
10 #This was used to use the same MaCCQE value as MiniBooNE best fit
11 weight_functions: [ genie_qema_miniboone ]
13 #Use to reweight all GENIE parameters at the same time (see below for definition)
14 #weight_functions: [ genie_all ]
16 #throw exception if weight outside limits
20 genie_module_label: generator
22 #########################################
24 # -----------------------------------------
25 # Function definition for GENIE reweighting
26 # -----------------------------------------
28 # One function is defined for each GENIE parameter
29 # *pm1sigma* is specifed: two weights will be evaluated for each parameter,
30 # one with +1 sigma the other with -1 sigma,
31 # it doesn't matter what you write in parameter_sigma and number _of_multisims
32 # if pm1sigma is specifed
33 # Defining one function for each parameter means that the reweighting procedure is done
34 # separately for each parameter
35 # We can define one function with more parameters in parameter_list and in this case the reweight will
36 # be done simultaneously for all the parameters specified
38 # A list of available parameters is in GenieWeightCalc.cxx
40 #########################################
42 # MaCCQE to get same result as MiniBooNE
43 genie_qema_miniboone : {
46 parameter_list: ["QEMA"]
47 parameter_sigma: [1.4545] # corresponds to Ma = 1.35 GeV
49 number_of_multisims: 1
56 parameter_list: ["QEMA"]
59 number_of_multisims: 15
65 parameter_list: ["NCELaxial"]
68 number_of_multisims: 15
74 parameter_list: ["NCELeta"]
77 number_of_multisims: 15
83 parameter_list: ["QEVec"]
86 number_of_multisims: 15
92 parameter_list: ["CCResAxial"]
95 number_of_multisims: 15
101 parameter_list: ["CCResVector"]
102 parameter_sigma: [1 ]
104 number_of_multisims: 15
110 parameter_list: ["NCResAxial"]
111 parameter_sigma: [1 ]
113 number_of_multisims: 15
119 parameter_list: ["NCResVector"]
120 parameter_sigma: [1 ]
122 number_of_multisims: 15
125 # MaCCRES && MvCCRES && MaNCRES && MvNCRES
129 # parameter_list: ["ResGanged"]
130 # parameter_sigma: [1 ]
132 # number_of_multisims: 15
139 parameter_list: ["CohMA"]
140 parameter_sigma: [1 ]
142 number_of_multisims: 15
148 parameter_list: ["CohR0"]
149 parameter_sigma: [1 ]
151 number_of_multisims: 15
153 # ReweightNonResRvp1pi
154 genie_NonResRvp1pi: {
157 parameter_list: ["NonResRvp1pi"]
158 parameter_sigma: [1 ]
160 number_of_multisims: 15
163 genie_NonResRvbarp1pi: {
166 parameter_list: ["NonResRvbarp1pi"]
167 parameter_sigma: [1 ]
169 number_of_multisims: 15
172 genie_NonResRvp2pi: {
175 parameter_list: ["NonResRvp2pi"]
176 parameter_sigma: [1 ]
178 number_of_multisims: 15
181 genie_NonResRvbarp2pi: {
184 parameter_list: ["NonResRvbarp2pi"]
185 parameter_sigma: [1 ]
187 number_of_multisims: 15
190 genie_ResDecayGamma: {
193 parameter_list: ["ResDecayGamma"]
194 parameter_sigma: [1 ]
196 number_of_multisims: 15
202 parameter_list: ["ResDecayEta"]
203 parameter_sigma: [1 ]
205 number_of_multisims: 15
208 genie_ResDecayTheta: {
211 parameter_list: ["ResDecayTheta"]
212 parameter_sigma: [1 ]
214 number_of_multisims: 15
220 parameter_list: ["NC"]
221 parameter_sigma: [1 ]
223 number_of_multisims: 15
229 parameter_list: ["DISAth"]
230 parameter_sigma: [1 ]
232 number_of_multisims: 15
238 parameter_list: ["DISBth"]
239 parameter_sigma: [1 ]
241 number_of_multisims: 15
247 parameter_list: ["DISCv1u"]
248 parameter_sigma: [1 ]
250 number_of_multisims: 15
256 parameter_list: ["DISCv2u"]
257 parameter_sigma: [1 ]
259 number_of_multisims: 15
266 # parameter_list: ["DISnucl"]
267 # parameter_sigma: [1 ]
269 # number_of_multisims: 15
276 parameter_list: ["AGKYxF"]
277 parameter_sigma: [1 ]
279 number_of_multisims: 15
285 parameter_list: ["AGKYpT"]
286 parameter_sigma: [1 ]
288 number_of_multisims: 15
294 parameter_list: ["FormZone"]
295 parameter_sigma: [1 ]
297 number_of_multisims: 15
300 genie_FermiGasModelKf: {
303 parameter_list: ["FermiGasModelKf"]
304 parameter_sigma: [1 ]
306 number_of_multisims: 15
309 genie_FermiGasModelSf: {
312 parameter_list: ["FermiGasModelSf"]
313 parameter_sigma: [1 ]
315 number_of_multisims: 15
318 genie_IntraNukeNmfp: {
321 parameter_list: ["IntraNukeNmfp"]
322 parameter_sigma: [1 ]
324 number_of_multisims: 15
327 genie_IntraNukeNcex: {
330 parameter_list: ["IntraNukeNcex"]
331 parameter_sigma: [1 ]
333 number_of_multisims: 15
336 genie_IntraNukeNel: {
339 parameter_list: ["IntraNukeNel"]
340 parameter_sigma: [1 ]
342 number_of_multisims: 15
345 genie_IntraNukeNinel: {
348 parameter_list: ["IntraNukeNinel"]
349 parameter_sigma: [1 ]
351 number_of_multisims: 15
354 genie_IntraNukeNabs: {
357 parameter_list: ["IntraNukeNabs"]
358 parameter_sigma: [1 ]
360 number_of_multisims: 15
363 genie_IntraNukeNpi: {
366 parameter_list: ["IntraNukeNpi"]
367 parameter_sigma: [1 ]
369 number_of_multisims: 15
372 genie_IntraNukePImfp: {
375 parameter_list: ["IntraNukePImfp"]
376 parameter_sigma: [1 ]
378 number_of_multisims: 15
381 genie_IntraNukePIcex: {
384 parameter_list: ["IntraNukePIcex"]
385 parameter_sigma: [1 ]
387 number_of_multisims: 15
390 genie_IntraNukePIel: {
393 parameter_list: ["IntraNukePIel"]
394 parameter_sigma: [1 ]
396 number_of_multisims: 15
399 genie_IntraNukePIinel: {
402 parameter_list: ["IntraNukePIinel"]
403 parameter_sigma: [1 ]
405 number_of_multisims: 15
408 genie_IntraNukePIabs: {
411 parameter_list: ["IntraNukePIabs"]
412 parameter_sigma: [1 ]
414 number_of_multisims: 15
417 genie_IntraNukePIpi: {
420 parameter_list: ["IntraNukePIpi"]
421 parameter_sigma: [1 ]
423 number_of_multisims: 15
426 # Here the GENIE parameters are reweighted all at once (40 parameters)
430 parameter_list: ["QEMA", "NCELaxial", "NCELeta", "CCResAxial", "CCResVector", "NCResAxial", "NCResVector", "CohMA", "CohR0", "NonResRvp1pi", "NonResRvbarp1pi", "NonResRvp2pi", "NonResRvbarp2pi", "ResDecayGamma", "ResDecayTheta", "NC", "DISAth", "DISBth", "DISCv1u", "DISCv2u", "AGKYxF", "AGKYpT", "FormZone", "FermiGasModelKf", "IntraNukeNmfp", "IntraNukeNcex", "IntraNukeNel", "IntraNukeNinel", "IntraNukeNabs", "IntraNukeNpi", "IntraNukePImfp", "IntraNukePIcex", "IntraNukePIel", "IntraNukePIinel", "IntraNukePIabs", "IntraNukePIpi"]
431 parameter_sigma: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ]
433 number_of_multisims: 1000
437 ####################################################
441 # Old function: here the GENIE parameters are reweighted all at once
445 # parameter_list: ["QEMA", "ResGanged", "CCRes",
446 # "NCRes", "NonResRvp1pi", "NonResRvbarp1pi",
447 # "NonResRvp2pi", "NonResRvbarp2pi", "NC" ]
448 # parameter_sigma: [1 , 1 , 1 ,
452 # number_of_multisims: 15