151 lines
4.2 KiB
CMake
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)
|