-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
59 lines (54 loc) · 2.13 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
################################################################################
# Package: simpleStudy
################################################################################
# Declare the package name:
atlas_subdir( simpleStudy )
# Declare the package's dependencies:
atlas_depends_on_subdirs(
PUBLIC
Control/AthenaBaseComps
Control/StoreGate
GaudiKernel
Generators/GeneratorObjects
PhysicsAnalysis/MCTruthClassifier
PhysicsAnalysis/TruthParticleID/McParticleEvent
PhysicsAnalysis/TruthParticleID/McParticleUtils
Reconstruction/Particle
Reconstruction/ParticleTruth
Reconstruction/egamma/egammaEvent
Tracking/TrkEvent/VxVertex
PRIVATE
Calorimeter/CaloUtils
Control/AthenaKernel
Event/EventInfo
Event/FourMomUtils
Event/xAOD/xAODEventInfo
Event/xAOD/xAODEgamma
Event/xAOD/xAODTruth
PhysicsAnalysis/AnalysisCommon/AnalysisUtils
PhysicsAnalysis/AnalysisCommon/PATCore
PhysicsAnalysis/ElectronPhotonID/ElectronPhotonSelectorTools
Tracking/TrkEvent/TrkParticleBase
Tracking/TrkEvent/TrkTrack
Tracking/TrkEvent/TrkTrackLink
Tracking/TrkEvent/TrkTrackSummary
Reconstruction/MVAUtils )
# External dependencies:
find_package( GSL )
find_package( HepMC )
find_package( ROOT COMPONENTS Core Tree MathCore Hist RIO pthread TMVA XMLIO)
# Component(s) in the package:
atlas_add_component( simpleStudy
simpleStudy/*.h src/*.cxx src/components/*.cxx
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${GSL_INCLUDE_DIRS} ${HEPMC_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES} ${GSL_LIBRARIES} ${HEPMC_LIBRARIES}
AthenaBaseComps StoreGateLib GaudiKernel GeneratorObjects MCTruthClassifier
McParticleEvent McParticleUtils Particle ParticleTruth egammaEvent
VxVertex AthenaKernel EventInfo FourMomUtils xAODEventInfo xAODEgamma xAODTruth
AnalysisUtils PATCoreLib ElectronPhotonSelectorToolsLib TrkParticleBase
TrkTrack TrkTrackSummary CaloUtilsLib )
atlas_install_joboptions( run/*.py )
atlas_add_executable( TestExe util/TestExe.cxx
INCLUDE_DIRS ${ROOT_INCLUDE_DIRS}
LINK_LIBRARIES ${ROOT_LIBRARIES}
MVAUtils )