ATLAS Offline Software
Loading...
Searching...
No Matches
NewVrtSecInclusiveAlgConfig Namespace Reference

Functions

 NewVrtSecInclusiveAlgCfg (flags, algname="NVSI_Alg", **kwargs)
 NewVrtSecInclusiveAlgLLPCfg (flags, algname="NVSI", AugmentingVersionString="", **kwargs)
 NewVrtSecInclusiveAlgTightCfg (flags, algname="NVSI_Alg_Tight", **kwargs)
 NewVrtSecInclusiveAlgMediumCfg (flags, algname="NVSI_Alg_Medium", **kwargs)
 NewVrtSecInclusiveAlgLooseCfg (flags, algname="NVSI_Alg_Loose", **kwargs)

Function Documentation

◆ NewVrtSecInclusiveAlgCfg()

NewVrtSecInclusiveAlgCfg ( flags,
algname = "NVSI_Alg",
** kwargs )

Definition at line 8 of file NewVrtSecInclusiveAlgConfig.py.

8def NewVrtSecInclusiveAlgCfg(flags, algname="NVSI_Alg", **kwargs):
9
10 acc = ComponentAccumulator()
11 if "BVertexTool" not in kwargs:
12 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig import SoftBFinderToolCfg
13 kwargs.setdefault("BVertexTool", acc.popToolsAndMerge(SoftBFinderToolCfg(flags,FillHist=True)))
14
15 kwargs.setdefault("BVertexContainerName","AllBVertices")
16
17 acc.addEventAlgo(CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **kwargs))
18 return acc
19

◆ NewVrtSecInclusiveAlgLLPCfg()

NewVrtSecInclusiveAlgLLPCfg ( flags,
algname = "NVSI",
AugmentingVersionString = "",
** kwargs )

Definition at line 20 of file NewVrtSecInclusiveAlgConfig.py.

20def NewVrtSecInclusiveAlgLLPCfg(flags, algname="NVSI", AugmentingVersionString="", **kwargs):
21
22 acc = ComponentAccumulator()
23 if "BVertexTool" not in kwargs:
24 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig import DVFinderToolCfg
25 kwargs.setdefault("BVertexTool", acc.popToolsAndMerge(DVFinderToolCfg(flags,FillHist=False,AugmentingVersionString=AugmentingVersionString)))
26
27 kwargs.setdefault("BVertexContainerName","SecondaryVertices_"+algname)
28
29 acc.addEventAlgo(CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **kwargs))
30 return acc
31
32

◆ NewVrtSecInclusiveAlgLooseCfg()

NewVrtSecInclusiveAlgLooseCfg ( flags,
algname = "NVSI_Alg_Loose",
** kwargs )

Definition at line 63 of file NewVrtSecInclusiveAlgConfig.py.

63def NewVrtSecInclusiveAlgLooseCfg(flags, algname="NVSI_Alg_Loose", **kwargs):
64
65 acc = ComponentAccumulator()
66 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig import SoftBFinderToolCfg
67 kwargs.setdefault("BVertexTool", acc.popToolsAndMerge(SoftBFinderToolCfg(flags,FillHist=False, IniV2T_v2tBDTCut=-0.4,FinV2T_v2tBDTCut=-0.3,IniV2T_cosSVPVCut=0.4,FinV2T_cosSVPVCut=0.4,AugmentingVersionString='_SoftBLoose')))
68 kwargs.setdefault("OutputLevel", INFO)
69 kwargs.setdefault("BVertexContainerName","NVSI_SecVrt_Loose")
70
71 NVSI_Alg = CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **kwargs)
72 acc.addEventAlgo(NVSI_Alg)
73 return acc

◆ NewVrtSecInclusiveAlgMediumCfg()

NewVrtSecInclusiveAlgMediumCfg ( flags,
algname = "NVSI_Alg_Medium",
** kwargs )

Definition at line 50 of file NewVrtSecInclusiveAlgConfig.py.

50def NewVrtSecInclusiveAlgMediumCfg(flags, algname="NVSI_Alg_Medium", **kwargs):
51
52 acc = ComponentAccumulator()
53 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig import SoftBFinderToolCfg
54 kwargs.setdefault("BVertexTool", acc.popToolsAndMerge(SoftBFinderToolCfg(flags,FillHist=False, IniV2T_v2tBDTCut=-0.6,FinV2T_v2tBDTCut=0.2,IniV2T_cosSVPVCut=0.5,FinV2T_cosSVPVCut=0.5,AugmentingVersionString='_SoftBMedium')))
55 kwargs.setdefault("OutputLevel", INFO)
56 kwargs.setdefault("BVertexContainerName","NVSI_SecVrt_Medium")
57
58 NVSI_Alg = CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **kwargs)
59 acc.addEventAlgo(NVSI_Alg)
60 return acc
61
62

◆ NewVrtSecInclusiveAlgTightCfg()

NewVrtSecInclusiveAlgTightCfg ( flags,
algname = "NVSI_Alg_Tight",
** kwargs )

Definition at line 33 of file NewVrtSecInclusiveAlgConfig.py.

33def NewVrtSecInclusiveAlgTightCfg(flags, algname="NVSI_Alg_Tight", **kwargs):
34
35 acc = ComponentAccumulator()
36
37 augString = kwargs.pop("AugmentingVersionString", "_SoftBTight")
38
39 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig import SoftBFinderToolCfg
40 kwargs.setdefault("BVertexTool", acc.popToolsAndMerge(SoftBFinderToolCfg(flags,FillHist=False, IniV2T_v2tBDTCut=-0.3,FinV2T_v2tBDTCut=0.8,IniV2T_cosSVPVCut=0.4,FinV2T_cosSVPVCut=0.4,AugmentingVersionString=augString)))
41 kwargs.setdefault("OutputLevel", INFO)
42 kwargs.setdefault("BVertexContainerName","NVSI_SecVrt_Tight")
43 kwargs.setdefault("TrackParticleContainer","InDetTrackParticles")
44
45 NVSI_Alg = CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **kwargs)
46 acc.addEventAlgo(NVSI_Alg)
47 return acc
48
49