-
Notifications
You must be signed in to change notification settings - Fork 112
Unified QEL model with spectral function #485
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from 2 commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,55 @@ | ||
| <?xml version="1.0" encoding="ISO-8859-1"?> | ||
|
|
||
| <alg_conf> | ||
|
|
||
| <!-- | ||
| Configuration for the Kelly elastic form factors model | ||
|
|
||
| Form factors based on J.J. Kelly, Phys.Rev.C 70 (2004) 068202 | ||
|
|
||
| Configurable Parameters: | ||
| ......................................................................................... | ||
| Name Type Optional Comment Default | ||
| ......................................................................................... | ||
| --> | ||
|
|
||
| <param_set name="Default"> | ||
|
|
||
| <param type="string" name="CommonParam"> MagnMoments,QuasiElastic </param> | ||
| <!-- | ||
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| Kelly elastic form factor parameters | ||
| --> | ||
| <param type="double" name="Kelly-Gep-a0"> 1. </param> | ||
| <param type="double" name="Kelly-Gep-a1"> -0.24 </param> | ||
| <param type="double" name="Kelly-Gep-a2"> 0.0 </param> | ||
| <param type="double" name="Kelly-Gep-b1"> 10.98 </param> | ||
| <param type="double" name="Kelly-Gep-b2"> 12.82 </param> | ||
| <param type="double" name="Kelly-Gep-b3"> 21.97 </param> | ||
| <param type="double" name="Kelly-Gep-b4"> 0.0 </param> | ||
| <param type="double" name="Kelly-Gmp-a0"> 1. </param> | ||
| <param type="double" name="Kelly-Gmp-a1"> 0.12 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmp-a2"> 0.0 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmp-b1"> 10.97 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmp-b2"> 18.86 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmp-b3"> 6.55 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmp-b4"> 0.0 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gen-a0"> 0.0 </param> | ||
| <param type="double" name="Kelly-Gen-a1"> 1.7 </param> | ||
| <param type="double" name="Kelly-Gen-a2"> 0.0 </param> | ||
| <param type="double" name="Kelly-Gen-b1"> 3.3 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gen-b2"> 0.0 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gen-b3"> 0.0 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gen-b4"> 0.0 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmn-a0"> 1. </param> | ||
| <param type="double" name="Kelly-Gmn-a1"> 2.33 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmn-a2"> 0.0 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmn-b1"> 14.72 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmn-b2"> 24.20 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmn-b3"> 84.1 </param> <!-- --> | ||
| <param type="double" name="Kelly-Gmn-b4"> 0.0 </param> <!-- --> | ||
|
|
||
| </param_set> | ||
|
|
||
| </alg_conf> | ||
|
|
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| <?xml version="1.0" encoding="ISO-8859-1"?> | ||
|
|
||
| <alg_conf> | ||
|
|
||
| <!-- | ||
| Configuration sets for Llewellyn-Smith QEL EM form factors | ||
|
|
||
| Configurable Parameters: | ||
| .......................................................................................................... | ||
| Name Type Optional Comment Default | ||
| .......................................................................................................... | ||
| ElasticFormFactorsModel alg No Elastic form factors model CommonParam[ElasticFF] | ||
| UseElFFTransverseEnhancement bool No CommonParam[ElasticFF] | ||
| TransverseEnhancement alg No TransverseEnhancement model CommonParam[ElasticFF] | ||
| AxialFormFactorModel alg No Axial form factor model | ||
| AnomMagnMoment-P double No CommonParam[MagnMoments] | ||
| AnomMagnMoment-N double No CommonParam[MagnMoments] | ||
| WeinbergAngle double No Weinberg angle CommonParam[WeakInt] | ||
| SU3-D double No CommonParam[StrongInt] | ||
| SU3-F double No CommonParam[StrongInt] | ||
| --> | ||
|
|
||
| <param_set name="Default"> | ||
|
|
||
| <param type="string" name="CommonParam"> WeakInt,MagnMoments,StrongInt,ElasticFF </param> | ||
|
|
||
| <!-- Dummy axial form factor model required since this class inherits from LwlynSmithFF. | ||
| All axial form factors are set to zero by LwlynSmithFFEM. --> | ||
| <param type="alg" name="AxialFormFactorModel"> genie::DipoleAxialFormFactorModel/Default </param> | ||
|
|
||
| </param_set> | ||
|
|
||
| </alg_conf> |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,64 @@ | ||
| <?xml version="1.0" encoding="ISO-8859-1"?> | ||
|
|
||
| <alg_conf> | ||
|
|
||
| <!-- | ||
| Configuration for the CBF spectral function QEL differential xsec algorithm. | ||
|
|
||
| Configurable Parameters: | ||
| ..................................................................................................... | ||
| Name Type Optional Comment Default | ||
| ..................................................................................................... | ||
| CCFormFactorsAlg alg No QEL-CC form factors algorithm | ||
| NCFormFactorsAlg alg No QEL-NC form factors algorithm | ||
| EMFormFactorsAlg alg No QEL-EM form factors algorithm | ||
| XSec-Integrator alg No | ||
| CabibboAngle double No Cabibbo angle CommonParam[CKM] | ||
| PauliBlockerAlg alg No PauliBlocking algorithm | ||
| FortranTensorModel string No Specifies which fortran model to use | ||
|
nusense marked this conversation as resolved.
Outdated
|
||
| DoRotate_qAlong_z bool Yes Rotates system so q is along z | ||
| QEL-CC-XSecScale double Yes Scaling factor GPL value | ||
|
|
||
|
|
||
| ..................................................................................................... | ||
| Parameters needed when Integrating with this model to generate splines: | ||
| ........................................................................................................................... | ||
| Name Type Optional Comment Default | ||
| ........................................................................................................................... | ||
| IntegralNuclearModel alg No | ||
| IntegralNucleonBindingMode alg No | ||
| --> | ||
|
|
||
| <param_set name="Default"> | ||
|
|
||
| <param type="string" name="CommonParam"> CKM </param> | ||
|
|
||
| <param type="double" name="QEL-CC-XSecScale"> 1.000 </param> | ||
| <param type="double" name="IntegralNuclearInfluenceCutoffEnergy"> 100.0 </param> | ||
|
|
||
| <param type="alg" name="XSec-Integrator"> genie::NewQELXSec/Default </param> | ||
| <param type="alg" name="IntegralNuclearModel"> genie::SpectralFunc/Default </param> | ||
| <param type="string" name="IntegralNucleonBindingMode"> UseNuclearModel </param> | ||
|
|
||
| <param type="string" name="TensorModel"> Noemi-hadron-tensor </param> | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Looking at the code below that uses the "TensorModel" string, it looks like this can only currently take on one of two values. It would be good to document that above in the
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I update the comments |
||
|
|
||
| <param type="alg" name="PauliBlockerAlg"> genie::PauliBlocker/Default </param> | ||
| <param type="bool" name="DoPauliBlocking"> true </param> | ||
|
|
||
| <param type="bool" name="DoRotate_qAlong_z"> false </param> | ||
|
|
||
| <param type="alg" name="NCFormFactorsAlg"> genie::LwlynSmithFFNC/Default </param> | ||
| <param type="alg" name="EMFormFactorsAlg"> genie::LwlynSmithFFEM/Default </param> | ||
|
|
||
| </param_set> | ||
|
|
||
| <param_set name="Dipole"> | ||
| <param type="alg" name="CCFormFactorsAlg"> genie::LwlynSmithFFCC/Dipole </param> | ||
| </param_set> | ||
|
|
||
|
|
||
| <param_set name="ZExp"> | ||
| <param type="alg" name="CCFormFactorsAlg"> genie::LwlynSmithFFCC/ZExp </param> | ||
| </param_set> | ||
|
|
||
| </alg_conf> | ||
Uh oh!
There was an error while loading. Please reload this page.