-
Notifications
You must be signed in to change notification settings - Fork 108
Expand file tree
/
Copy pathModelConfiguration.xml
More file actions
158 lines (122 loc) · 8.74 KB
/
ModelConfiguration.xml
File metadata and controls
158 lines (122 loc) · 8.74 KB
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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
<?xml version="1.0" encoding="ISO-8859-1"?>
<global_param_list>
<!--
***************************************************************************************************
This file defines defaults for the most important GENIE physics user configuration parameters.
Multilple named lists of user physics options can be defined.
Use the "Default" one to get the standard/default GENIE physics & tuning.
Author:
Costas Andreopoulos <constantinos.andreopoulos \at cern.ch>
STFC, Rutherford Appleton Laboratory
***************************************************************************************************
-->
<param_set name="Default">
<!--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Nuclear model selection.
Options:
- genie::FGMBodekRitchie/Default
- genie::LocalFGM/Default
- genie::LocalFGM/Correlated
- genie::SpectralFunc1d/Default
- genie::EffectiveSF/Default <- See http://arxiv.org/abs/1405.0583
The 'NuclearModel' option defines the default basic model which should work for _any_ nuclei
(typically a Fermi Gas model with the Bodek-Ritchie NN corellatin tail). Refinements for specific
nuclei are possible, by specifying the 'NuclearModel@Pdg=10LZZZAAAI' option.
Currently the same nuclear model is forced for all isotopes.
-->
<!-- <param type="alg" name="NuclearModel"> genie::EffectiveSF/Default </param> -->
<!-- <param type="alg" name="NuclearModel"> genie::FGMBodekRitchie/Default </param> -->
<param type="alg" name="NuclearModel"> genie::LocalFGM/SpectralFunctionLikeWithCorrelation </param>
<!-- <param type="alg" name="NuclearModel"> genie::LocalFGM/Correlated </param>-->
<!--
Example of specific model for specific nuclei
<param type="alg" name="NuclearModel@Pdg=1000060120"> genie::SpectralFunc1d/Default </param>
<param type="alg" name="NuclearModel@Pdg=1000260560"> genie::SpectralFunc1d/Default </param>
-->
<!--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Electron velocity model selection
Options:
- genie::StaticElectronVelocity/Default
- genie::BohrElectronVelocity/Default
The 'ElectronVelocity' option defines the default basic model which should work for _any_ atom.
Specification for particular atoms are possible, by specifying the 'ElectronVelocity@Pdg=10LZZZAAAI' option.
<param type="alg" name="ElectronVelocity"> genie::StaticElectronVelocity/Default </param>
-->
<param type="alg" name="ElectronVelocity"> genie::BohrElectronVelocity/Default </param>
<!--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Intranuclear rescattering
Use the HadronTransportEnable option to toggle intranuclear rescattering on/off.
Also, set the preferred hadron transport model.
Options include:
- genie::HAIntranuke/Default
- genie::HAIntranuke2018/Default
- genie::HNIntranuke2018/Default
- genie::HNIntranuke2018/OsetOff
-->
<param type="bool" name="HadronTransp-Enable"> true </param>
<param type="alg" name="HadronTransp-Model"> genie::HAIntranuke2018/Default </param>
<!--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Specify which cross section model is to be used by each GENIE event generation thread.
The parameter name is build as: "XSecModel@[name of thread]"
-->
<!-- New Nieves QE model -->
<param type="alg" name="XSecModel@genie::EventGenerator/QEL-CC"> genie::NievesQELCCPXSec/ZExp </param>
<!-- <param type="alg" name="XSecModel@genie::EventGenerator/QEL-CC"> genie::LwlynSmithQELCCPXSec/Dipole </param> -->
<param type="alg" name="XSecModel@genie::EventGenerator/QEL-NC"> genie::AhrensNCELPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/QEL-EM"> genie::RosenbluthPXSec/Default </param>
<!-- New Berger-Sehgal resonance model w/MiniBooNE tune... -->
<param type="alg" name="XSecModel@genie::EventGenerator/RES-CC"> genie::BergerSehgalRESPXSec2014/NoPauliBlock </param>
<param type="alg" name="XSecModel@genie::EventGenerator/RES-NC"> genie::BergerSehgalRESPXSec2014/NoPauliBlock </param>
<param type="alg" name="XSecModel@genie::EventGenerator/RES-EM"> genie::BergerSehgalRESPXSec2014/EM-NoPauliBlock </param>
<!-- New Kuzmin-Lyubushkin-Naumov resonance model w/MiniBooNE tune... -->
<!--
<param type="alg" name="XSecModel@genie::EventGenerator/RES-CC"> genie::KuzminLyubushkinNaumovRESPXSec2014/NoPauliBlock </param>
<param type="alg" name="XSecModel@genie::EventGenerator/RES-NC"> genie::KuzminLyubushkinNaumovRESPXSec2014/NoPauliBlock </param>
<param type="alg" name="XSecModel@genie::EventGenerator/RES-EM"> genie::KuzminLyubushkinNaumovRESPXSec2014/NoPauliBlock </param>
-->
<!-- Historical Rein-Sehgal model -->
<!--
<param type="alg" name="XSecModel@genie::EventGenerator/RES-CC"> genie::ReinSehgalRESPXSec/NoPauliBlock </param>
<param type="alg" name="XSecModel@genie::EventGenerator/RES-NC"> genie::ReinSehgalRESPXSec/NoPauliBlock </param>
<param type="alg" name="XSecModel@genie::EventGenerator/RES-EM"> genie::ReinSehgalRESPXSec/NoPauliBlock </param>
-->
<param type="alg" name="XSecModel@genie::EventGenerator/DIS-CC"> genie::KNOTunedQPMDISPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/DIS-NC"> genie::KNOTunedQPMDISPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/DIS-EM"> genie::KNOTunedQPMDISPXSec/Default </param>
<!-- Historical Rein-Sehegal model -->
<!--
<param type="alg" name="XSecModel@genie::EventGenerator/COH-CC-PION"> genie::ReinSehgalCOHPiPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/COH-NC-PION"> genie::ReinSehgalCOHPiPXSec/Default </param>
-->
<!-- BS "Finite-mass" (as opposed to infinite mass) nucleus, slow and not very different from the paper version -->
<!--
<param type="alg" name="XSecModel@genie::EventGenerator/COH-CC-PION"> genie::BergerSehgalFMCOHPiPXSec2015/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/COH-NC-PION"> genie::BergerSehgalFMCOHPiPXSec2015/Default </param>
-->
<!-- Berger-Sehgal "as in the paper" -->
<param type="alg" name="XSecModel@genie::EventGenerator/COH-CC-PION"> genie::BergerSehgalCOHPiPXSec2015/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/COH-NC-PION"> genie::BergerSehgalCOHPiPXSec2015/Default </param>
<!-- Alvarez-Ruso et al COH pion
<param type="alg" name="XSecModel@genie::EventGenerator/COH-CC-PION"> genie::AlvarezRusoCOHPiPXSec/Fast </param>
<param type="alg" name="XSecModel@genie::EventGenerator/COH-NC-PION"> genie::AlvarezRusoCOHPiPXSec/Fast </param>
-->
<param type="alg" name="XSecModel@genie::EventGenerator/IMD"> genie::BardinIMDRadCorPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/IMD-ANH"> genie::IMDAnnihilationPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/NUE-EL"> genie::NuElectronPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/QEL-CC-CHARM"> genie::KovalenkoQELCharmPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/DIS-CC-CHARM"> genie::AivazisCharmPXSecLO/CC-Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/DIS-CC-SINGLEK"> genie::AlamSimoAtharVacasSKPXSec2014/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/QEL-CC-LAMBDA"> genie::PaisQELLambdaPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/AM-NUGAMMA"> genie::H3AMNuGammaPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/DFR-CC"> genie::ReinDFRPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/DFR-NC"> genie::ReinDFRPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/MEC-CC"> genie::SuSAv2MECPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/MEC-NC"> genie::EmpiricalMECPXSec2015/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/NucleonDecay"> genie::DummyPXSec/Default </param>
<param type="alg" name="XSecModel@genie::EventGenerator/NNBarOsc"> genie::NNBarOscDummyPXSec/Default </param>
</param_set>
</global_param_list>