Exemplo n.º 1
0
def deltaR_row(row, a, b):
    aEta = getattr(row, '{}_eta'.format(a))
    aPhi = getattr(row, '{}_phi'.format(a))
    bEta = getattr(row, '{}_eta'.format(b))
    bPhi = getattr(row, '{}_phi'.format(b))
    return deltaR(aEta, aPhi, bEta, bPhi)
def deltaR_row(row,a,b):
    aEta = getattr(row,'{}_eta'.format(a))
    aPhi = getattr(row,'{}_phi'.format(a))
    bEta = getattr(row,'{}_eta'.format(b))
    bPhi = getattr(row,'{}_phi'.format(b))
    return deltaR(aEta,aPhi,bEta,bPhi)
Exemplo n.º 3
0
 def _matchGenJet(self, rtrow, cand, dr):
     eta = self.getObjectVariable(rtrow, cand, 'eta')
     phi = self.getObjectVariable(rtrow, cand, 'phi')
     genEta = self.getObjectVariable(rtrow, cand, 'genJetEta')
     genPhi = self.getObjectVariable(rtrow, cand, 'genJetPhi')
     return deltaR(eta, phi, genEta, genPhi) < dr
Exemplo n.º 4
0
 def getDeltaR(self,a,b):
     ap4 = self.getP4(a)
     bp4 = self.getP4(b)
     return deltaR(ap4.Eta(),ap4.Phi(),bp4.Eta(),bp4.Phi())
Exemplo n.º 5
0
 def getRecoDeltaR(self):
     if len(self)!=2: return 0
     ap4 = self[0].getRecoP4()
     bp4 = self[1].getRecoP4()
     return deltaR(ap4.Eta(),ap4.Phi(),bp4.Eta(),bp4.Phi())
Exemplo n.º 6
0
 def getDeltaR(self):
     if len(self)!=2: return 0
     ap4 = self[0]
     bp4 = self[1]
     return deltaR(ap4.Eta(),ap4.Phi(),bp4.Eta(),bp4.Phi())
Exemplo n.º 7
0
 def _matchGenJet(self,rtrow,cand,dr):
     eta = self.getObjectVariable(rtrow,cand,'eta')
     phi = self.getObjectVariable(rtrow,cand,'phi')
     genEta = self.getObjectVariable(rtrow,cand,'genJetEta')
     genPhi = self.getObjectVariable(rtrow,cand,'genJetPhi')
     return deltaR(eta,phi,genEta,genPhi)<dr