|
ATLAS Offline Software
|
|
def | SeedJetBuilderCfg (flags, name="DiTauRec_SeedJetBuilder", **kwargs) |
|
def | SubjetBuilderCfg (flags, name="DiTauRec_SubjetBuilder", **kwargs) |
|
def | TVAToolCfg (flags, name="TVATool_forDiTaus", **kwargs) |
|
def | JetAlgCfg (flags, name="DiTauRec_JetAlgorithm", **kwargs) |
|
def | VertexFinderCfg (flags, name="DiTauRec_VertexFinder", **kwargs) |
|
def | DiTauTrackFinderCfg (flags, name="DiTauRec_DiTauTrackFinder", **kwargs) |
|
def | ClusterFinderCfg (flags, name="DiTauRec_ClusterFinder", **kwargs) |
|
def | CellFinderCfg (flags, name="DiTauRec_CellFinder", **kwargs) |
|
def | IDVarCalculatorCfg (flags, name="DiTauRec_IDVarCalculator", **kwargs) |
|
◆ CellFinderCfg()
def DiTauToolsConfig.CellFinderCfg |
( |
|
flags, |
|
|
|
name = "DiTauRec_CellFinder" , |
|
|
** |
kwargs |
|
) |
| |
Configure the cell finder
Definition at line 87 of file DiTauToolsConfig.py.
87 def CellFinderCfg(flags, name="DiTauRec_CellFinder", **kwargs):
88 """Configure the cell finder"""
91 kwargs.setdefault(
"ClusterContainer",
"CaloCalTopoClusters")
92 kwargs.setdefault(
"CellContainer",
"AllCalo")
93 kwargs.setdefault(
"Rsubjet", 0.2)
95 CellFinder = CompFactory.CellFinder(name, **kwargs)
96 acc.setPrivateTools(CellFinder)
◆ ClusterFinderCfg()
def DiTauToolsConfig.ClusterFinderCfg |
( |
|
flags, |
|
|
|
name = "DiTauRec_ClusterFinder" , |
|
|
** |
kwargs |
|
) |
| |
Configure the cluster finder
Definition at line 76 of file DiTauToolsConfig.py.
77 """Configure the cluster finder"""
80 kwargs.setdefault(
"ClusterContainer",
"CaloCalTopoClusters")
81 kwargs.setdefault(
"Rsubjet", 0.2)
83 ClusterFinder = CompFactory.ClusterFinder(name, **kwargs)
84 acc.setPrivateTools(ClusterFinder)
◆ DiTauTrackFinderCfg()
def DiTauToolsConfig.DiTauTrackFinderCfg |
( |
|
flags, |
|
|
|
name = "DiTauRec_DiTauTrackFinder" , |
|
|
** |
kwargs |
|
) |
| |
Configure the di-tau track finder
Definition at line 58 of file DiTauToolsConfig.py.
59 """Configure the di-tau track finder"""
62 kwargs.setdefault(
"MaxDrJet", 1.0)
63 kwargs.setdefault(
"MaxDrSubjet", 0.2)
64 kwargs.setdefault(
"MaxNTracksSubjet", -1)
65 kwargs.setdefault(
"TrackParticleContainer",
"InDetTrackParticles")
67 if "TrackSelectorTool" not in kwargs:
68 from InDetConfig.InDetTrackSelectorToolConfig
import TauRecInDetTrackSelectorToolCfg
70 acc.addPublicTool(InDetTrackSelectorTool)
71 kwargs.setdefault(
"TrackSelectorTool", InDetTrackSelectorTool)
73 acc.setPrivateTools(CompFactory.DiTauTrackFinder(name, **kwargs))
◆ IDVarCalculatorCfg()
def DiTauToolsConfig.IDVarCalculatorCfg |
( |
|
flags, |
|
|
|
name = "DiTauRec_IDVarCalculator" , |
|
|
** |
kwargs |
|
) |
| |
Configure the IDVarCalculator
Definition at line 100 of file DiTauToolsConfig.py.
101 """Configure the IDVarCalculator"""
103 acc.setPrivateTools(CompFactory.IDVarCalculator(name, **kwargs))
◆ JetAlgCfg()
def DiTauToolsConfig.JetAlgCfg |
( |
|
flags, |
|
|
|
name = "DiTauRec_JetAlgorithm" , |
|
|
** |
kwargs |
|
) |
| |
Configure the JetAlgorithm
Definition at line 36 of file DiTauToolsConfig.py.
36 def JetAlgCfg(flags, name="DiTauRec_JetAlgorithm", **kwargs):
37 """Configure the JetAlgorithm"""
40 tools = [acc.popToolsAndMerge(
TVAToolCfg(flags))]
41 kwargs.setdefault(
"Tools", tools)
43 acc.addEventAlgo(CompFactory.JetAlgorithm(name, **kwargs))
◆ SeedJetBuilderCfg()
def DiTauToolsConfig.SeedJetBuilderCfg |
( |
|
flags, |
|
|
|
name = "DiTauRec_SeedJetBuilder" , |
|
|
** |
kwargs |
|
) |
| |
Configure the seed jet builder
Definition at line 6 of file DiTauToolsConfig.py.
7 """Configure the seed jet builder"""
9 acc.setPrivateTools(CompFactory.SeedJetBuilder(name, **kwargs))
◆ SubjetBuilderCfg()
def DiTauToolsConfig.SubjetBuilderCfg |
( |
|
flags, |
|
|
|
name = "DiTauRec_SubjetBuilder" , |
|
|
** |
kwargs |
|
) |
| |
Configure the subjet builder
Definition at line 13 of file DiTauToolsConfig.py.
14 """Configure the subjet builder"""
17 kwargs.setdefault(
"Rsubjet", 0.2)
18 kwargs.setdefault(
"ptminsubjet", 10000)
20 acc.setPrivateTools(CompFactory.SubjetBuilder(name, **kwargs))
◆ TVAToolCfg()
def DiTauToolsConfig.TVAToolCfg |
( |
|
flags, |
|
|
|
name = "TVATool_forDiTaus" , |
|
|
** |
kwargs |
|
) |
| |
Configure the TVA tool
Definition at line 23 of file DiTauToolsConfig.py.
23 def TVAToolCfg(flags, name="TVATool_forDiTaus", **kwargs):
24 """Configure the TVA tool"""
27 kwargs.setdefault(
"TrackParticleContainer",
"InDetTrackParticles")
28 kwargs.setdefault(
"TrackVertexAssociation",
"JetTrackVtxAssoc_forDiTaus")
29 kwargs.setdefault(
"VertexContainer",
"PrimaryVertices")
30 kwargs.setdefault(
"MaxTransverseDistance", 2.5)
31 kwargs.setdefault(
"MaxLongitudinalDistance", 2)
33 acc.setPrivateTools(CompFactory.TrackVertexAssociationTool(name, **kwargs))
◆ VertexFinderCfg()
def DiTauToolsConfig.VertexFinderCfg |
( |
|
flags, |
|
|
|
name = "DiTauRec_VertexFinder" , |
|
|
** |
kwargs |
|
) |
| |
Configure the vertex finder
Definition at line 47 of file DiTauToolsConfig.py.
48 """Configure the vertex finder"""
51 kwargs.setdefault(
"PrimVtxContainerName",
"PrimaryVertices")
52 kwargs.setdefault(
"AssociatedTracks",
"GhostTrack")
53 kwargs.setdefault(
"TrackVertexAssociation",
"JetTrackVtxAssoc_forDiTaus")
55 acc.setPrivateTools(CompFactory.VertexFinder(name, **kwargs))