All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
eventweight_genie3_sbn_A.fcl
Go to the documentation of this file.
1 BEGIN_PROLOG
2 
3 # please use genie_eventweight.fcl;
4 # This FHiCL is identical to genie_eventweight.fcl;
5 # The purpose of this file is to avoid errors from
6 # missing outdated FHiCL file;
7 #
8 # --- Keng Lin Nov. 2021
9 
11  module_type: "SBNEventWeight"
12 
13  genie_module_label: "generator"
14 
15  AllowMissingTruth: true # allow running over cosmics. The alternative approach is genie_module_label: ""
16 
17  #Off-set central value of a knob here:
18  genie_central_values: {
19  #example of shifting MaCCQE +1 sigma:
20  # MaCCQE: 1
21  }
22 
23  weight_functions_genie: [
24  genie_sbnd_mulstisim, genie_sbnd_fixed, genie_sbnd_mulstisim_exclusive
25  # ,genie_ub_multisim, genie_ub_fixed, genie_ub_pmNsigma
26  ]
27 
28  # Knobs that are used in both sbnd and ub
30  type: Genie
31  random_seed: 100
32  parameter_list: [
33  #CCQE
34  "MaCCQE",
35 
36  #Resonance
37  "MaCCRES","MvCCRES","MaNCRES","MvNCRES",
38  "RDecBR1gamma","RDecBR1eta",
39 
40 
41  #Non-Resonance
42  #Corresponding to knobs in the old version:
43  #"NonResRvp1pi", "NonResRvbarp1pi" , "NonResRvp2pi", "NonResRvbarp2pi"
44  "NonRESBGvpCC1pi","NonRESBGvbarnCC1pi","NonRESBGvpNC1pi","NonRESBGvbarnNC1pi",
45  "NonRESBGvnCC1pi","NonRESBGvbarpCC1pi","NonRESBGvnNC1pi","NonRESBGvbarpNC1pi",
46  "NonRESBGvpCC2pi","NonRESBGvbarnCC2pi","NonRESBGvpNC2pi","NonRESBGvbarpNC2pi",
47  "NonRESBGvnCC2pi","NonRESBGvbarpCC2pi","NonRESBGvnNC2pi","NonRESBGvbarnNC2pi",
48 
49  #NC
50  "MaNCEL", "EtaNCEL", #"NC",
51 
52  #DIS
53  "AhtBY","BhtBY","CV1uBY","CV2uBY","AGKYxF1pi","AGKYpT1pi",
54 
55  #FSI
56  "MFP_N","FrCEx_N","FrInel_N","FrAbs_N","FrPiProd_N",
57  "MFP_pi","FrCEx_pi","FrInel_pi","FrAbs_pi","FrPiProd_pi"
58  ]
60  #CCQE
61  1,
62  #Res
63  1,1,1,1,1,1,
64  #Non_Res
65  1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,
66  #NC
67  1,1, #1,
68  #DIS
69  1,1,1,1,1,1,
70  #FSI
71  1,1,1,1,1,1,1,1,1,1
72  ]
73  mode: multisim
74  number_of_multisims: 100
75  }
76 
77  genie_sbnd_fixed: {
78  type: Genie
79  parameter_list: [ "VecFFCCQEshape" , "Theta_Delta2Npi" ]
80  parameter_sigma: [ 1 , 1 ]
81  mode: fixed
82  }
83 
84  # Knobs that are only used in sbnd
85  # It is available, but not used in ub
86  genie_sbnd_mulstisim_exclusive: {
87  type: Genie
88  random_seed: 100
89  parameter_list: [
90  #CCQE
91  "CCQEPauliSupViaKF","CCQEMomDistroFGtoSF",
92 
93  #COH
94  "MaCOHpi","R0COHpi",
95  #NC Note: the knob "NC" is removed.
96  "NormNCRES",
97  #DIS
98  "DISNuclMod","FormZone"
99  ]
100  parameter_sigma: [
101  1, 1, 1, 1, 1, 1, 1
102  ]
103  mode: multisim
104  number_of_multisims: 100
105  }
106 
107  # Knobs that required special ub package or GENIE v3.2
108  # exceptions: "AxFFCCQEshape" is available in GENIE v3.0.6
109  genie_ub_multisim: {
110  type: Genie
111  random_seed: 100
112  parameter_list: [ "XSecShape_CCMEC" ]
113  parameter_sigma: [ 1 ]
114  mode: multisim
115  number_of_multisims: 100
116  }
117 
118  genie_ub_fixed: {
119  type: Genie
120  parameter_list: [ "AxFFCCQEshape" , "ThetaDelta2NRad" , "DecayAngMEC" ]
121  parameter_sigma: [ 1, 1, 1 ]
122  mode: fixed
123  }
124 
125 # pmNsigma mode will be updated in next version.
126 # genie_ub_pmNsigma: {
127 # type: Genie
128 # parameter_list: [
129 # #CCQE
130 # "RPA_CCQE","CoulombCCQE",
131 # #COH
132 # "NormCCCOH", "NormNCCOH",
133 # #CC MEC
134 # "NormCCMEC", "FracPN_CCMEC", "FracDelta_CCMEC",
135 # #NC MEC
136 # "NormNCMEC"
137 # ]
138 ## Now can only make +- same sigma:
139 # parameter_sigma: [ 1,1,1,1,1,1,1,1]
140 ## parameter_max: [
141 ## 1, 0.3,
142 ## 1, 1,
143 ## 0.56, 0.2, 0.3,
144 ## 1
145 ## ]
146 ## parameter_min: [
147 ## -1, -0.3,
148 ## -1, -1,
149 ## -0.56, -0.2, -0.3,
150 ## -1
151 ## ]
152 ## mode: pmNsigma
153 # }
154 
155 }
156 
157 END_PROLOG
BEGIN_PROLOG genie_sbnd_mulstisim_exclusive genie_sbnd_mulstisim
BEGIN_PROLOG cv_example MaCCRES MaNCRES parameter_sigma
BEGIN_PROLOG sbn_eventweight_genie
BEGIN_PROLOG genie_sbnd_fixed
const char mode
Definition: noise_ana.cxx:20
BEGIN_PROLOG FrPiProd_pi_multisigma multisim
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 module_type
BEGIN_PROLOG piminus because variations are prepared separatedly random_seed