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
cutBasedElectronID_tools.EleWorkingPoint_V2 Class Reference

Public Member Functions

def __init__
 

Public Attributes

 absEInverseMinusPInverseCut
 
 dEtaInCut
 
 dPhiInCut
 
 dxyCut
 
 dzCut
 
 full5x5_sigmaIEtaIEtaCut
 
 hOverECut
 
 idName
 
 missingHitsCut
 
 relCombIsolationWithEAHighPtCut
 
 relCombIsolationWithEALowPtCut
 

Detailed Description

This is a container class to hold numerical cut values for either
the barrel or endcap set of cuts for electron cut-based ID

Definition at line 146 of file cutBasedElectronID_tools.py.

Constructor & Destructor Documentation

def cutBasedElectronID_tools.EleWorkingPoint_V2.__init__ (   self,
  idName,
  dEtaInCut,
  dPhiInCut,
  full5x5_sigmaIEtaIEtaCut,
  hOverECut,
  dxyCut,
  dzCut,
  absEInverseMinusPInverseCut,
  relCombIsolationWithEALowPtCut,
  relCombIsolationWithEAHighPtCut,
  missingHitsCut 
)

Definition at line 164 of file cutBasedElectronID_tools.py.

165  ):
166  self.idName = idName
167  self.dEtaInCut = dEtaInCut
168  self.dPhiInCut = dPhiInCut
169  self.full5x5_sigmaIEtaIEtaCut = full5x5_sigmaIEtaIEtaCut
170  self.hOverECut = hOverECut
171  self.dxyCut = dxyCut
172  self.dzCut = dzCut
173  self.absEInverseMinusPInverseCut = absEInverseMinusPInverseCut
174  self.relCombIsolationWithEALowPtCut = relCombIsolationWithEALowPtCut
175  self.relCombIsolationWithEAHighPtCut = relCombIsolationWithEAHighPtCut
176  # conversion veto cut needs no parameters, so not mentioned
177  self.missingHitsCut = missingHitsCut

Member Data Documentation

cutBasedElectronID_tools.EleWorkingPoint_V2.absEInverseMinusPInverseCut

Definition at line 172 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.dEtaInCut

Definition at line 166 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.dPhiInCut

Definition at line 167 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.dxyCut

Definition at line 170 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.dzCut

Definition at line 171 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.full5x5_sigmaIEtaIEtaCut

Definition at line 168 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.hOverECut

Definition at line 169 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.idName

Definition at line 165 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.missingHitsCut

Definition at line 176 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.relCombIsolationWithEAHighPtCut

Definition at line 174 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.relCombIsolationWithEALowPtCut

Definition at line 173 of file cutBasedElectronID_tools.py.