240 |
|
wVtxInd = 0; |
241 |
|
|
242 |
|
trackIso1 = IsolationTools::CiCTrackIsolation(p,vtx, 0.3, 0.02, 0.0, 0.0, 0.1, 1.0, trackCol, NULL, NULL, (!applyElectronVeto ? els : NULL) );//Question Ming:whyfPV->At(0) instead of selected vertex using ranking method? |
243 |
< |
|
244 |
< |
// track iso only |
245 |
< |
trackIso3 = IsolationTools::CiCTrackIsolation(p,vtx, 0.3, 0.02, 0.0, 0.0, 0.1, 1.0, trackCol, NULL, NULL, (!applyElectronVeto ? els : NULL) ); |
246 |
< |
|
243 |
> |
|
244 |
|
// track iso worst vtx |
245 |
|
trackIso2 = IsolationTools::CiCTrackIsolation(p,vtx, 0.4, 0.02, 0.0, 0.0, 0.1, 1.0, trackCol, &wVtxInd,vtxCol, (!applyElectronVeto ? els : NULL) ); |
246 |
|
|
251 |
|
|
252 |
|
//mva varialbes v1 and v2 |
253 |
|
tIso1 = (combIso1) *50./p->Et(); |
254 |
< |
tIso3 = (trackIso3)*50./p->Et(); |
254 |
> |
tIso3 = (trackIso1)*50./p->Et(); |
255 |
|
tIso2 = (combIso2) *50./(p->MomVtx(vtxCol->At(wVtxInd)->Position()).Pt()); |
256 |
|
RelIsoEcal=(ecalIso3-0.17*_tRho)/p->Et(); |
257 |
|
RelIsoHcal=(hcalIso4-0.17*_tRho)/p->Et(); |
260 |
|
HoE = p->HadOverEm(); |
261 |
|
covIEtaIEta = p->CoviEtaiEta(); |
262 |
|
tIso1abs = combIso1; |
263 |
< |
tIso3abs = trackIso3; |
263 |
> |
tIso3abs = trackIso1; |
264 |
|
tIso2abs = combIso2; |
265 |
|
R9 = p->R9(); |
266 |
|
|