ATLAS Offline Software
Loading...
Searching...
No Matches
python.ElectronIsEMSelectorMapping Namespace Reference

Classes

class  electronPIDmenu

Functions

 ElectronIsEMMap (quality, menu)

Variables

dict ElectronIsEMMapDC14
dict TrigElectronIsEMMapDC14

Function Documentation

◆ ElectronIsEMMap()

ElectronIsEMMap ( quality,
menu )

Definition at line 51 of file ElectronIsEMSelectorMapping.py.

51def ElectronIsEMMap(quality, menu):
52 if menu == electronPIDmenu.menuDC14:
53 return ElectronIsEMMapDC14[quality]
54 elif menu == electronPIDmenu.menuTrigDC14:
55 return TrigElectronIsEMMapDC14[quality]
56 else:
57 raise ValueError("Requested menu is undefined: %d" % menu)

Variable Documentation

◆ ElectronIsEMMapDC14

dict python.ElectronIsEMSelectorMapping.ElectronIsEMMapDC14
Initial value:
= {
egammaPID.ElectronIDLoosePP: (
egammaPID.ElectronLoosePP,
ElectronIsEMSelectorCutDefs.ElectronIsEMLooseSelectorConfigDC14),
egammaPID.ElectronIDMediumPP: (
egammaPID.ElectronMediumPP,
ElectronIsEMSelectorCutDefs.ElectronIsEMMediumSelectorConfigDC14),
egammaPID.ElectronIDTightPP: (
egammaPID.ElectronTightPP,
ElectronIsEMSelectorCutDefs.ElectronIsEMTightSelectorConfigDC14),
egammaPID.NoIDCut: (
0,
ElectronIsEMSelectorCutDefs.ElectronIsEMLooseSelectorConfigDC14)
}

Definition at line 22 of file ElectronIsEMSelectorMapping.py.

◆ TrigElectronIsEMMapDC14

dict python.ElectronIsEMSelectorMapping.TrigElectronIsEMMapDC14
Initial value:
= {
egammaPID.ElectronIDLooseHLT:
(egammaPID.ElectronLooseHLT,
ElectronIsEMSelectorCutDefs.TrigElectronIsEMLooseSelectorConfigDC14),
egammaPID.ElectronIDMediumHLT:
(egammaPID.ElectronMediumHLT,
ElectronIsEMSelectorCutDefs.TrigElectronIsEMMediumSelectorConfigDC14),
egammaPID.ElectronIDTightHLT:
(egammaPID.ElectronTightHLT,
ElectronIsEMSelectorCutDefs.TrigElectronIsEMTightSelectorConfigDC14),
}

Definition at line 38 of file ElectronIsEMSelectorMapping.py.