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()

NewVrtSecInclusiveAlgConfig.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()

NewVrtSecInclusiveAlgConfig.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()

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

Definition at line 59 of file NewVrtSecInclusiveAlgConfig.py.

59def NewVrtSecInclusiveAlgLooseCfg(flags, algname="NVSI_Alg_Loose", **kwargs):
60
61 acc = ComponentAccumulator()
62 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig import SoftBFinderToolCfg
63 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')))
64 kwargs.setdefault("OutputLevel", INFO)
65 kwargs.setdefault("BVertexContainerName","NVSI_SecVrt_Loose")
66
67 NVSI_Alg = CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **kwargs)
68 acc.addEventAlgo(NVSI_Alg)
69 return acc

◆ NewVrtSecInclusiveAlgMediumCfg()

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

Definition at line 46 of file NewVrtSecInclusiveAlgConfig.py.

46def NewVrtSecInclusiveAlgMediumCfg(flags, algname="NVSI_Alg_Medium", **kwargs):
47
48 acc = ComponentAccumulator()
49 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig import SoftBFinderToolCfg
50 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')))
51 kwargs.setdefault("OutputLevel", INFO)
52 kwargs.setdefault("BVertexContainerName","NVSI_SecVrt_Medium")
53
54 NVSI_Alg = CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **kwargs)
55 acc.addEventAlgo(NVSI_Alg)
56 return acc
57
58

◆ NewVrtSecInclusiveAlgTightCfg()

NewVrtSecInclusiveAlgConfig.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 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig import SoftBFinderToolCfg
37 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='_SoftBTight')))
38 kwargs.setdefault("OutputLevel", INFO)
39 kwargs.setdefault("BVertexContainerName","NVSI_SecVrt_Tight")
40
41 NVSI_Alg = CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **kwargs)
42 acc.addEventAlgo(NVSI_Alg)
43 return acc
44
45