32 |
|
btagAlgos.push_back("jetBProbabilityBJetTags"); |
33 |
|
btagAlgos.push_back("jetProbabilityBJetTags"); |
34 |
|
btagAlgos.push_back("simpleSecondaryVertexBJetTags"); |
35 |
< |
btagAlgos.push_back("softElectronBJetTags"); |
35 |
> |
btagAlgos.push_back("softElectronByPtBJetTags"); |
36 |
> |
btagAlgos.push_back("softElectronByIP3dBJetTags"); |
37 |
|
btagAlgos.push_back("softMuonBJetTags"); |
38 |
< |
btagAlgos.push_back("softMuonNoIPBJetTags"); |
38 |
> |
btagAlgos.push_back("softMuonByPtBJetTags"); |
39 |
> |
btagAlgos.push_back("softMuonByIP3dBJetTags"); |
40 |
|
btagAlgos.push_back("trackCountingHighEffBJetTags"); |
41 |
|
btagAlgos.push_back("trackCountingHighPurBJetTags"); |
42 |
|
|
43 |
|
const unsigned int nTags = btagAlgos.size(); |
44 |
< |
assert (nTags == 11); |
44 |
> |
assert (nTags == 13); |
45 |
|
//double min[11] = {0,0,-0.1,0,0,1,0,0,0,-5,-5}; |
46 |
|
//double max[11] = {1,1,1,6,2,5,1,1,1,20,20}; |
47 |
|
|
190 |
|
if (isMatched) p_bDiscriminator[4][lFlav]->Fill(aJet.btagVars().probability); |
191 |
|
p_bDiscriminator[5][0]->Fill(aJet.btagVars().sSV); |
192 |
|
if (isMatched) p_bDiscriminator[5][lFlav]->Fill(aJet.btagVars().sSV); |
193 |
< |
p_bDiscriminator[6][0]->Fill(aJet.btagVars().softElectron); |
194 |
< |
if (isMatched) p_bDiscriminator[6][lFlav]->Fill(aJet.btagVars().softElectron); |
195 |
< |
p_bDiscriminator[7][0]->Fill(aJet.btagVars().softMuon); |
196 |
< |
if (isMatched) p_bDiscriminator[7][lFlav]->Fill(aJet.btagVars().softMuon); |
197 |
< |
p_bDiscriminator[8][0]->Fill(aJet.btagVars().softMuonNoIP); |
198 |
< |
if (isMatched) p_bDiscriminator[8][lFlav]->Fill(aJet.btagVars().softMuonNoIP); |
199 |
< |
p_bDiscriminator[9][0]->Fill(aJet.btagVars().tCHE); |
200 |
< |
if (isMatched) p_bDiscriminator[9][lFlav]->Fill(aJet.btagVars().tCHE); |
201 |
< |
p_bDiscriminator[10][0]->Fill(aJet.btagVars().tCHP); |
202 |
< |
if (isMatched) p_bDiscriminator[10][lFlav]->Fill(aJet.btagVars().tCHP); |
193 |
> |
p_bDiscriminator[6][0]->Fill(aJet.btagVars().softElectronByPt); |
194 |
> |
if (isMatched) p_bDiscriminator[6][lFlav]->Fill(aJet.btagVars().softElectronByPt); |
195 |
> |
p_bDiscriminator[7][0]->Fill(aJet.btagVars().softElectronByIP3d); |
196 |
> |
if (isMatched) p_bDiscriminator[7][lFlav]->Fill(aJet.btagVars().softElectronByIP3d); |
197 |
> |
p_bDiscriminator[8][0]->Fill(aJet.btagVars().softMuon); |
198 |
> |
if (isMatched) p_bDiscriminator[8][lFlav]->Fill(aJet.btagVars().softMuon); |
199 |
> |
p_bDiscriminator[9][0]->Fill(aJet.btagVars().softMuonByPt); |
200 |
> |
if (isMatched) p_bDiscriminator[9][lFlav]->Fill(aJet.btagVars().softMuonByPt); |
201 |
> |
p_bDiscriminator[10][0]->Fill(aJet.btagVars().softMuonByIP3d); |
202 |
> |
if (isMatched) p_bDiscriminator[10][lFlav]->Fill(aJet.btagVars().softMuonByIP3d); |
203 |
> |
p_bDiscriminator[11][0]->Fill(aJet.btagVars().tCHE); |
204 |
> |
if (isMatched) p_bDiscriminator[11][lFlav]->Fill(aJet.btagVars().tCHE); |
205 |
> |
p_bDiscriminator[12][0]->Fill(aJet.btagVars().tCHP); |
206 |
> |
if (isMatched) p_bDiscriminator[12][lFlav]->Fill(aJet.btagVars().tCHP); |
207 |
|
|
208 |
|
if (aJet.genJetVars().valid){ |
209 |
|
p_pTgenjet[0]->Fill(aJet.genJetVars().pT); |