Skip to content
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

work on Pythia8 interface and potential for no Pythia6 #308

Open
wants to merge 35 commits into
base: master
Choose a base branch
from

Conversation

nusense
Copy link
Member

@nusense nusense commented Jul 26, 2023

This is currently a work in progress. Making a pull request to anticipate future pull and allow others to see what is being done.

@sjgardiner sjgardiner marked this pull request as draft July 26, 2023 21:59
@sjgardiner
Copy link
Member

Converted it to a draft PR to reinforce the "do not merge" message

@nusense
Copy link
Member Author

nusense commented Jul 26, 2023

Thanks for making it a "draft" ... I didn't know how to do that.

@nusense nusense marked this pull request as ready for review December 21, 2023 19:58
@nusense nusense changed the title DO NOT MERGE - work on Pythia8 interface and potential for no Pythia6 work on Pythia8 interface and potential for no Pythia6 Dec 21, 2023
@nusense
Copy link
Member Author

nusense commented Jan 3, 2024

Here are the necessary modifications to XML config files in order to run fully with Pythia8 and no Pythia6: (ugh, putting XML code here doesn't work correctly, but one can get the gist of it all from this)

$ git diff AGKY2019.xml
diff --git a/config/AGKY2019.xml b/config/AGKY2019.xml
index f09c6dc..157501a 100644
--- a/config/AGKY2019.xml
+++ b/config/AGKY2019.xml
@@ -24,7 +24,7 @@ KNO2PYTHIA-Wmax             double  No     relevant only for method=2
      KNO2Pythia 

           genie::AGKYLowW2019/Default     
-       genie::Pythia6Hadro2019/Default 
+       genie::Pythia8Hadro2019/Default 

   

$ git diff AGKYLowW2019.xml
diff --git a/config/AGKYLowW2019.xml b/config/AGKYLowW2019.xml
index 50fb5d1..e1c9536 100644
--- a/config/AGKYLowW2019.xml
+++ b/config/AGKYLowW2019.xml
@@ -169,7 +169,7 @@ KNO-PhaseSpDec-ReweightParm       double  Yes   parameter controlling the reweig

   
       true                                 
-          genie::Pythia6Decayer2023/Default    
+          genie::Pythia8Decayer2023/Default    
   

   
@@ -179,7 +179,7 @@ KNO-PhaseSpDec-ReweightParm       double  Yes   parameter controlling the reweig

   
                 true                            
-                    genie::Pythia6Decayer2023/Default   
+                    genie::Pythia8Decayer2023/Default   
         false                           
         false                           
   
$ git diff DISHadronicSystemGenerator.xml
diff --git a/config/DISHadronicSystemGenerator.xml b/config/DISHadronicSystemGenerator.xml
index ce78b82..51de284 100644
--- a/config/DISHadronicSystemGenerator.xml
+++ b/config/DISHadronicSystemGenerator.xml
@@ -40,7 +40,7 @@ NUCL-NR             double  No
   

   
-               genie::AGCharmPythia6Hadro2023/Default                     
+               genie::AGCharmPythia8Hadro2023/Default                
       genie::UnstableParticleDecayer/BeforeHadronTransport  
            false                                                 

$ git diff UnstableParticleDecayer.xml
diff --git a/config/UnstableParticleDecayer.xml b/config/UnstableParticleDecayer.xml
index 49af36c..08237ba 100644
--- a/config/UnstableParticleDecayer.xml
+++ b/config/UnstableParticleDecayer.xml
@@ -13,19 +13,19 @@ Name             Type     Optional   Comment               Default

   
        2                                                    
-       genie::Pythia6Decayer2023/BeforeHadronTransport      
+       genie::Pythia8Decayer2023/BeforeHadronTransport      
        genie::BaryonResonanceDecayer/BeforeHadronTransport  
   

   
        2                                                    
-       genie::Pythia6Decayer2023/AfterHadronTransport       
+       genie::Pythia8Decayer2023/AfterHadronTransport       
        genie::BaryonResonanceDecayer/AfterHadronTransport   
   

   
        3                                                    
-       genie::Pythia6Decayer2023/AfterHadronTransport       
+       genie::Pythia8Decayer2023/AfterHadronTransport       
        genie::BaryonResonanceDecayer/AfterHadronTransport   
        genie::DarkSectorDecayer/Default 
   

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants