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_V1 Class Reference

Public Member Functions

def __init__
 

Public Attributes

 absEInverseMinusPInverseCut
 
 dEtaInCut
 
 dPhiInCut
 
 dxyCut
 
 dzCut
 
 full5x5_sigmaIEtaIEtaCut
 
 hOverECut
 
 idName
 
 missingHitsCut
 
 relCombIsolationWithDBetaHighPtCut
 
 relCombIsolationWithDBetaLowPtCut
 

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 11 of file cutBasedElectronID_tools.py.

Constructor & Destructor Documentation

def cutBasedElectronID_tools.EleWorkingPoint_V1.__init__ (   self,
  idName,
  dEtaInCut,
  dPhiInCut,
  full5x5_sigmaIEtaIEtaCut,
  hOverECut,
  dxyCut,
  dzCut,
  absEInverseMinusPInverseCut,
  relCombIsolationWithDBetaLowPtCut,
  relCombIsolationWithDBetaHighPtCut,
  missingHitsCut 
)

Definition at line 29 of file cutBasedElectronID_tools.py.

29 
30  ):
31  self.idName = idName
32  self.dEtaInCut = dEtaInCut
33  self.dPhiInCut = dPhiInCut
34  self.full5x5_sigmaIEtaIEtaCut = full5x5_sigmaIEtaIEtaCut
35  self.hOverECut = hOverECut
36  self.dxyCut = dxyCut
37  self.dzCut = dzCut
38  self.absEInverseMinusPInverseCut = absEInverseMinusPInverseCut
39  self.relCombIsolationWithDBetaLowPtCut = relCombIsolationWithDBetaLowPtCut
40  self.relCombIsolationWithDBetaHighPtCut = relCombIsolationWithDBetaHighPtCut
41  # conversion veto cut needs no parameters, so not mentioned
42  self.missingHitsCut = missingHitsCut

Member Data Documentation

cutBasedElectronID_tools.EleWorkingPoint_V1.absEInverseMinusPInverseCut

Definition at line 37 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.dEtaInCut

Definition at line 31 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.dPhiInCut

Definition at line 32 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.dxyCut

Definition at line 35 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.dzCut

Definition at line 36 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.full5x5_sigmaIEtaIEtaCut

Definition at line 33 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.hOverECut

Definition at line 34 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.idName

Definition at line 30 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.missingHitsCut

Definition at line 41 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.relCombIsolationWithDBetaHighPtCut

Definition at line 39 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.relCombIsolationWithDBetaLowPtCut

Definition at line 38 of file cutBasedElectronID_tools.py.