CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
cutBasedElectronID_tools.EleWorkingPoint_V1 Class Reference

Public Member Functions

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

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

40  ):
41  self.idName = idName
42  self.dEtaInCut = dEtaInCut
43  self.dPhiInCut = dPhiInCut
44  self.full5x5_sigmaIEtaIEtaCut = full5x5_sigmaIEtaIEtaCut
45  self.hOverECut = hOverECut
46  self.dxyCut = dxyCut
47  self.dzCut = dzCut
48  self.absEInverseMinusPInverseCut = absEInverseMinusPInverseCut
49  self.relCombIsolationWithDBetaLowPtCut = relCombIsolationWithDBetaLowPtCut
50  self.relCombIsolationWithDBetaHighPtCut = relCombIsolationWithDBetaHighPtCut
51  # conversion veto cut needs no parameters, so not mentioned
52  self.missingHitsCut = missingHitsCut
53 

Member Data Documentation

cutBasedElectronID_tools.EleWorkingPoint_V1.absEInverseMinusPInverseCut

Definition at line 48 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.dEtaInCut

Definition at line 42 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.dPhiInCut

Definition at line 43 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.dxyCut

Definition at line 46 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.dzCut

Definition at line 47 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.full5x5_sigmaIEtaIEtaCut

Definition at line 44 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.hOverECut

Definition at line 45 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.idName

Definition at line 41 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.missingHitsCut

Definition at line 52 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.relCombIsolationWithDBetaHighPtCut

Definition at line 50 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V1.relCombIsolationWithDBetaLowPtCut

Definition at line 49 of file cutBasedElectronID_tools.py.