CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | Private Member Functions
Photon.Photon Class Reference
Inheritance diagram for Photon.Photon:

Public Member Functions

def __init__
 
def calScaledIsoValueExp
 
def calScaledIsoValueLin
 
def calScaledIsoValueQuadr
 
def chargedHadronIso
 
def CutBasedIDWP
 
def etaRegionID
 
def full5x5_r9
 
def full5x5_sigmaIetaIeta
 
def hOVERe
 
def neutralHadronIso
 
def passPhotonID
 
def passPhotonIso
 
def photonIDCSA14
 
def photonIso
 
def r9
 
def sigmaIetaIeta
 

Public Attributes

 rho
 

Private Member Functions

def _physObjInit
 

Detailed Description

Definition at line 7 of file Photon.py.

Constructor & Destructor Documentation

def Photon.Photon.__init__ (   self,
  args,
  kwargs 
)
Initializing rho to None. The user is responsible for setting it to the right value 
to get the rho-corrected isolation.

Definition at line 9 of file Photon.py.

Member Function Documentation

def Photon.Photon._physObjInit (   self)
private

Definition at line 15 of file Photon.py.

def Photon.Photon.calScaledIsoValueExp (   self,
  offset,
  slope_exp,
  offset_exp 
)

Definition at line 157 of file Photon.py.

def Photon.Photon.calScaledIsoValueLin (   self,
  offset,
  slope 
)

Definition at line 151 of file Photon.py.

def Photon.Photon.calScaledIsoValueQuadr (   self,
  offset,
  term_1,
  term_2 
)

Definition at line 154 of file Photon.py.

def Photon.Photon.chargedHadronIso (   self,
  corr = None 
)

Definition at line 34 of file Photon.py.

Referenced by Lepton.Lepton.absIsoFromEA().

def Photon.Photon.CutBasedIDWP (   self,
  name 
)

Definition at line 85 of file Photon.py.

def Photon.Photon.etaRegionID (   self)

Definition at line 143 of file Photon.py.

def Photon.Photon.full5x5_r9 (   self)

Definition at line 28 of file Photon.py.

def Photon.Photon.full5x5_sigmaIetaIeta (   self)

Definition at line 31 of file Photon.py.

def Photon.Photon.hOVERe (   self)

Definition at line 19 of file Photon.py.

def Photon.Photon.neutralHadronIso (   self,
  corr = None 
)

Definition at line 40 of file Photon.py.

Referenced by Lepton.Lepton.absIsoFromEA().

def Photon.Photon.passPhotonID (   self,
  name,
  conversionSafe_eleVeto = False 
)

Definition at line 160 of file Photon.py.

def Photon.Photon.passPhotonIso (   self,
  name,
  isocorr 
)

Definition at line 177 of file Photon.py.

def Photon.Photon.photonIDCSA14 (   self,
  name,
  sidebands = False 
)

Definition at line 52 of file Photon.py.

def Photon.Photon.photonIso (   self,
  corr = None 
)

Definition at line 46 of file Photon.py.

Referenced by Lepton.Lepton.absIsoFromEA().

def Photon.Photon.r9 (   self)

Definition at line 22 of file Photon.py.

def Photon.Photon.sigmaIetaIeta (   self)

Definition at line 25 of file Photon.py.

Member Data Documentation

Photon.Photon.rho

Definition at line 16 of file Photon.py.

Referenced by Lepton.Lepton.absIsoFromEA().