15def config_CHS_CSSK(flags,**kwargs):
16
17
18 import cppyy
19 try:
20 cppyy.load_library('libxAODBaseObjectTypeDict')
21 except Exception:
22 pass
23 from ROOT import xAODType
24 xAODType.ObjectType
25 CHS_CSSK_CA=ComponentAccumulator()
26
27 StoreGateSvc=CompFactory.StoreGateSvc
29 from JetRec.JetRecStandardToolManager import jtm
30 from JetRecTools.ConstitToolManager import ctm
31 from JetRecTools.JetRecToolsConf import CorrectPFOTool
33 WeightPFOTool = jtm.pflowweighter,
34 InputIsEM = True,
35 CalibratePFO = False,
36 UseChargedWeights = True,
37 InputType = xAODType.FlowElement
38 ),
39 alias = 'correctPFO' )
40
41 jtm += ctm.buildConstitModifSequence( "JetConstitSeq_PFlowCHS",
42 InputContainer = "JetETMiss",
43 OutputContainer = "CHS",
44 modList = ['correctPFO', 'chsPFO'] )
45
46 CHS_CSSK_CA.merge(jtm)
47 return CHS_CSSK_CA
48
49
50
The Athena Transient Store API.