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

Comparing UserCode/MitPhysics/Utils/src/MetLeptonTools.cc (file contents):
Revision 1.1 by pharris, Thu Aug 9 13:15:43 2012 UTC vs.
Revision 1.2 by pharris, Thu Aug 23 13:32:38 2012 UTC

# Line 17 | Line 17 | bool MetLeptonTools::looseTauId(const PF
17   }
18   bool MetLeptonTools::looseEleId(const Electron *iElectron,const PileupEnergyDensityCol* iPUEnergyDensity,
19                                  const PFCandidateCol *iCands,const Vertex *iPV,const VertexCol *iVertices) {
20 +  if(iElectron->SCluster()  == 0)    return false;  
21    if(iElectron->Pt()         < 9.5)  return false;
22    if(fabs(iElectron->Eta())  > 2.5)  return false;
23    if(fabs(iElectron->Eta()) > 1.4442 && fabs(iElectron->Eta()) < 1.566) return false;
24    //if(!fEleTools->PassSpikeRemovalFilter(iElectron)) return false;
25 <  //if(isConversion(iElectron))       return false;                                                                                                                                        
26 <  //if(iElectron->BestTrk()->D0Corrected(*iPV)     > 0.04 )    return false;                                                                                                              
27 <  //if(iElectron->BestTrk()->DzCorrected(*iPV)     > 0.2  )    return false;                                                                                                                
28 <  //if(!passEleMVA(iElectron ,iPUEnergyDensity,iCands,iPV)                             )    return false;                                                                                    
29 <  //if(isoDeltaBeta(iElectron,                 iCands,iPV,iVertices) > 0.30)    return false;                                                                                                
25 >  //if(isConversion(iElectron))       return false;                                                                                                                        
26 >  //if(iElectron->BestTrk()->D0Corrected(*iPV)     > 0.04 )    return false;                                                                                                
27 >  //if(iElectron->BestTrk()->DzCorrected(*iPV)     > 0.2  )    return false;                                                                                              
28 >  //if(!passEleMVA(iElectron ,iPUEnergyDensity,iCands,iPV)                             )    return false;                                                                  
29 >  //if(isoDeltaBeta(iElectron,                 iCands,iPV,iVertices) > 0.30)    return false;                                                                          
30    //return true;                                                                                                                                                                                    
31    
32    if(iElectron->GsfTrk() == 0) return false;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines