4 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
5 from AthenaConfiguration.ComponentFactory
import CompFactory
12 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig
import SoftBFinderToolCfg
14 myargs[
"OutputLevel"] = INFO
15 myargs.setdefault(
"BVertexContainerName",
"AllBVertices")
17 NVSI_Alg = CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **myargs)
18 acc.addEventAlgo(NVSI_Alg)
25 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig
import SoftBFinderToolCfg
26 myargs[
"BVertexTool"] = acc.popToolsAndMerge(
SoftBFinderToolCfg(flags,FillHist=
False,v2tIniBDTCut=-0.3,v2tFinBDTCut=0.8,cosSVPVCut=0.4))
27 myargs[
"OutputLevel"] = INFO
28 myargs.setdefault(
"BVertexContainerName",
"NVSI_SecVrt_Tight")
30 NVSI_Alg = CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **myargs)
31 acc.addEventAlgo(NVSI_Alg)
38 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig
import SoftBFinderToolCfg
39 myargs[
"BVertexTool"] = acc.popToolsAndMerge(
SoftBFinderToolCfg(flags,FillHist=
False,v2tIniBDTCut=-0.6,v2tFinBDTCut=0.2,cosSVPVCut=0.5))
40 myargs[
"OutputLevel"] = INFO
41 myargs.setdefault(
"BVertexContainerName",
"NVSI_SecVrt_Medium")
43 NVSI_Alg = CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **myargs)
44 acc.addEventAlgo(NVSI_Alg)
51 from NewVrtSecInclusiveTool.NewVrtSecInclusiveConfig
import SoftBFinderToolCfg
52 myargs[
"BVertexTool"] = acc.popToolsAndMerge(
SoftBFinderToolCfg(flags,FillHist=
False,v2tIniBDTCut=-0.4,v2tFinBDTCut=-0.3,cosSVPVCut=0.4))
53 myargs[
"OutputLevel"] = INFO
54 myargs.setdefault(
"BVertexContainerName",
"NVSI_SecVrt_Loose")
56 NVSI_Alg = CompFactory.Rec.NewVrtSecInclusiveAlg(algname, **myargs)
57 acc.addEventAlgo(NVSI_Alg)