Files
geant4/source/processes/hadronic/cross_sections/sources.cmake
T
2024-12-06 11:11:40 +01:00

151 lines
4.2 KiB
CMake

# - G4hadronic_xsect module build definition
# Define the Geant4 Module.
geant4_add_module(G4hadronic_xsect
PUBLIC_HEADERS
G4BGGNucleonElasticXS.hh
G4BGGNucleonInelasticXS.hh
G4BGGPionElasticXS.hh
G4BGGPionInelasticXS.hh
G4BarashenkovData.hh
G4ChargeExchangeXS.hh
G4ChipsAntiBaryonElasticXS.hh
G4ChipsAntiBaryonInelasticXS.hh
G4ChipsComponentXS.hh
G4ChipsHyperonElasticXS.hh
G4ChipsHyperonInelasticXS.hh
G4ChipsKaonMinusElasticXS.hh
G4ChipsKaonMinusInelasticXS.hh
G4ChipsKaonPlusElasticXS.hh
G4ChipsKaonPlusInelasticXS.hh
G4ChipsKaonZeroElasticXS.hh
G4ChipsKaonZeroInelasticXS.hh
G4ChipsNeutronElasticXS.hh
G4ChipsNeutronInelasticXS.hh
G4ChipsPionMinusElasticXS.hh
G4ChipsPionMinusInelasticXS.hh
G4ChipsPionPlusElasticXS.hh
G4ChipsPionPlusInelasticXS.hh
G4ChipsProtonElasticXS.hh
G4ChipsProtonInelasticXS.hh
G4ComponentAntiNuclNuclearXS.hh
G4ComponentBarNucleonNucleusXsc.hh
G4ComponentGGHadronNucleusXsc.hh
G4ComponentGGNuclNuclXsc.hh
G4ComponentSAIDTotalXS.hh
G4CrossSectionDataSetRegistry.hh
G4CrossSectionDataStore.hh
G4CrossSectionElastic.hh
G4CrossSectionFactory.hh
G4CrossSectionInelastic.hh
G4ElNucleusSFcs.hh
G4ElectroNuclearCrossSection.hh
G4ElNeutrinoNucleusTotXsc.hh
G4DiffElasticRatio.hh
G4EMDissociationCrossSection.hh
G4EMDissociationSpectrum.hh
G4GammaNuclearXS.hh
G4HadronNucleonXsc.hh
G4HadronXSDataTable.hh
G4InterfaceToXS.hh
G4IonsShenCrossSection.hh
G4KokoulinMuonNuclearXS.hh
G4MuNeutrinoNucleusTotXsc.hh
G4NeutrinoElectronCcXsc.hh
G4NeutrinoElectronNcXsc.hh
G4NeutrinoElectronTotXsc.hh
G4NeutronCaptureXS.hh
G4NeutronElasticXS.hh
G4NeutronElectronElXsc.hh
G4NeutronInelasticXS.hh
G4NucleonNuclearCrossSection.hh
G4ParticleInelasticXS.hh
G4PhotoNuclearCrossSection.hh
G4PiData.hh
G4TauNeutrinoNucleusTotXsc.hh
G4UPiNuclearCrossSection.hh
G4VComponentCrossSection.hh
G4VCrossSectionDataSet.hh
G4VCrossSectionRatio.hh
G4ZeroXS.hh
G4CrossSectionFactoryRegistry.hh
SOURCES
G4BGGNucleonElasticXS.cc
G4BGGNucleonInelasticXS.cc
G4BGGPionElasticXS.cc
G4BGGPionInelasticXS.cc
G4ChargeExchangeXS.cc
G4ChipsAntiBaryonElasticXS.cc
G4ChipsAntiBaryonInelasticXS.cc
G4ChipsComponentXS.cc
G4ChipsHyperonElasticXS.cc
G4ChipsHyperonInelasticXS.cc
G4ChipsKaonMinusElasticXS.cc
G4ChipsKaonMinusInelasticXS.cc
G4ChipsKaonPlusElasticXS.cc
G4ChipsKaonPlusInelasticXS.cc
G4ChipsKaonZeroElasticXS.cc
G4ChipsKaonZeroInelasticXS.cc
G4ChipsNeutronElasticXS.cc
G4ChipsNeutronInelasticXS.cc
G4ChipsPionMinusElasticXS.cc
G4ChipsPionMinusInelasticXS.cc
G4ChipsPionPlusElasticXS.cc
G4ChipsPionPlusInelasticXS.cc
G4ChipsProtonElasticXS.cc
G4ChipsProtonInelasticXS.cc
G4ComponentAntiNuclNuclearXS.cc
G4ComponentBarNucleonNucleusXsc.cc
G4ComponentGGHadronNucleusXsc.cc
G4ComponentGGNuclNuclXsc.cc
G4ComponentSAIDTotalXS.cc
G4CrossSectionDataSetRegistry.cc
G4CrossSectionDataStore.cc
G4CrossSectionElastic.cc
G4CrossSectionInelastic.cc
G4DiffElasticRatio.cc
G4ElNucleusSFcs.cc
G4ElectroNuclearCrossSection.cc
G4ElNeutrinoNucleusTotXsc.cc
G4EMDissociationCrossSection.cc
G4EMDissociationSpectrum.cc
G4GammaNuclearXS.cc
G4HadronNucleonXsc.cc
G4HadronXSDataTable.cc
G4InterfaceToXS.cc
G4IonsShenCrossSection.cc
G4KokoulinMuonNuclearXS.cc
G4MuNeutrinoNucleusTotXsc.cc
G4NeutrinoElectronCcXsc.cc
G4NeutrinoElectronNcXsc.cc
G4NeutrinoElectronTotXsc.cc
G4NeutronCaptureXS.cc
G4NeutronElasticXS.cc
G4NeutronElectronElXsc.cc
G4NeutronInelasticXS.cc
G4NucleonNuclearCrossSection.cc
G4ParticleInelasticXS.cc
G4PhotoNuclearCrossSection.cc
G4PiData.cc
G4TauNeutrinoNucleusTotXsc.cc
G4UPiNuclearCrossSection.cc
G4VComponentCrossSection.cc
G4VCrossSectionDataSet.cc
G4VCrossSectionRatio.cc
G4ZeroXS.cc
G4CrossSectionFactoryRegistry.cc)
geant4_module_link_libraries(G4hadronic_xsect
PUBLIC
G4baryons
G4globman
G4hadronic_util
G4heprandom
G4ions
G4leptons
G4materials
G4partman
PRIVATE
G4bosons
G4mesons)