#ifdef __CINT__

#pragma link off all globals;
#pragma link off all classes;
#pragma link off all functions;

#pragma link C++ namespace genie;

#pragma link C++ class genie::FermiMover;
#pragma link C++ class genie::PauliBlocker;
#pragma link C++ class genie::NucDeExcitationSim;
#pragma link C++ class genie::NucBindEnergyAggregator;
#pragma link C++ class genie::CorrelatedNucleonGenerator;
#pragma link C++ class genie::InitialStateAppender;
#pragma link C++ class genie::VertexGenerator;
#pragma link C++ class genie::HadronTransporter;
#pragma link C++ class genie::UnstableParticleDecayer;

#pragma link C++ class genie::PrimaryLeptonGenerator;
#pragma link C++ class genie::COHPrimaryLeptonGenerator;
#pragma link C++ class genie::QELPrimaryLeptonGenerator;
#pragma link C++ class genie::DISPrimaryLeptonGenerator;
#pragma link C++ class genie::RESPrimaryLeptonGenerator;
#pragma link C++ class genie::NuEPrimaryLeptonGenerator;

#pragma link C++ class genie::HadronicSystemGenerator;
#pragma link C++ class genie::COHPiHadronicSystemGenerator;
#pragma link C++ class genie::COHElHadronicSystemGenerator;
#pragma link C++ class genie::QELHadronicSystemGenerator;
#pragma link C++ class genie::DISHadronicSystemGenerator;
#pragma link C++ class genie::RESHadronicSystemGenerator;
#pragma link C++ class genie::RSPPHadronicSystemGenerator;
#pragma link C++ class genie::NuETargetRemnantGenerator;
#pragma link C++ class genie::RSPPResonanceSelector;

#pragma link C++ class genie::COHInteractionListGenerator;
#pragma link C++ class genie::QELInteractionListGenerator;
#pragma link C++ class genie::DISInteractionListGenerator;
#pragma link C++ class genie::RESInteractionListGenerator;
#pragma link C++ class genie::RSPPInteractionListGenerator;
#pragma link C++ class genie::NuEInteractionListGenerator;

#pragma link C++ class genie::KineGeneratorWithCache;
#pragma link C++ class genie::QELKinematicsGenerator;
#pragma link C++ class genie::DISKinematicsGenerator;
#pragma link C++ class genie::RESKinematicsGenerator;
#pragma link C++ class genie::NuEKinematicsGenerator;
#pragma link C++ class genie::COHPiKinematicsGenerator;
#pragma link C++ class genie::COHElKinematicsGenerator;

#endif
