package_filters.txt 5.9 KB
Newer Older
1
2
3
4
5
#
# Package filtering rules for the AthAnalysis project build.
#

# Testing package(s):
6
+ AsgExternal/Asg_Test
7
8
+ AtlasTest/TestTools

9
10
# Core xAOD reading:
+ Control/AthContainersInterfaces
11
+ Control/AthContainersRoot
12
13
14
15
16
17
18
19
20
21
+ Control/AthContainers
+ Control/AthLinks
+ Control/AthToolSupport/.*
+ Control/CxxUtils
+ Control/xAODRootAccess.*


# EDM:
+ Event/EventPrimitives
+ Event/FourMomUtils
22
## - Event/xAOD/.*AthenaPool
23
24
+ Event/xAOD/xAODMetaDataCnv
+ Event/xAOD/xAODTriggerCnv
25
+ Event/xAOD/xAODTrackingCnv
26
+ Event/xAOD/xAODEventFormatCnv
27
28
29
30
31

# Just for AthAnalysis, also include xAODTruthCnv
# This is for EVNT support (allows otf conversion to xAOD-format)
+ Event/xAOD/xAODTruthCnv

32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
- Event/xAOD/.*Cnv
+ Event/xAOD/.*

# Others:
+ Calorimeter/CaloGeoHelpers
+ DetectorDescription/GeoPrimitives
+ DetectorDescription/IRegionSelector
+ DetectorDescription/RoiDescriptor

# Analysis Tools:
+ DataQuality/GoodRunsLists
+ Generators/TruthUtils
+ InnerDetector/InDetRecTools/InDetTrackSelectionTool
+ InnerDetector/InDetRecTools/TrackVertexAssociationTool
+ MuonSpectrometer/MuonIdHelpers
+ PhysicsAnalysis/AnalysisCommon/AssociationUtils
+ PhysicsAnalysis/AnalysisCommon/CPAnalysisExamples
49
+ PhysicsAnalysis/AnalysisCommon/EventUtils
50
51
52
53
54
55
56
+ PhysicsAnalysis/AnalysisCommon/FsrUtils
+ PhysicsAnalysis/AnalysisCommon/IsolationSelection
+ PhysicsAnalysis/AnalysisCommon/PATCore
+ PhysicsAnalysis/AnalysisCommon/PATInterfaces
+ PhysicsAnalysis/AnalysisCommon/PMGTools
+ PhysicsAnalysis/AnalysisCommon/ParticleJetTools
+ PhysicsAnalysis/AnalysisCommon/PileupReweighting
Zach Marshall's avatar
Zach Marshall committed
57
+ PhysicsAnalysis/AnalysisCommon/PMGOverlapRemovalTools/HFORTools
58
+ PhysicsAnalysis/AnalysisCommon/ReweightUtils
59
+ PhysicsAnalysis/BPhys/BPhysTools
60
61
+ PhysicsAnalysis/D3PDTools/RootCoreUtils
+ Physicsanalysis/D3PDTools/SampleHandler
62
+ Physicsanalysis/D3PDTools/AnaAlgorithm
63
- PhysicsAnalysis/D3PDTools/.*
64
65
66
67
68
69
70
71
72
73
- PhysicsAnalysis/ElectronPhotonID/ElectronPhotonTagTools
+ PhysicsAnalysis/ElectronPhotonID/.*
+ PhysicsAnalysis/HiggsPhys/Run2/HZZ/Tools/ZMassConstraint
+ PhysicsAnalysis/Interfaces/.*
+ PhysicsAnalysis/JetMissingEtID/JetSelectorTools
+ PhysicsAnalysis/JetTagging/JetTagPerformanceCalibration/CalibrationDataInterface
+ PhysicsAnalysis/JetTagging/JetTagPerformanceCalibration/xAODBTaggingEfficiency
+ PhysicsAnalysis/MCTruthClassifier
+ PhysicsAnalysis/MuonID/MuonIDAnalysis/.*
+ PhysicsAnalysis/MuonID/MuonSelectorTools
74
+ PhysicsAnalysis/SUSYPhys/SUSYTools
75
76
+ PhysicsAnalysis/TauID/DiTauMassTools
+ PhysicsAnalysis/TauID/TauAnalysisTools
77
# + PhysicsAnalysis/TopPhys/QuickAna
78
79
80
81
82
83
84
85
86
87
+ PhysicsAnalysis/TrackingID/.*
+ Reconstruction/EventShapes/EventShapeInterface
- Reconstruction/Jet/JetAnalysisTools/JetAnalysisEDM
- Reconstruction/Jet/JetEvent.*
- Reconstruction/Jet/JetMonitoring
+ Reconstruction/Jet/JetReclustering
- Reconstruction/Jet/JetRec.+
- Reconstruction/Jet/JetSimTools
- Reconstruction/Jet/JetValidation
+ Reconstruction/Jet/Jet.*
88
+ Reconstruction/Jet/BoostedJetTaggers
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
+ Reconstruction/MET/METInterface
+ Reconstruction/MET/METUtilities
+ Reconstruction/MVAUtils
+ Reconstruction/PFlow/PFlowUtils
+ Reconstruction/egamma/egammaLayerRecalibTool
+ Reconstruction/egamma/egammaMVACalib
+ Reconstruction/egamma/egammaRecEvent
+ Reconstruction/tauRecTools
+ Tools/PathResolver
+ Trigger/TrigAnalysis/TrigAnalysisInterfaces
+ Trigger/TrigAnalysis/TrigBunchCrossingTool
+ Trigger/TrigAnalysis/TrigDecisionTool
+ Trigger/TrigAnalysis/TrigTauAnalysis/TrigTauMatching
+ Trigger/TrigAnalysis/TriggerMatchingTool
+ Trigger/TrigConfiguration/TrigConfBase
+ Trigger/TrigConfiguration/TrigConfHLTData
+ Trigger/TrigConfiguration/TrigConfInterfaces
+ Trigger/TrigConfiguration/TrigConfL1Data
+ Trigger/TrigConfiguration/TrigConfxAOD
+ Trigger/TrigEvent/TrigDecisionInterface
+ Trigger/TrigEvent/TrigNavStructure
+ Trigger/TrigEvent/TrigRoiConversion
+ Trigger/TrigEvent/TrigSteeringEvent
+ Trigger/TrigValidation/TrigAnalysisTest
113
114
+ Reconstruction/RecoTools/IsolationTool
+ Reconstruction/RecoTools/RecoToolInterfaces
115
116
117

