set(Main_SOURCES Beam_Base.C
                 Beam_Parameters.C
                 Kinematics_Base.C
                 Collider_Kinematics.C
                 RelicDensity_Kinematics.C
                 DM_Annihilation_Kinematics.C
                 Weight_Base.C
                 Collider_Weight.C
                 RelicDensity_Weight.C
                 DM_Annihilation_Weight.C
                 Beam_Spectra_Handler.C)

set(Main_HEADERS Beam_Base.H
                 Kinematics_Base.H
                 Collider_Kinematics.H
                 RelicDensity_Kinematics.H
                 DM_Annihilation_Kinematics.H
                 Weight_Base.H
                 Collider_Weight.H
                 RelicDensity_Weight.H
                 DM_Annihilation_Weight.H
                 Beam_Parameters.H
                 Beam_Spectra_Handler.H)

sherpa_create_git_info(Main)
 
add_library(BeamMain SHARED ${Main_SOURCES} ${CMAKE_CURRENT_BINARY_DIR}/Git_Info.C )
sherpa_handle_shared_library(BeamMain BeamMain)
