Files
geant4/source/processes/hadronic/models/neutron_hp/sources.cmake
T
2016-06-09 17:01:34 +02:00

333 lines
12 KiB
CMake

#------------------------------------------------------------------------------
# sources.cmake
# Module : G4had_neu_hp
# Package: Geant4.src.G4processes.G4hadronic.G4hadronic_models.G4had_neu_hp
#
# Sources description for a library.
# Lists the sources and headers of the code explicitely.
# Lists include paths needed.
# Lists the internal granular and global dependencies of the library.
# Source specific properties should be added at the end.
#
# Generated on : 24/9/2010
#
# $Id: sources.cmake,v 1.1 2010-09-29 19:04:11 bmorgan Exp $
#
#------------------------------------------------------------------------------
# List external includes needed.
include_directories(${CLHEP_INCLUDE_DIRS})
# List internal includes needed.
include_directories(${CMAKE_SOURCE_DIR}/source/geometry/management/include)
include_directories(${CMAKE_SOURCE_DIR}/source/geometry/volumes/include)
include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPGeometry/include)
include_directories(${CMAKE_SOURCE_DIR}/source/global/HEPRandom/include)
include_directories(${CMAKE_SOURCE_DIR}/source/global/management/include)
include_directories(${CMAKE_SOURCE_DIR}/source/materials/include)
include_directories(${CMAKE_SOURCE_DIR}/source/particles/bosons/include)
include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/barions/include)
include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/ions/include)
include_directories(${CMAKE_SOURCE_DIR}/source/particles/hadrons/mesons/include)
include_directories(${CMAKE_SOURCE_DIR}/source/particles/leptons/include)
include_directories(${CMAKE_SOURCE_DIR}/source/particles/management/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/cross_sections/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/management/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/management/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/photon_evaporation/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/de_excitation/util/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/low_energy/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/management/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/models/util/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/processes/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/hadronic/util/include)
include_directories(${CMAKE_SOURCE_DIR}/source/processes/management/include)
include_directories(${CMAKE_SOURCE_DIR}/source/track/include)
#
# Define the Geant4 Module.
#
include(Geant4MacroDefineModule)
GEANT4_DEFINE_MODULE(NAME G4had_neu_hp
HEADERS
G4NeutronHPList.hh
G4InterpolationIterator.hh
G4NeutronHPIsoData.hh
G4InterpolationManager.hh
G4NeutronHPLevel.hh
G4InterpolationScheme.hh
G4NeutronHP2AInelasticFS.hh
G4NeutronHPNames.hh
G4NeutronHP2N2AInelasticFS.hh
G4NeutronHPPartial.hh
G4NeutronHP2NAInelasticFS.hh
G4NeutronHPProduct.hh
G4NeutronHP2NDInelasticFS.hh
G4NeutronHPVector.hh
G4NeutronHP2NInelasticFS.hh
G4VNeutronHPEDis.hh
G4NeutronHP2NPInelasticFS.hh
G4NeutronHP2PInelasticFS.hh
G4NeutronHP3AInelasticFS.hh
G4NeutronHP3NAInelasticFS.hh
G4NeutronHP3NInelasticFS.hh
G4NeutronHP3NPInelasticFS.hh
G4NeutronHP4NInelasticFS.hh
G4NeutronHPAInelasticFS.hh
G4NeutronHPAngular.hh
G4NeutronHPAngularP.hh
G4NeutronHPArbitaryTab.hh
G4NeutronHPCapture.hh
G4NeutronHPCaptureData.hh
G4NeutronHPCaptureFS.hh
G4NeutronHPChannel.hh
G4NeutronHPChannelList.hh
G4NeutronHPContAngularPar.hh
G4NeutronHPContEnergyAngular.hh
G4NeutronHPD2AInelasticFS.hh
G4NeutronHPDAInelasticFS.hh
G4NeutronHPDInelasticFS.hh
G4NeutronHPData.hh
G4NeutronHPDataPoint.hh
G4NeutronHPDataUsed.hh
G4NeutronHPDeExGammas.hh
G4NeutronHPDiscreteTwoBody.hh
G4NeutronHPElastic.hh
G4NeutronHPElasticData.hh
G4NeutronHPElasticFS.hh
G4NeutronHPElementData.hh
G4NeutronHPEnAngCorrelation.hh
G4NeutronHPEnergyDistribution.hh
G4NeutronHPEvapSpectrum.hh
G4NeutronHPFCFissionFS.hh
G4NeutronHPFFFissionFS.hh
G4NeutronHPFSFissionFS.hh
G4NeutronHPFastLegendre.hh
G4NeutronHPField.hh
G4NeutronHPFieldPoint.hh
G4NeutronHPFinalState.hh
G4NeutronHPFission.hh
G4NeutronHPFissionBaseFS.hh
G4NeutronHPFissionData.hh
G4NeutronHPFissionERelease.hh
G4NeutronHPFissionFS.hh
G4NeutronHPFissionSpectrum.hh
G4NeutronHPGamma.hh
G4NeutronHPHash.hh
G4NeutronHPHe3InelasticFS.hh
G4NeutronHPInelastic.hh
G4NeutronHPInelasticBaseFS.hh
G4NeutronHPInelasticCompFS.hh
G4NeutronHPInelasticData.hh
G4NeutronHPInterpolator.hh
G4NeutronHPIsotropic.hh
G4NeutronHPJENDLHEData.hh
G4NeutronHPJENDLHEElasticData.hh
G4NeutronHPJENDLHEInelasticData.hh
G4NeutronHPKallbachMannSyst.hh
G4NeutronHPLCFissionFS.hh
G4NeutronHPLabAngularEnergy.hh
G4NeutronHPLegendreStore.hh
G4NeutronHPLegendreTable.hh
G4NeutronHPMadlandNixSpectrum.hh
G4NeutronHPN2AInelasticFS.hh
G4NeutronHPN2PInelasticFS.hh
G4NeutronHPN3AInelasticFS.hh
G4NeutronHPNAInelasticFS.hh
G4NeutronHPNBodyPhaseSpace.hh
G4NeutronHPND2AInelasticFS.hh
G4NeutronHPNDInelasticFS.hh
G4NeutronHPNHe3InelasticFS.hh
G4NeutronHPNInelasticFS.hh
G4NeutronHPNPAInelasticFS.hh
G4NeutronHPNPInelasticFS.hh
G4NeutronHPNT2AInelasticFS.hh
G4NeutronHPNTInelasticFS.hh
G4NeutronHPNXInelasticFS.hh
G4NeutronHPNeutronYield.hh
G4NeutronHPPAInelasticFS.hh
G4NeutronHPPDInelasticFS.hh
G4NeutronHPPInelasticFS.hh
G4NeutronHPPTInelasticFS.hh
G4NeutronHPPhotonDist.hh
G4NeutronHPPhotonXSection.hh
G4NeutronHPPolynomExpansion.hh
G4NeutronHPSCFissionFS.hh
G4NeutronHPSimpleEvapSpectrum.hh
G4NeutronHPT2AInelasticFS.hh
G4NeutronHPTCFissionFS.hh
G4NeutronHPTInelasticFS.hh
G4NeutronHPThermalBoost.hh
G4NeutronHPThermalScattering.hh
G4NeutronHPThermalScatteringData.hh
G4NeutronHPThermalScatteringNames.hh
G4NeutronHPWattSpectrum.hh
G4NeutronHPorLCapture.hh
G4NeutronHPorLCaptureData.hh
G4NeutronHPorLCaptureModel.hh
G4NeutronHPorLEInelastic.hh
G4NeutronHPorLEInelasticData.hh
G4NeutronHPorLEInelasticModel.hh
G4NeutronHPorLElastic.hh
G4NeutronHPorLElasticData.hh
G4NeutronHPorLElasticModel.hh
G4NeutronHPorLFission.hh
G4NeutronHPorLFissionData.hh
G4NeutronHPorLFissionModel.hh
G4VNeutronHPEnergyAngular.hh
G4NeutronHPBGGNucleonInelasticXS.hh
G4NeutronHPManager.hh
G4NeutronHPReactionWhiteBoard.hh
SOURCES
G4NeutronHPIsoData.cc
G4InterpolationManager.cc
G4NeutronHPLevel.cc
G4NeutronHP2AInelasticFS.cc
G4NeutronHPList.cc
G4NeutronHP2N2AInelasticFS.cc
G4NeutronHPPartial.cc
G4NeutronHP2NAInelasticFS.cc
G4NeutronHPNames.cc
G4NeutronHP2NDInelasticFS.cc
G4NeutronHP2NInelasticFS.cc
G4NeutronHPProduct.cc
G4NeutronHP2NPInelasticFS.cc
G4NeutronHPVector.cc
G4NeutronHP2PInelasticFS.cc
G4NeutronHP3AInelasticFS.cc
G4NeutronHP3NAInelasticFS.cc
G4NeutronHP3NInelasticFS.cc
G4NeutronHP3NPInelasticFS.cc
G4NeutronHP4NInelasticFS.cc
G4NeutronHPAInelasticFS.cc
G4NeutronHPAngular.cc
G4NeutronHPArbitaryTab.cc
G4NeutronHPCapture.cc
G4NeutronHPCaptureData.cc
G4NeutronHPCaptureFS.cc
G4NeutronHPChannel.cc
G4NeutronHPChannelList.cc
G4NeutronHPContAngularPar.cc
G4NeutronHPContEnergyAngular.cc
G4NeutronHPD2AInelasticFS.cc
G4NeutronHPDAInelasticFS.cc
G4NeutronHPDInelasticFS.cc
G4NeutronHPData.cc
G4NeutronHPDeExGammas.cc
G4NeutronHPDiscreteTwoBody.cc
G4NeutronHPElastic.cc
G4NeutronHPElasticData.cc
G4NeutronHPElasticFS.cc
G4NeutronHPElementData.cc
G4NeutronHPEnAngCorrelation.cc
G4NeutronHPFCFissionFS.cc
G4NeutronHPFFFissionFS.cc
G4NeutronHPFSFissionFS.cc
G4NeutronHPFastLegendre.cc
G4NeutronHPFastLegendre_14.cc
G4NeutronHPFastLegendre_18.cc
G4NeutronHPFastLegendre_21.cc
G4NeutronHPFastLegendre_24.cc
G4NeutronHPFastLegendre_26.cc
G4NeutronHPFastLegendre_28.cc
G4NeutronHPFastLegendre_30.cc
G4NeutronHPField.cc
G4NeutronHPFieldPoint.cc
G4NeutronHPFinalState.cc
G4NeutronHPFission.cc
G4NeutronHPFissionBaseFS.cc
G4NeutronHPFissionData.cc
G4NeutronHPFissionFS.cc
G4NeutronHPGamma.cc
G4NeutronHPHe3InelasticFS.cc
G4NeutronHPInelastic.cc
G4NeutronHPInelasticBaseFS.cc
G4NeutronHPInelasticCompFS.cc
G4NeutronHPInelasticData.cc
G4NeutronHPInterpolator.cc
G4NeutronHPIsotropic.cc
G4NeutronHPJENDLHEData.cc
G4NeutronHPJENDLHEElasticData.cc
G4NeutronHPJENDLHEInelasticData.cc
G4NeutronHPKallbachMannSyst.cc
G4NeutronHPLCFissionFS.cc
G4NeutronHPLabAngularEnergy.cc
G4NeutronHPLegendreStore.cc
G4NeutronHPMadlandNixSpectrum.cc
G4NeutronHPN2AInelasticFS.cc
G4NeutronHPN2PInelasticFS.cc
G4NeutronHPN3AInelasticFS.cc
G4NeutronHPNAInelasticFS.cc
G4NeutronHPNBodyPhaseSpace.cc
G4NeutronHPND2AInelasticFS.cc
G4NeutronHPNDInelasticFS.cc
G4NeutronHPNHe3InelasticFS.cc
G4NeutronHPNInelasticFS.cc
G4NeutronHPNPAInelasticFS.cc
G4NeutronHPNPInelasticFS.cc
G4NeutronHPNT2AInelasticFS.cc
G4NeutronHPNTInelasticFS.cc
G4NeutronHPNXInelasticFS.cc
G4NeutronHPPAInelasticFS.cc
G4NeutronHPPDInelasticFS.cc
G4NeutronHPPInelasticFS.cc
G4NeutronHPPTInelasticFS.cc
G4NeutronHPPhotonDist.cc
G4NeutronHPSCFissionFS.cc
G4NeutronHPT2AInelasticFS.cc
G4NeutronHPTCFissionFS.cc
G4NeutronHPTInelasticFS.cc
G4NeutronHPThermalScattering.cc
G4NeutronHPThermalScatteringData.cc
G4NeutronHPThermalScatteringNames.cc
G4NeutronHPWattSpectrum.cc
G4NeutronHPorLCapture.cc
G4NeutronHPorLCaptureData.cc
G4NeutronHPorLCaptureModel.cc
G4NeutronHPorLEInelastic.cc
G4NeutronHPorLEInelasticData.cc
G4NeutronHPorLEInelasticModel.cc
G4NeutronHPorLElastic.cc
G4NeutronHPorLElasticData.cc
G4NeutronHPorLElasticModel.cc
G4NeutronHPorLFission.cc
G4NeutronHPorLFissionData.cc
G4NeutronHPorLFissionModel.cc
G4NeutronHPBGGNucleonInelasticXS.cc
G4NeutronHPManager.cc
G4NeutronHPReasctionWhiteBoard.cc
GRANULAR_DEPENDENCIES
G4baryons
G4bosons
G4geometrymng
G4globman
G4had_mod_man
G4had_mod_util
G4hadronic_LE
G4hadronic_deex_management
G4hadronic_deex_photon_evaporation
G4hadronic_deex_util
G4hadronic_mgt
G4hadronic_proc
G4hadronic_util
G4hadronic_xsect
G4ions
G4leptons
G4materials
G4mesons
G4partman
G4procman
G4track
G4volumes
GLOBAL_DEPENDENCIES
G4geometry
G4global
G4materials
G4particles
G4track
LINK_LIBRARIES
)
# List any source specific properties here