ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitPhysics/Utils/src/MVATools.cc
(Generate patch)

Comparing UserCode/MitPhysics/Utils/src/MVATools.cc (file contents):
Revision 1.7 by bendavid, Sun Dec 11 00:03:05 2011 UTC vs.
Revision 1.8 by bendavid, Tue Dec 13 21:13:23 2011 UTC

# Line 240 | Line 240 | Float_t MVATools::GetMVAbdtValue(const P
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    
# Line 254 | Line 251 | Float_t MVATools::GetMVAbdtValue(const P
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();
# Line 263 | Line 260 | Float_t MVATools::GetMVAbdtValue(const P
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  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines