CMS 3D CMS Logo

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

Public Member Functions

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

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

72  ):
73  self.idName = idName
74  self.dEtaInCut = dEtaInCut
75  self.dPhiInCut = dPhiInCut
76  self.full5x5_sigmaIEtaIEtaCut = full5x5_sigmaIEtaIEtaCut
77  self.hOverECut = hOverECut
78  self.dxyCut = dxyCut
79  self.dzCut = dzCut
80  self.absEInverseMinusPInverseCut = absEInverseMinusPInverseCut
81  self.relCombIsolationWithEALowPtCut = relCombIsolationWithEALowPtCut
82  self.relCombIsolationWithEAHighPtCut = relCombIsolationWithEAHighPtCut
83  # conversion veto cut needs no parameters, so not mentioned
84  self.missingHitsCut = missingHitsCut
85 

Member Data Documentation

cutBasedElectronID_tools.EleWorkingPoint_V2.absEInverseMinusPInverseCut

Definition at line 80 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.dEtaInCut

Definition at line 74 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.dPhiInCut

Definition at line 75 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.dxyCut

Definition at line 78 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.dzCut

Definition at line 79 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.full5x5_sigmaIEtaIEtaCut

Definition at line 76 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.hOverECut

Definition at line 77 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.idName

Definition at line 73 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.missingHitsCut

Definition at line 84 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.relCombIsolationWithEAHighPtCut

Definition at line 82 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V2.relCombIsolationWithEALowPtCut

Definition at line 81 of file cutBasedElectronID_tools.py.