### Here follows the Athena-specific parts of the analysis release

118
# Core Athena (would like to reduce) :
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
+ Control/AthAllocators
+ Control/AthenaServices
+ Control/StoreGate
+ Control/SGComps
+ Control/SGTools
+ Control/StoreGateBindings
+ Control/SGMon/SGAudCore
+ Control/AthenaBaseComps
+ Control/AthAnalysisBaseComps
+ Control/AthenaCommon
+ Control/AthenaKernel
+ Control/AthenaPython
+ Control/CLID.*
+ Control/GaudiSequencer
+ Control/DataModel
+ Control/DataModelRoot
+ Control/RootUtils
+ Control/PerformanceMonitoring/PerfMonKernel
137
+ Control/Navigation
138
+ Event/xAOD/xAODCoreCnv
139
140
141
142
143
+ Tools/PyUtils
# Pycmt is pulled in by PyUtils, which is pulled in by athena.py
+ Tools/PyCmt
# Need next package to get 'extensions' module for acmd
+ External/AtlasPyFwdBwdPorts
144
145
# Need IOVSvc for, at least, the file peeking (:-()
+ Control/IOVSvc
146
147
148

+ PhysicsAnalysis/POOLRootAccess

149
# POOL Support (would like to decouple from core) : 
150
151
+ Database/APR/.*
+ Database/AthenaRoot/.*
152
153
+ Database/ConnectionManagement/.*
- Database/AthenaPOOL/AthenaPoolExample.*
154
155
156
157
158
159
- Database/AthenaPOOL/.*Tools
+ Database/AthenaPOOL/DBDataModel
+ Database/AthenaPOOL/.*
+ Database/IOVDb.*
+ Database/PersistentDataModel.*
+ Database/TPTools
160
+ Database/CoraCool
161
+ Control/DataModelAthenaPool
162
163


164
165
166
167
168
169
170
171
172
# Basic DF setup :
+ PhysicsAnalysis/DerivationFramework/DerivationFrameworkCore
+ PhysicsAnalysis/DerivationFramework/DerivationFrameworkInterfaces
+ PhysicsAnalysis/CommonTools/ExpressionEvaluation

# EVNT support :
+ PhysicsAnalysis/DerivationFramework/DerivationFrameworkMCTruth
+ Generators/GeneratorObjects.*
+ Generators/HepMCWeightSvc
173

174
175
# Needed for CutFlowSvc when using filter algs
+ Event/EventBookkeeperTools
176
+ Event/EventBookkeeperMetaData
177

178
179
180
# LumiBlockComps for the LumiBlockMetaDataTool
+ LumiBlock/LumiBlockComps

181
182
# Other extras (would very much like to eliminate!) :
+ Event/EventInfo.*
183
184
185
+ Event/EventAthenaPool
+ Event/EventTPCnv
+ Event/EventPTCnv
186
187
188
+ DetectorDescription/Identifier
# + Calorimeter/CaloIdentifier
+ DetectorDescription/GeoModel/GeoModelInterfaces
189
190
191

# Don't build anything else:
- .*