requirements 1.8 KB
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package SiSpacePointFormation

manager Maria Jose Costa <Maria.Jose.Costa@cern.ch> 
author Maria Jose Costa <Maria.Jose.Costa@cern.ch> 

public

use AtlasPolicy          AtlasPolicy-*             
#use AtlasCLHEP           AtlasCLHEP-*              External
use GaudiInterface       GaudiInterface-*          External
use AthenaBaseComps      AthenaBaseComps-*         Control
use DataModel            DataModel-*               Control
use Identifier           Identifier-*              DetectorDescription
use InDetReadoutGeometry InDetReadoutGeometry-*    InnerDetector/InDetDetDescr
use SiSpacePointTool     SiSpacePointTool-*        InnerDetector/InDetRecTools
use InDetPrepRawData     InDetPrepRawData-*        InnerDetector/InDetRecEvent
use TrkSpacePoint        TrkSpacePoint-*           Tracking/TrkEvent
use GeoPrimitives        GeoPrimitives-*        DetectorDescription

private

use AtlasDetDescr        AtlasDetDescr-*           DetectorDescription
23
use xAODEventInfo        xAODEventInfo-*           Event/xAOD
24
25
26
27
use InDetBeamSpotService InDetBeamSpotService-*    InnerDetector/InDetConditions
use InDetIdentifier      InDetIdentifier-*         InnerDetector/InDetDetDescr
#use TrkEventPrimitives   TrkEventPrimitives-*      Tracking/TrkEvent

28
29
30
31
32
# Add explicit dependency against VxVertex to avoid indirect dependency from InDetBeamSpotService
# which creates a component library and cmake (correctly) does not propagate such dependencies. This  
# is transparent to CMT and checkreq.
apply_pattern cmake_add_dependency package=Tracking/TrkEvent/VxVertex

33
34
35
36
37
38
39
40
41
42
public

# needed by trigger using some classes
apply_pattern dual_use_library files="*.cxx"
#library SiSpacePointFormation  *.cxx components/*.cxx
#apply_pattern component_library

private
#macro cppdebugflags '$(cppdebugflags_s)'
#macro_remove componentshr_linkopts "-Wl,-s"