38 |
|
p_nMatchesTight = aDir.make<TH1F>("p_nMatchesTight",";N_{matches} (SegmentAndTrackArbitration);N_{entries}",50,0,50); |
39 |
|
p_type = aDir.make<TH1F>("p_type",";type;N_{good}/type",15,0,15); |
40 |
|
p_muonType = aDir.make<TH1F>("p_muonType",";muon type;N_{muons}/type",5,0,5); |
41 |
< |
p_muonID = aDir.make<TH1F>("p_muonID",";muon ID;N_{good}/ID",15,0,15); |
41 |
> |
p_muonID = aDir.make<TH1F>("p_muonID",";muon ID;N_{good}/ID",24,0,24); |
42 |
|
|
43 |
|
|
44 |
|
p_trkIPd0 = aDir.make<TH1F>("p_trkIPd0",";d0 (from IP, mm);N_{entries}",100,0,20); |
50 |
|
p_nChambersvsPt = aDir.make<TH2F>("p_nChambersvsPt",";p_{T} (GeV);N_{chambers}",20,0,100,50,0,50); |
51 |
|
p_nMatchesvsPt = aDir.make<TH2F>("p_nMatchesvsPt",";p_{T} (GeV);N_{matches} (SegmentArbitration)",20,0,100,50,0,50); |
52 |
|
p_muonTypevsPt = aDir.make<TH2F>("p_muonTypevsPt",";p_{T} (GeV);muon type",20,0,100,5,0,5); |
53 |
< |
p_muonIDvsPt = aDir.make<TH2F>("p_muonIDvsPt",";p_{T} (GeV);muon ID",20,0,100,15,0,15); |
53 |
> |
p_muonIDvsPt = aDir.make<TH2F>("p_muonIDvsPt",";p_{T} (GeV);muon ID",20,0,100,24,0,24); |
54 |
|
|
55 |
|
p_caloCompatvsEta = aDir.make<TH2F>("p_caloCompatvsEta",";#eta;caloCompatibility",50,-2.5,2.5,100,0,1); |
56 |
|
p_segCompatvsEta = aDir.make<TH2F>("p_segCompatvsEta",";#eta;segmentCompatibility",50,-2.5,2.5,100,0,1); |
57 |
|
p_nChambersvsEta = aDir.make<TH2F>("p_nChambersvsEta",";#eta;N_{chambers}",50,-2.5,2.5,50,0,50); |
58 |
|
p_nMatchesvsEta = aDir.make<TH2F>("p_nMatchesvsEta",";#eta;N_{matches} (SegmentArbitration)",50,-2.5,2.5,50,0,50); |
59 |
|
p_muonTypevsEta = aDir.make<TH2F>("p_muonTypevsEta",";#eta;muon type",50,-2.5,2.5,5,0,5); |
60 |
< |
p_muonIDvsEta = aDir.make<TH2F>("p_muonIDvsEta",";#eta;muon ID",50,-2.5,2.5,15,0,15); |
60 |
> |
p_muonIDvsEta = aDir.make<TH2F>("p_muonIDvsEta",";#eta;muon ID",50,-2.5,2.5,24,0,24); |
61 |
|
|
62 |
|
//efficiency of ID cut |
63 |
< |
peff_muID = aDir.make<TH1F>("peff_muID",";muon ID;N_{ID}/N_{tot}",15,0,15); |
64 |
< |
peff_muIDvsEta = aDir.make<TH2F>("peff_muIDvsEta",";#eta;muon ID;N_{ID}/N_{tot}",50,-2.5,2.5,15,0,15); |
63 |
> |
peff_muID = aDir.make<TH1F>("peff_muID",";muon ID;N_{ID}/N_{tot}",24,0,24); |
64 |
> |
peff_muIDvsEta = aDir.make<TH2F>("peff_muIDvsEta",";#eta;muon ID;N_{ID}/N_{tot}",50,-2.5,2.5,24,0,24); |
65 |
|
idEff_.initialise(peff_muID->GetNbinsX(),peff_muID->GetXaxis()->GetXmin(),peff_muID->GetXaxis()->GetXmax()); |
66 |
< |
for (unsigned id(0); id<15;id++){ |
66 |
> |
for (unsigned id(0); id<24;id++){ |
67 |
|
idEffEta_[id].initialise(peff_muIDvsEta->GetNbinsX(),peff_muIDvsEta->GetXaxis()->GetXmin(),peff_muIDvsEta->GetXaxis()->GetXmax()); |
68 |
|
} |
69 |
|
|