ATLAS Offline Software
Functions
python.PhysValLLPConfig Namespace Reference

Functions

def PhysValLLPCfg (flags, **kwargs)
 

Function Documentation

◆ PhysValLLPCfg()

def python.PhysValLLPConfig.PhysValLLPCfg (   flags,
**  kwargs 
)

Definition at line 9 of file PhysValLLPConfig.py.

9 def PhysValLLPCfg(flags, **kwargs):
10 
11  acc = ComponentAccumulator()
12 
13  # LRT track merge
14  from DerivationFrameworkInDet.InDetToolsConfig import InDetLRTMergeCfg
15  acc.merge(InDetLRTMergeCfg(flags))
16 
17  # LRT muons merge
18  from DerivationFrameworkLLP.LLPToolsConfig import LRTMuonMergerAlg
19  acc.merge(LRTMuonMergerAlg( flags,
20  PromptMuonLocation = "Muons",
21  LRTMuonLocation = "MuonsLRT",
22  OutputMuonLocation = "StdWithLRTMuons",
23  CreateViewCollection = True))
24 
25  # LRT electrons merge
26  from DerivationFrameworkLLP.LLPToolsConfig import LRTElectronMergerAlg
27  acc.merge(LRTElectronMergerAlg( flags,
28  PromptElectronLocation = "Electrons",
29  LRTElectronLocation = "LRTElectrons",
30  OutputCollectionName = "StdWithLRTElectrons",
31  isDAOD = False,
32  CreateViewCollection = True))
33 
34 
35  # LLP Secondary Vertexing
36  from VrtSecInclusive.VrtSecInclusiveConfig import VrtSecInclusiveCfg
37 
38  acc.merge(VrtSecInclusiveCfg(flags,
39  name = "VrtSecInclusive",
40  AugmentingVersionString = "",
41  FillIntermediateVertices = False,
42  TrackLocation = "InDetWithLRTTrackParticles"))
43 
44  # leptons-only VSI
45  acc.merge(VrtSecInclusiveCfg(flags,
46  name = "VrtSecInclusive_InDet_"+"_LeptonsMod_LRTR3_1p0",
47  AugmentingVersionString = "_LeptonsMod_LRTR3_1p0",
48  FillIntermediateVertices = False,
49  TrackLocation = "InDetWithLRTTrackParticles",
50  twoTrkVtxFormingD0Cut = 1.0,
51  doSelectTracksWithLRTCuts = True,
52  doSelectTracksFromMuons = True,
53  doRemoveCaloTaggedMuons = True,
54  doSelectTracksFromElectrons = True,
55  MuonLocation = "StdWithLRTMuons",
56  ElectronLocation = "StdWithLRTElectrons"))
57 
58  return acc
python.LLPToolsConfig.LRTMuonMergerAlg
def LRTMuonMergerAlg(flags, name="LLP1_MuonLRTMergingAlg", **kwargs)
Definition: LLPToolsConfig.py:180
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
VrtSecInclusiveConfig.VrtSecInclusiveCfg
def VrtSecInclusiveCfg(flags, name="VrtSecInclusive", **kwargs)
Definition: VrtSecInclusiveConfig.py:10
python.LLPToolsConfig.LRTElectronMergerAlg
def LRTElectronMergerAlg(flags, name="LLP1_ElectronLRTMergingAlg", **kwargs)
Definition: LLPToolsConfig.py:186
python.InDetToolsConfig.InDetLRTMergeCfg
def InDetLRTMergeCfg(flags, name="InDetLRTMerge", **kwargs)
Definition: InDetToolsConfig.py:14
python.PhysValLLPConfig.PhysValLLPCfg
def PhysValLLPCfg(flags, **kwargs)
Definition: PhysValLLPConfig.py:9