CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
cutBasedPhotonID_tools.WorkingPoint_V1 Class Reference

Public Member Functions

def __init__ (self, idName, hOverECut, full5x5_sigmaIEtaIEtaCut, absPFChaHadIsoWithEACut_C1, absPFChaHadIsoWithEACut_C2, absPFNeuHadIsoWithEACut_C1, absPFNeuHadIsoWithEACut_C2, absPFPhoIsoWithEACut_C1, absPFPhoIsoWithEACut_C2)
 

Public Attributes

 absPFChaHadIsoWithEACut_C1
 
 absPFChaHadIsoWithEACut_C2
 
 absPFNeuHadIsoWithEACut_C1
 
 absPFNeuHadIsoWithEACut_C2
 
 absPFPhoIsoWithEACut_C1
 
 absPFPhoIsoWithEACut_C2
 
 full5x5_sigmaIEtaIEtaCut
 
 hOverECut
 
 idName
 

Detailed Description

This is a container class to hold numerical cut values for either
the barrel or endcap set of cuts

Definition at line 11 of file cutBasedPhotonID_tools.py.

Constructor & Destructor Documentation

def cutBasedPhotonID_tools.WorkingPoint_V1.__init__ (   self,
  idName,
  hOverECut,
  full5x5_sigmaIEtaIEtaCut,
  absPFChaHadIsoWithEACut_C1,
  absPFChaHadIsoWithEACut_C2,
  absPFNeuHadIsoWithEACut_C1,
  absPFNeuHadIsoWithEACut_C2,
  absPFPhoIsoWithEACut_C1,
  absPFPhoIsoWithEACut_C2 
)

Definition at line 27 of file cutBasedPhotonID_tools.py.

27  ):
28  self.idName = idName
29  self.hOverECut = hOverECut
30  self.full5x5_sigmaIEtaIEtaCut = full5x5_sigmaIEtaIEtaCut
31  self.absPFChaHadIsoWithEACut_C1 = absPFChaHadIsoWithEACut_C1 # charged hadron isolation C1
32  self.absPFChaHadIsoWithEACut_C2 = absPFChaHadIsoWithEACut_C2 # ........ C2
33  self.absPFNeuHadIsoWithEACut_C1 = absPFNeuHadIsoWithEACut_C1 # neutral hadron isolation C1
34  self.absPFNeuHadIsoWithEACut_C2 = absPFNeuHadIsoWithEACut_C2 # ........ C2
35  self.absPFPhoIsoWithEACut_C1 = absPFPhoIsoWithEACut_C1 # photon isolation C1
36  self.absPFPhoIsoWithEACut_C2 = absPFPhoIsoWithEACut_C2 # ........ C2
37 

Member Data Documentation

cutBasedPhotonID_tools.WorkingPoint_V1.absPFChaHadIsoWithEACut_C1

Definition at line 31 of file cutBasedPhotonID_tools.py.

cutBasedPhotonID_tools.WorkingPoint_V1.absPFChaHadIsoWithEACut_C2

Definition at line 32 of file cutBasedPhotonID_tools.py.

cutBasedPhotonID_tools.WorkingPoint_V1.absPFNeuHadIsoWithEACut_C1

Definition at line 33 of file cutBasedPhotonID_tools.py.

cutBasedPhotonID_tools.WorkingPoint_V1.absPFNeuHadIsoWithEACut_C2

Definition at line 34 of file cutBasedPhotonID_tools.py.

cutBasedPhotonID_tools.WorkingPoint_V1.absPFPhoIsoWithEACut_C1

Definition at line 35 of file cutBasedPhotonID_tools.py.

cutBasedPhotonID_tools.WorkingPoint_V1.absPFPhoIsoWithEACut_C2

Definition at line 36 of file cutBasedPhotonID_tools.py.

cutBasedPhotonID_tools.WorkingPoint_V1.full5x5_sigmaIEtaIEtaCut

Definition at line 30 of file cutBasedPhotonID_tools.py.

cutBasedPhotonID_tools.WorkingPoint_V1.hOverECut

Definition at line 29 of file cutBasedPhotonID_tools.py.

cutBasedPhotonID_tools.WorkingPoint_V1.idName

Definition at line 28 of file cutBasedPhotonID_tools.py.