CMS 3D CMS Logo

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

Public Member Functions

def __init__ (self, idName, dEtaInSeedCut, dPhiInCut, full5x5_sigmaIEtaIEtaCut, hOverECut_C0, hOverECut_CE, hOverECut_Cr, absEInverseMinusPInverseCut, relCombIsolationWithEACut_C0, relCombIsolationWithEACut_Cpt, missingHitsCut)
 

Public Attributes

 absEInverseMinusPInverseCut
 
 dEtaInSeedCut
 
 dPhiInCut
 
 full5x5_sigmaIEtaIEtaCut
 
 hOverECut_C0
 
 hOverECut_CE
 
 hOverECut_Cr
 
 idName
 
 missingHitsCut
 
 relCombIsolationWithEACut_C0
 
 relCombIsolationWithEACut_Cpt
 

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 respect to V4, the isolation cut is made pt dependent as presented in the following meeting: https://indico.cern.ch/event/697079/

Definition at line 150 of file cutBasedElectronID_tools.py.

Constructor & Destructor Documentation

def cutBasedElectronID_tools.EleWorkingPoint_V5.__init__ (   self,
  idName,
  dEtaInSeedCut,
  dPhiInCut,
  full5x5_sigmaIEtaIEtaCut,
  hOverECut_C0,
  hOverECut_CE,
  hOverECut_Cr,
  absEInverseMinusPInverseCut,
  relCombIsolationWithEACut_C0,
  relCombIsolationWithEACut_Cpt,
  missingHitsCut 
)

Definition at line 169 of file cutBasedElectronID_tools.py.

169  ):
170  self.idName = idName
171  self.dEtaInSeedCut = dEtaInSeedCut
172  self.dPhiInCut = dPhiInCut
173  self.full5x5_sigmaIEtaIEtaCut = full5x5_sigmaIEtaIEtaCut
174  self.hOverECut_C0 = hOverECut_C0
175  self.hOverECut_CE = hOverECut_CE
176  self.hOverECut_Cr = hOverECut_Cr
177  self.absEInverseMinusPInverseCut = absEInverseMinusPInverseCut
178  self.relCombIsolationWithEACut_C0 = relCombIsolationWithEACut_C0
179  self.relCombIsolationWithEACut_Cpt = relCombIsolationWithEACut_Cpt
180  # conversion veto cut needs no parameters, so not mentioned
181  self.missingHitsCut = missingHitsCut
182 
183 
184 
185 

Member Data Documentation

cutBasedElectronID_tools.EleWorkingPoint_V5.absEInverseMinusPInverseCut

Definition at line 177 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V5.dEtaInSeedCut

Definition at line 171 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V5.dPhiInCut

Definition at line 172 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V5.full5x5_sigmaIEtaIEtaCut

Definition at line 173 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V5.hOverECut_C0

Definition at line 174 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V5.hOverECut_CE

Definition at line 175 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V5.hOverECut_Cr

Definition at line 176 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V5.idName

Definition at line 170 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V5.missingHitsCut

Definition at line 181 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V5.relCombIsolationWithEACut_C0

Definition at line 178 of file cutBasedElectronID_tools.py.

cutBasedElectronID_tools.EleWorkingPoint_V5.relCombIsolationWithEACut_Cpt

Definition at line 179 of file cutBasedElectronID_tools.py.