3def configureMuonInputProviderHistograms(alg, flags):
4 alg.MonTool.defineHistogram('MuonTOBPt', path='EXPERT', type='TH1I',
5 title='Muon TOB Pt;p_{T} [GeV];', xbins=40, xmin=0, xmax=40)
6 alg.MonTool.defineHistogram('MuonTOBPtTGC', path='EXPERT', type='TH1I',
7 title='TGC Muon TOB Pt;p_{T} [GeV];', xbins=40, xmin=0, xmax=40)
8 alg.MonTool.defineHistogram('MuonTOBPtRPC', path='EXPERT', type='TH1I',
9 title='RPC Muon TOB Pt;p_{T} [GeV];', xbins=40, xmin=0, xmax=40)
10 alg.MonTool.defineHistogram('MuonTOBEta, MuonTOBPt; MuonTOBPtEta', path='EXPERT', type='TH2I',
11 title='Muon TOB Pt vs Eta;#eta#times40;p_{T} [GeV]',
12 xbins=200, xmin=-200, xmax=200, ybins=40, ymin=0, ymax=40)
13 alg.MonTool.defineHistogram('MuonTOBEta, MuonTOBPhi; MuonTOBPhiEta', path='EXPERT', type='TH2I',
14 title='Muon TOB Location;#eta#times40;#phi#times20',
15 xbins=50, xmin=-200, xmax=200, ybins=64, ymin=0, ymax=128)
16 alg.MonTool.defineHistogram('MuonTOBEta, MuonTOBBW2or3; MuonTOBBW2or3Eta', path='EXPERT', type='TH2I',
17 title='Muon TOB BW2or3 vs Eta;#eta#times40;TGC full-station coincidence',
18 xbins=200, xmin=-200, xmax=200, ybins=3, ymin=-1, ymax=2)
19 alg.MonTool.defineHistogram('MuonTOBEta, MuonTOBInnerCoin; MuonTOBInnerCoinEta', path='EXPERT', type='TH2I',
20 title='Muon TOB InnerCoin vs Eta;#eta#times40;TGC inner coincidence',
21 xbins=200, xmin=-200, xmax=200, ybins=3, ymin=-1, ymax=2)
22 alg.MonTool.defineHistogram('MuonTOBEta, MuonTOBGoodMF; MuonTOBGoodMFEta', path='EXPERT', type='TH2I',
23 title='Muon TOB GoodMF vs Eta;#eta#times40;good magnetic field',
24 xbins=200, xmin=-200, xmax=200, ybins=3, ymin=-1, ymax=2)
25 alg.MonTool.defineHistogram('MuonTOBEta, MuonTOBCharge; MuonTOBChargeEta', path='EXPERT', type='TH2I',
26 title='Muon TOB Charge vs Eta;#eta#times40;charge',
27 xbins=200, xmin=-200, xmax=200, ybins=3, ymin=-1, ymax=2)
28 alg.MonTool.defineHistogram('MuonTOBEta, MuonTOBIs2cand; MuonTOBIs2candEta', path='EXPERT', type='TH2I',
29 title='Muon TOB Is2cand vs Eta;#eta#times40;>1 cand. in RPC pad',
30 xbins=200, xmin=-200, xmax=200, ybins=3, ymin=-1, ymax=2)
31 alg.MonTool.defineHistogram('MuonTOBEta, MuonTOBIsTGC; MuonTOBIsTGCEta', path='EXPERT', type='TH2I',
32 title='Muon TOB IsTGC vs Eta;#eta#times40;Is a TGC muon',
33 xbins=200, xmin=-200, xmax=200, ybins=2, ymin=-0.5, ymax=1.5)
34 alg.MonTool.defineHistogram('LateMuonTOBPt', path='EXPERT', type='TH1I',
35 title='LateMuon TOB Pt;p_{T} [GeV];', xbins=40, xmin=0, xmax=40)
36 alg.MonTool.defineHistogram('LateMuonTOBPtTGC', path='EXPERT', type='TH1I',
37 title='TGC LateMuon TOB Pt;p_{T} [GeV];', xbins=40, xmin=0, xmax=40)
38 alg.MonTool.defineHistogram('LateMuonTOBPtRPC', path='EXPERT', type='TH1I',
39 title='RPC LateMuon TOB Pt;p_{T} [GeV];', xbins=40, xmin=0, xmax=40)
40 alg.MonTool.defineHistogram('LateMuonTOBEta, LateMuonTOBPt; LateMuonTOBPtEta', path='EXPERT', type='TH2I',
41 title='LateMuon TOB Pt vs Eta;#eta#times40;p_{T} [GeV]',
42 xbins=200, xmin=-200, xmax=200, ybins=40, ymin=0, ymax=40)
43 alg.MonTool.defineHistogram('LateMuonTOBEta, LateMuonTOBPhi; LateMuonTOBPhiEta', path='EXPERT', type='TH2I',
44 title='LateMuon TOB Location;#eta#times40;#phi#times20',
45 xbins=50, xmin=-200, xmax=200, ybins=64, ymin=0, ymax=128)
46 alg.MonTool.defineHistogram('LateMuonTOBEta, LateMuonTOBBW2or3; LateMuonTOBBW2or3Eta', path='EXPERT', type='TH2I',
47 title='LateMuon TOB BW2or3 vs Eta;#eta#times40;TGC full-station coincidence',
48 xbins=200, xmin=-200, xmax=200, ybins=3, ymin=-1, ymax=2)
49 alg.MonTool.defineHistogram('LateMuonTOBEta, LateMuonTOBInnerCoin; LateMuonTOBInnerCoinEta', path='EXPERT', type='TH2I',
50 title='LateMuon TOB InnerCoin vs Eta;#eta#times40;TGC inner coincidence',
51 xbins=200, xmin=-200, xmax=200, ybins=3, ymin=-1, ymax=2)
52 alg.MonTool.defineHistogram('LateMuonTOBEta, LateMuonTOBGoodMF; LateMuonTOBGoodMFEta', path='EXPERT', type='TH2I',
53 title='LateMuon TOB GoodMF vs Eta;#eta#times40;good magnetic field',
54 xbins=200, xmin=-200, xmax=200, ybins=3, ymin=-1, ymax=2)
55 alg.MonTool.defineHistogram('LateMuonTOBEta, LateMuonTOBCharge; LateMuonTOBChargeEta', path='EXPERT', type='TH2I',
56 title='LateMuon TOB Charge vs Eta;#eta#times40;charge',
57 xbins=200, xmin=-200, xmax=200, ybins=3, ymin=-1, ymax=2)
58 alg.MonTool.defineHistogram('LateMuonTOBEta, LateMuonTOBIs2cand; LateMuonTOBIs2candEta', path='EXPERT', type='TH2I',
59 title='LateMuon TOB Is2cand vs Eta;#eta#times40;>1 cand. in RPC pad',
60 xbins=200, xmin=-200, xmax=200, ybins=3, ymin=-1, ymax=2)
61 alg.MonTool.defineHistogram('LateMuonTOBEta, LateMuonTOBIsTGC; LateMuonTOBIsTGCEta', path='EXPERT', type='TH2I',
62 title='LateMuon TOB IsTGC vs Eta;#eta#times40;Is a TGC muon',
63 xbins=200, xmin=-200, xmax=200, ybins=2, ymin=-0.5, ymax=1.5)
64