Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
LHCb
Phys
Commits
4c586603
Commit
4c586603
authored
May 27, 2021
by
Marco Cattaneo
Browse files
Merge branch 'lcg99_run2_patches' into 'run2-patches'
Fixes for LCG 99 (run2-patches) See merge request
!915
parents
e5f3653d
a51c4eee
Pipeline
#2653435
passed with stage
in 20 seconds
Changes
9
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
4c586603
...
...
@@ -15,6 +15,13 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8.5)
find_package
(
GaudiProject
)
#---------------------------------------------------------------
# Workaround for rootcling not knowing what __nodiscard__ is
find_package
(
ROOT
)
if
(
ROOT_VERSION MATCHES
"^6
\\
.22.*"
)
set
(
PHYS_DICT_GEN_DEFAULT_OPTS -Wno-unknown-attributes
)
message
(
STATUS
"Generating dictionaries with additional flags: "
${
PHYS_DICT_GEN_DEFAULT_OPTS
}
)
endif
()
# Declare project name and version
gaudi_project
(
Phys v26r7
USE Rec v24r6
)
Phys/DaVinciKernel/CMakeLists.txt
View file @
4c586603
...
...
@@ -35,7 +35,8 @@ gaudi_add_dictionary(DaVinciKernel
dict/DaVinciKernelDict.h
dict/DaVinciKernelDict.xml
INCLUDE_DIRS Phys/DaVinciUtils
LINK_LIBRARIES PhysEvent GaudiAlgLib PartPropLib RelationsLib DaVinciInterfacesLib DaVinciKernelLib
)
LINK_LIBRARIES PhysEvent GaudiAlgLib PartPropLib RelationsLib DaVinciInterfacesLib DaVinciKernelLib
OPTIONS
${
PHYS_DICT_GEN_DEFAULT_OPTS
}
)
gaudi_add_executable
(
Combiner1
tests/combiner1.cpp
...
...
Phys/DaVinciMCKernel/CMakeLists.txt
View file @
4c586603
...
...
@@ -33,4 +33,5 @@ gaudi_add_dictionary(DaVinciMCKernel
dict/DaVinciMCKernelDict.h
dict/DaVinciMCKernelDict.xml
INCLUDE_DIRS Associators/MCAssociators
LINK_LIBRARIES GenEvent LinkerEvent MCEvent PhysEvent RecEvent DaVinciInterfacesLib LoKiCoreLib DaVinciMCKernelLib
)
LINK_LIBRARIES GenEvent LinkerEvent MCEvent PhysEvent RecEvent DaVinciInterfacesLib LoKiCoreLib DaVinciMCKernelLib
OPTIONS
${
PHYS_DICT_GEN_DEFAULT_OPTS
}
)
Phys/LoKiAlgo/CMakeLists.txt
View file @
4c586603
...
...
@@ -32,7 +32,8 @@ gaudi_add_dictionary(LoKiAlgo
dict/LoKiAlgoDict.h
dict/LoKiAlgo.xml
INCLUDE_DIRS PythonLibs PythonLibs
LINK_LIBRARIES PythonLibs PythonLibs DaVinciKernelLib LoKiPhysLib GaudiPythonLib LoKiAlgo
)
LINK_LIBRARIES PythonLibs PythonLibs DaVinciKernelLib LoKiPhysLib GaudiPythonLib LoKiAlgo
OPTIONS
${
PHYS_DICT_GEN_DEFAULT_OPTS
}
)
gaudi_install_python_modules
()
...
...
Phys/LoKiAlgo/LoKi/AlgoDecorator.h
View file @
4c586603
...
...
@@ -61,11 +61,6 @@ namespace LoKi {
*/
Alg
(
PyObject
*
self
,
const
std
::
string
&
name
)
:
GaudiPython
::
PyAlg
<
ALGORITHM
>
(
self
,
name
)
{}
// ======================================================================
protected:
// ======================================================================
/// virtual destructor
virtual
~
Alg
()
{}
// ======================================================================
public:
// ======================================================================
/// make "analyse" method overwritable form python
...
...
Phys/LoKiArrayFunctors/CMakeLists.txt
View file @
4c586603
...
...
@@ -37,7 +37,8 @@ gaudi_add_module(LoKiArrayFunctors
gaudi_add_dictionary
(
LoKiArrayFunctors
dict/LoKiArrayFunctorsDict.h
dict/LoKiArrayFunctors.xml
LINK_LIBRARIES LoKiPhysLib LoKiProtoParticles LoKiArrayFunctorsLib
)
LINK_LIBRARIES LoKiPhysLib LoKiProtoParticles LoKiArrayFunctorsLib
OPTIONS
${
PHYS_DICT_GEN_DEFAULT_OPTS
}
)
gaudi_install_python_modules
()
...
...
Phys/LoKiPhys/CMakeLists.txt
View file @
4c586603
...
...
@@ -39,7 +39,8 @@ gaudi_add_module(LoKiPhys
gaudi_add_dictionary
(
LoKiPhys
dict/LoKiPhysDict.h
dict/LoKiPhys.xml
LINK_LIBRARIES PhysEvent DaVinciInterfacesLib KalmanFilter LoKiCoreLib LoKiUtils LoKiPhysLib
)
LINK_LIBRARIES PhysEvent DaVinciInterfacesLib KalmanFilter LoKiCoreLib LoKiUtils LoKiPhysLib
OPTIONS
${
PHYS_DICT_GEN_DEFAULT_OPTS
}
)
if
(
GAUDI_BUILD_TESTS
)
gaudi_add_executable
(
DecayGrammarTest
...
...
Phys/LoKiProtoParticles/CMakeLists.txt
View file @
4c586603
...
...
@@ -28,7 +28,8 @@ gaudi_add_library(LoKiProtoParticles
gaudi_add_dictionary
(
LoKiProtoParticles
dict/LoKiProtoParticlesDict.h
dict/LoKiProtoParticles.xml
LINK_LIBRARIES RecEvent DaVinciInterfacesLib LoKiCoreLib LoKiUtils LoKiTracksLib LoKiProtoParticles
)
LINK_LIBRARIES RecEvent DaVinciInterfacesLib LoKiCoreLib LoKiUtils LoKiTracksLib LoKiProtoParticles
OPTIONS
${
PHYS_DICT_GEN_DEFAULT_OPTS
}
)
gaudi_install_python_modules
()
...
...
Phys/LoKiTracks/CMakeLists.txt
View file @
4c586603
...
...
@@ -25,7 +25,8 @@ gaudi_add_dictionary(LoKiTracks
dict/LoKiTracksDict.h
dict/LoKiTracks.xml
INCLUDE_DIRS Tr/TrackInterfaces Rec/LoKiTrack
LINK_LIBRARIES TrackEvent LoKiCoreLib LoKiTrackLib LoKiTracksLib
)
LINK_LIBRARIES TrackEvent LoKiCoreLib LoKiTrackLib LoKiTracksLib
OPTIONS
${
PHYS_DICT_GEN_DEFAULT_OPTS
}
)
gaudi_add_library
(
LoKiTracksLib
src/*.cpp
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment