CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions | Variables
cutBasedElectronID_tools Namespace Reference

Classes

class  EleHLTSelection_V1
 
class  EleWorkingPoint_V1
 
class  EleWorkingPoint_V2
 
class  EleWorkingPoint_V3
 
class  IsolationCutInputs_V2
 

Functions

def configureVIDCutBasedEleHLTPreselection_V1
 
def configureVIDCutBasedEleID_V1
 
def configureVIDCutBasedEleID_V2
 
def configureVIDCutBasedEleID_V3
 
def psetConversionVetoCut
 
def psetDEtaInSeedCut
 
def psetDPhiInCut
 
def psetEcalPFClusterIsoCut
 
def psetEffAreaPFIsoCut
 
def psetEInerseMinusPInverseCut
 
def psetHadronicOverEMCut
 
def psetHcalPFClusterIsoCut
 
def psetMinPtCut
 
def psetMissingHitsCut
 
def psetNormalizedGsfChi2Cut
 
def psetPhoFull5x5SigmaIEtaIEtaCut
 
def psetPhoSCEtaMultiRangeCut
 
def psetTrkPtIsoCut
 

Variables

float ebCutOff = 1.479
 

Function Documentation

def cutBasedElectronID_tools.configureVIDCutBasedEleHLTPreselection_V1 (   wpEB,
  wpEE,
  ecalIsoInputs,
  hcalIsoInputs 
)
This function configures the full cms.PSet for a VID ID and returns it.
The inputs: two objects of the type EleHLTSelection_V1, one
containing the cuts for the Barrel (EB) and the other one for the Endcap (EE).
The third and fourth arguments are objects that contain information necessary
for isolation calculations for ECAL and HCAL.

Definition at line 599 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.configureVIDCutBasedEleID_V1 (   wpEB,
  wpEE 
)
This function configures the full cms.PSet for a VID ID and returns it.
The inputs: two objects of the type WorkingPoint_V1, one
containing the cuts for the Barrel (EB) and the other one for the Endcap (EE).

Definition at line 351 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.configureVIDCutBasedEleID_V2 (   wpEB,
  wpEE,
  isoInputs 
)
This function configures the full cms.PSet for a VID ID and returns it.
The inputs: two objects of the type WorkingPoint_V2, one
containing the cuts for the Barrel (EB) and the other one for the Endcap (EE).
The third argument is an object that contains information necessary
for isolation calculations.

Definition at line 457 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.configureVIDCutBasedEleID_V3 (   wpEB,
  wpEE,
  isoInputs 
)
This function configures the full cms.PSet for a VID ID and returns it.
The inputs: two objects of the type WorkingPoint_V3, one
containing the cuts for the Barrel (EB) and the other one for the Endcap (EE).
The third argument is an object that contains information necessary
for isolation calculations.
    In this version, the impact parameter cuts dxy and dz are not present

Definition at line 564 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetConversionVetoCut ( )

Definition at line 323 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetDEtaInSeedCut (   wpEB,
  wpEE 
)

Definition at line 196 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetDPhiInCut (   wpEB,
  wpEE 
)

Definition at line 207 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetEcalPFClusterIsoCut (   wpEB,
  wpEE,
  ecalIsoInputs 
)

Definition at line 241 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetEffAreaPFIsoCut (   wpEB,
  wpEE,
  isoInputs 
)

Definition at line 307 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetEInerseMinusPInverseCut (   wpEB,
  wpEE 
)

Definition at line 229 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetHadronicOverEMCut (   wpEB,
  wpEE 
)

Definition at line 218 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetHcalPFClusterIsoCut (   wpEB,
  wpEE,
  hcalIsoInputs 
)

Definition at line 261 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetMinPtCut ( )

Definition at line 161 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetMissingHitsCut (   wpEB,
  wpEE 
)

Definition at line 333 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetNormalizedGsfChi2Cut (   wpEB,
  wpEE 
)

Definition at line 297 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetPhoFull5x5SigmaIEtaIEtaCut (   wpEB,
  wpEE 
)

Definition at line 185 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetPhoSCEtaMultiRangeCut ( )

Definition at line 170 of file cutBasedElectronID_tools.py.

def cutBasedElectronID_tools.psetTrkPtIsoCut (   wpEB,
  wpEE 
)

Definition at line 280 of file cutBasedElectronID_tools.py.

Variable Documentation

float cutBasedElectronID_tools.ebCutOff = 1.479

Definition at line 5 of file cutBasedElectronID_tools.py.