CMS 3D CMS Logo

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

Public Member Functions

def __init__ (self, idName, dEtaInSeedCut, dPhiInCut, full5x5_sigmaIEtaIEtaCut, hOverECut, absEInverseMinusPInverseCut, relCombIsolationWithEALowPtCut, relCombIsolationWithEAHighPtCut, missingHitsCut)
 

Public Attributes

 absEInverseMinusPInverseCut
 
 dEtaInSeedCut
 
 dPhiInCut
 
 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
With resepect to V2, the impact parameter cuts on dxy and dz are removed.

Definition at line 86 of file cutBasedElectronID_tools.py.

Constructor & Destructor Documentation

def cutBasedElectronID_tools.EleWorkingPoint_V3.__init__ (   self,
  idName,
  dEtaInSeedCut,
  dPhiInCut,
  full5x5_sigmaIEtaIEtaCut,
  hOverECut,
  absEInverseMinusPInverseCut,
  relCombIsolationWithEALowPtCut,
  relCombIsolationWithEAHighPtCut,
  missingHitsCut 
)

Definition at line 103 of file cutBasedElectronID_tools.py.

103  ):
104  self.idName = idName
105  self.dEtaInSeedCut = dEtaInSeedCut
106  self.dPhiInCut = dPhiInCut
107  self.full5x5_sigmaIEtaIEtaCut = full5x5_sigmaIEtaIEtaCut
108  self.hOverECut = hOverECut
109  self.absEInverseMinusPInverseCut = absEInverseMinusPInverseCut
110  self.relCombIsolationWithEALowPtCut = relCombIsolationWithEALowPtCut
111  self.relCombIsolationWithEAHighPtCut = relCombIsolationWithEAHighPtCut
112  # conversion veto cut needs no parameters, so not mentioned
113  self.missingHitsCut = missingHitsCut
114 

Member Data Documentation

cutBasedElectronID_tools.EleWorkingPoint_V3.absEInverseMinusPInverseCut

Definition at line 109 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V3.dEtaInSeedCut

Definition at line 105 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V3.dPhiInCut

Definition at line 106 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V3.full5x5_sigmaIEtaIEtaCut

Definition at line 107 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V3.hOverECut

Definition at line 108 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V3.idName

Definition at line 104 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V3.missingHitsCut

Definition at line 113 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V3.relCombIsolationWithEAHighPtCut

Definition at line 111 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V3.relCombIsolationWithEALowPtCut

Definition at line 110 of file cutBasedElectronID_tools.py.