<?xml version="1.0" encoding="ISO-8859-1"?>

<genie_config>

   <!-- ****** CONFIGURATION FOR EVEBT GENERATION MODULES ****** -->
   <config alg="genie::EventGenerator">              EventGenerator.xml              </config>
   <config alg="genie::FermiMover">                  FermiMover.xml                  </config>
   <config alg="genie::HadronTransporter">           HadronTransporter.xml           </config>
   <config alg="genie::Intranuke">                   Intranuke.xml                   </config>
   <config alg="genie::FLUKA">                       FLUKA.xml                       </config>
   <config alg="genie::GIBUU">                       GIBUU.xml                       </config>
   <config alg="genie::UnstableParticleDecayer">     UnstableParticleDecayer.xml     </config>
   <config alg="genie::PauliBlocker">                PauliBlocker.xml                </config>
   <config alg="genie::NucDeExcitationSim">          NucDeExcitationSim.xml          </config>
   <config alg="genie::NucBindEnergyAggregator">     NucBindEnergyAggregator.xml     </config>
   <config alg="genie::InitialStateAppender">        InitialStateAppender.xml        </config>
   <config alg="genie::VertexGenerator">             VertexGenerator.xml             </config>
   <config alg="genie::CorrelatedNucleonGenerator">  CorrelatedNucleonGenerator.xml  </config> 
   <config alg="genie::QELPrimaryLeptonGenerator">   QELPrimaryLeptonGenerator.xml   </config>
   <config alg="genie::DISPrimaryLeptonGenerator">   DISPrimaryLeptonGenerator.xml   </config>
   <config alg="genie::RESPrimaryLeptonGenerator">   RESPrimaryLeptonGenerator.xml   </config>
   <config alg="genie::NuEPrimaryLeptonGenerator">   NuEPrimaryLeptonGenerator.xml   </config>
   <config alg="genie::COHPrimaryLeptonGenerator">   COHPrimaryLeptonGenerator.xml   </config>
   <config alg="genie::QELKinematicsGenerator">      QELKinematicsGenerator.xml      </config>
   <config alg="genie::DISKinematicsGenerator">      DISKinematicsGenerator.xml      </config>
   <config alg="genie::RESKinematicsGenerator">      RESKinematicsGenerator.xml      </config>
   <config alg="genie::NuEKinematicsGenerator">      NuEKinematicsGenerator.xml      </config>
   <config alg="genie::COHPiKinematicsGenerator">    COHPiKinematicsGenerator.xml    </config>
   <config alg="genie::COHElKinematicsGenerator">    COHElKinematicsGenerator.xml    </config>
   <config alg="genie::QELHadronicSystemGenerator">  QELHadronicSystemGenerator.xml  </config>
   <config alg="genie::COHPiHadronicSystemGenerator">COHPiHadronicSystemGenerator.xml</config>
   <config alg="genie::COHElHadronicSystemGenerator">COHElHadronicSystemGenerator.xml</config>
   <config alg="genie::DISHadronicSystemGenerator">  DISHadronicSystemGenerator.xml  </config>
   <config alg="genie::RESHadronicSystemGenerator">  RESHadronicSystemGenerator.xml  </config>
   <config alg="genie::RSPPHadronicSystemGenerator"> RSPPHadronicSystemGenerator.xml </config>
   <config alg="genie::NuETargetRemnantGenerator">   NuETargetRemnantGenerator.xml   </config>
   <config alg="genie::RSPPResonanceSelector">       RSPPResonanceSelector.xml       </config>
   <config alg="genie::AMNuGammaGenerator">          AMNuGammaGenerator.xml          </config>
   <config alg="genie::MECGenerator">                MECGenerator.xml                </config>

   <!-- ****** CONFIGURATION FOR LIST-GENERATORS ****** -->
   <config alg="genie::QELInteractionListGenerator">       QELInteractionListGenerator.xml       </config>
   <config alg="genie::RSPPInteractionListGenerator">      RSPPInteractionListGenerator.xml      </config>
   <config alg="genie::RESInteractionListGenerator">       RESInteractionListGenerator.xml       </config>
   <config alg="genie::DISInteractionListGenerator">       DISInteractionListGenerator.xml       </config>
   <config alg="genie::NuEInteractionListGenerator">       NuEInteractionListGenerator.xml       </config>
   <config alg="genie::COHInteractionListGenerator">       COHInteractionListGenerator.xml       </config>
   <config alg="genie::AMNuGammaInteractionListGenerator"> AMNuGammaInteractionListGenerator.xml </config>
   <config alg="genie::MECInteractionListGenerator">       MECInteractionListGenerator.xml       </config>
   <config alg="genie::InteractionListAssembler">          InteractionListAssembler.xml          </config>
   <config alg="genie::EventGeneratorListAssembler">       EventGeneratorListAssembler.xml       </config>

   <!--  ****** CONFIGURATION FOR INTERACTION SELECTORS ****** -->
   <config alg="genie::PhysInteractionSelector">     PhysInteractionSelector.xml     </config>
   <config alg="genie::ToyInteractionSelector">      ToyInteractionSelector.xml      </config>

   <!-- ****** CONFIGURATION FOR FRAGMENTATION FUNCTIONS ****** -->
   <config alg="genie::PetersonFragm">               PetersonFragm.xml               </config>
   <config alg="genie::CollinsSpillerFragm">         CollinsSpillerFragm.xml         </config>

   <!-- ****** CONFIGURATION FOR FRAGMENTATION ALGORITHMS ****** -->
   <config alg="genie::KNOHadronization">            KNOHadronization.xml            </config>
   <config alg="genie::KNOPythiaHadronization">      KNOPythiaHadronization.xml      </config>
   <config alg="genie::PythiaHadronization">         PythiaHadronization.xml         </config>
   <config alg="genie::CharmHadronization">          CharmHadronization.xml          </config>

   <!-- ****** CONFIGURATION FOR PARTON DENSITY FUNCTION ALGORITHMS ****** -->
   <config alg="genie::PDFLIB">                      PDFLIB.xml                      </config>
   <config alg="genie::BYPDFModel">                  BYPDFModel.xml                  </config>

   <!-- ****** CONFIGURATION FOR PARTICLE DECAY ALGORITHMS****** -->
   <config alg="genie::PythiaDecayer">               PythiaDecayer.xml               </config>
   <config alg="genie::BaryonResonanceDecayer">      BaryonResonanceDecayer.xml      </config>

   <!-- ****** CONFIGURATION FOR BARYON RESONANCE ALGORITHMS ****** -->
   <config alg="genie::BaryonResDataPDG">            BaryonResDataPDG.xml            </config>

   <!-- ****** CONFIGURATION FOR INTEGRATORS ****** -->
   <config alg="genie::Simpson1D">                   Simpson1D.xml                   </config>
   <config alg="genie::Simpson2D">                   Simpson2D.xml                   </config>
   <config alg="genie::Simpson2DFixN">               Simpson2DFixN.xml               </config>
   <config alg="genie::SimMCIntegrator">             SimMCIntegrator.xml             </config>
   <config alg="genie::VegasMCIntegrator">           VegasMCIntegrator.xml           </config>
   <config alg="genie::MiserMCIntegrator">           MiserMCIntegrator.xml           </config>

   <!--  ****** CONFIGURATION FORM FACTOR and STRUCTURE FUNCTION ALGORITHMS ****** -->
   <config alg="genie::DipoleELFormFactorsModel">    DipoleELFormFactorsModel.xml    </config>
   <config alg="genie::BBA05ELFormFactorsModel">     BBA05ELFormFactorsModel.xml     </config>
   <config alg="genie::BBA03ELFormFactorsModel">     BBA03ELFormFactorsModel.xml     </config>
   <config alg="genie::LlewellynSmithModelCC">       LlewellynSmithModelCC.xml       </config>
   <config alg="genie::LlewellynSmithModelNC">       LlewellynSmithModelNC.xml       </config>
   <config alg="genie::DISStructureFuncModelCC">     DISStructureFuncModelCC.xml     </config>
   <config alg="genie::DISStructureFuncModelNC">     DISStructureFuncModelNC.xml     </config>
   <config alg="genie::BYStructureFuncModelCC">      BYStructureFuncModelCC.xml      </config>
   <config alg="genie::BYStructureFuncModelNC">      BYStructureFuncModelNC.xml      </config>
   <config alg="genie::RSHelicityAmplModelCC">       RSHelicityAmplModelCC.xml       </config>
   <config alg="genie::RSHelicityAmplModelNCp">      RSHelicityAmplModelNCp.xml      </config>
   <config alg="genie::RSHelicityAmplModelNCn">      RSHelicityAmplModelNCn.xml      </config>

   <!--  ****** CONFIGURATION GENERIC CROSS SECTION INTEGRATORS ****** -->
   <config alg="genie::QELXSec">                     QELXSec.xml                     </config>
   <config alg="genie::DISXSec">                     DISXSec.xml                     </config>
   <config alg="genie::COHPiXSec">                   COHPiXSec.xml                   </config>
   <config alg="genie::IMDXSec">                     IMDXSec.xml                     </config>
   <config alg="genie::RESXSec">                     RESXSec.xml                     </config>
   <config alg="genie::QELPXSec">                    QELPXSec.xml                    </config>
   <config alg="genie::NuElectronXSec">              NuElectronXSec.xml              </config>

   <!--  ****** CONFIGURATION FOR XSEC ALGORITHMS ****** -->
   <config alg="genie::DISPartonModelPXSec">         DISPartonModelPXSec.xml         </config>
   <config alg="genie::AivazisCharmPXSecLO">         AivazisCharmPXSecLO.xml         </config>
   <config alg="genie::SlowRsclCharmDISPXSecLO">     SlowRsclCharmDISPXSecLO.xml     </config>
   <config alg="genie::KovalenkoQELCharmPXSec">      KovalenkoQELCharmPXSec.xml      </config>
   <config alg="genie::P33PaschosLalakulichPXSec">   P33PaschosLalakulichPXSec.xml   </config>
   <config alg="genie::BardinIMDRadCorPXSec">        BardinIMDRadCorPXSec.xml        </config>
   <config alg="genie::COHElasticPXSec">             COHElasticPXSec.xml             </config>
   <config alg="genie::NuNucElasticPXSec">           NuNucElasticPXSec.xml           </config>
   <config alg="genie::NuElectronPXSec">             NuElectronPXSec.xml             </config>
   <config alg="genie::GlashowResXSec">              GlashowResXSec.xml              </config>
   <config alg="genie::ReinSeghalCOHPiPXSec">        ReinSeghalCOHPiPXSec.xml        </config>
   <config alg="genie::ReinSeghalRESPXSec">          ReinSeghalRESPXSec.xml          </config>
   <config alg="genie::ReinSeghalSPPPXSec">          ReinSeghalSPPPXSec.xml          </config>
   <config alg="genie::ReinSeghalRESXSec">           ReinSeghalRESXSec.xml           </config>
   <config alg="genie::ReinSeghalSPPXSec">           ReinSeghalSPPXSec.xml           </config>
   <config alg="genie::H3AMNuGammaPXSec">            H3AMNuGammaPXSec.xml            </config>
   <config alg="genie::MECPXSec">                    MECPXSec.xml                    </config>

   <!--  ****** CONFIGURATION FOR NUCLEAR ENV. ALGORITHMS ****** -->
   <config alg="genie::NuclearModelMap">             NuclearModelMap.xml             </config>
   <config alg="genie::FGMBodekRitchie">             FGMBodekRitchie.xml             </config>
   <config alg="genie::SpectralFunc1d">              SpectralFunc1d.xml              </config>
   <config alg="genie::SpectralFunc">                SpectralFunc.xml                </config>

   <!--  ****** CONFIGURATION FOR BREIT-WIGNER ALGORITHMS  ****** -->
   <config alg="genie::BreitWignerLRes">             BreitWignerRes.xml              </config>
   <config alg="genie::BreitWignerRes">              BreitWignerRes.xml              </config>

   <!-- ****** CONFIGURATION FOR MODELS IN MUELOSS UTILITY PACKAGE ****** -->
   <config alg="genie::mueloss::BetheBlochModel">         BetheBlochModel.xml        </config>
   <config alg="genie::mueloss::BezrukovBugaevModel">     BezrukovBugaevModel.xml    </config>
   <config alg="genie::mueloss::KokoulinPetrukhinModel">  KokoulinPetrukhinModel.xml </config>
   <config alg="genie::mueloss::PetrukhinShestakovModel"> PetrukhinShestakovModel.xml</config>

</genie_config>

