58 name = chainDict[
'chainName']
59 tool = CompFactory.TrigAFPDijetComboHypoTool(name)
61 tool.maxProtonDiff_x = 2.5
62 tool.maxProtonDiff_y = 100.0
63 tool.maxProtonDist = 100.0
65 from AthenaMonitoringKernel.GenericMonitoringTool
import GenericMonitoringTool
67 monTool.defineHistogram(
'DijetMass', type=
'TH1F', path=
'EXPERT', title=
"Dijet mass", xbins=100, xmin=0, xmax=2000)
68 monTool.defineHistogram(
'DijetRapidity', type=
'TH1F', path=
'EXPERT', title=
"Dijet rapidity", xbins=100, xmin=-5, xmax=5)
70 monTool.defineHistogram(
'XiJet1', type=
'TH1F', path=
'EXPERT', title=
"Jet 1 xi", xbins=100, xmin=0, xmax=1)
71 monTool.defineHistogram(
'XiJet2', type=
'TH1F', path=
'EXPERT', title=
"Jet 2 x1", xbins=100, xmin=0, xmax=1)
73 monTool.defineHistogram(
'PredictProtonAEnergy', type=
'TH1F', path=
'EXPERT', title=
"Predicted proton energy A", xbins=100, xmin=0, xmax=10000)
74 monTool.defineHistogram(
'PredictProtonCEnergy', type=
'TH1F', path=
'EXPERT', title=
"Predicted proton energy C", xbins=100, xmin=0, xmax=10000)
76 monTool.defineHistogram(
'SideA_predictX', type=
'TH1F', path=
'EXPERT', title=
"Predicted X side A", xbins=100, xmin=-100, xmax=100)
77 monTool.defineHistogram(
'SideA_predictY', type=
'TH1F', path=
'EXPERT', title=
"Predicted Y side A", xbins=100, xmin=-100, xmax=100)
78 monTool.defineHistogram(
'SideC_predictX', type=
'TH1F', path=
'EXPERT', title=
"Predicted X side C", xbins=100, xmin=-100, xmax=100)
79 monTool.defineHistogram(
'SideC_predictY', type=
'TH1F', path=
'EXPERT', title=
"Predicted Y side C", xbins=100, xmin=-100, xmax=100)
81 monTool.defineHistogram(
'XDiff', type=
'TH1F', path=
'EXPERT', title=
"X difference", xbins=100, xmin=-100, xmax=100)
82 monTool.defineHistogram(
'YDiff', type=
'TH1F', path=
'EXPERT', title=
"Y difference", xbins=100, xmin=-100, xmax=100)
83 monTool.defineHistogram(
'distance', type=
'TH1F', path=
'EXPERT', title=
"distance", xbins=100, xmin=0, xmax=50)
85 monTool.defineHistogram(
'SideA_trackX', type=
'TH1F', path=
'EXPERT', title=
"Track X side A", xbins=100, xmin=-100, xmax=100)
86 monTool.defineHistogram(
'SideA_trackY', type=
'TH1F', path=
'EXPERT', title=
"Track Y side A", xbins=100, xmin=-100, xmax=100)
87 monTool.defineHistogram(
'SideA_diffX', type=
'TH1F', path=
'EXPERT', title=
"Track X diff side A", xbins=100, xmin=-50, xmax=50)
88 monTool.defineHistogram(
'SideA_diffY', type=
'TH1F', path=
'EXPERT', title=
"Track Y diff side A", xbins=100, xmin=-50, xmax=50)
90 monTool.defineHistogram(
'SideC_trackX', type=
'TH1F', path=
'EXPERT', title=
"Track X side C", xbins=100, xmin=-100, xmax=100)
91 monTool.defineHistogram(
'SideC_trackY', type=
'TH1F', path=
'EXPERT', title=
"Track Y side C", xbins=100, xmin=-100, xmax=100)
92 monTool.defineHistogram(
'SideC_diffX', type=
'TH1F', path=
'EXPERT', title=
"Track X diff side C", xbins=100, xmin=-50, xmax=50)
93 monTool.defineHistogram(
'SideC_diffY', type=
'TH1F', path=
'EXPERT', title=
"Track Y diff side C", xbins=100, xmin=-50, xmax=50)
95 tool.MonTool = monTool