Classes | |
class | HEEP_WorkingPoint_V1 |
class | HEEP_WorkingPoint_V2 |
Variables | |
float | ebCutOff = 1.479 |
float | ebMax = 1.4442 |
float | eeMin = 1.566 |
def heepElectronID_tools.addHEEPProducersToSeq | ( | process, | |
seq, | |||
insertIndex, | |||
useMiniAOD | |||
) |
Definition at line 514 of file heepElectronID_tools.py.
Referenced by vid_id_tools.setupVIDElectronSelection().
def heepElectronID_tools.configureHEEPElectronID_V51 | ( | wpEB, | |
wpEE | |||
) |
This function configures the full cms.PSet for a VID ID and returns it. The inputs: two objects of the type HEEP_WorkingPoint_V1, one containing the cuts for the Barrel (EB) and the other one for the Endcap (EE).
Definition at line 387 of file heepElectronID_tools.py.
References psetGsfEleDEtaInSeedCut(), psetGsfEleDPhiInCut(), psetGsfEleDxyCut(), psetGsfEleEcalDrivenCut(), psetGsfEleEmHadD1IsoRhoCut(), psetGsfEleFull5x5E2x5OverE5x5Cut(), psetGsfEleFull5x5SigmaIEtaIEtaCut(), psetGsfEleHadronicOverEMLinearCut(), psetGsfEleMissingHitsCut(), psetGsfEleSCEtaMultiRangeCut(), psetGsfEleTrkPtIsoCut(), and psetMinPtCut().
def heepElectronID_tools.configureHEEPElectronID_V60 | ( | wpEB, | |
wpEE | |||
) |
This function configures the full cms.PSet for a VID ID and returns it. The inputs: two objects of the type HEEP_WorkingPoint_V1, one containing the cuts for the Barrel (EB) and the other one for the Endcap (EE).
Definition at line 412 of file heepElectronID_tools.py.
References psetGsfEleDEtaInSeedCut(), psetGsfEleDPhiInCut(), psetGsfEleDxyCut(), psetGsfEleEcalDrivenCut(), psetGsfEleEmHadD1IsoRhoCut(), psetGsfEleFull5x5E2x5OverE5x5Cut(), psetGsfEleFull5x5SigmaIEtaIEtaCut(), psetGsfEleHadronicOverEMLinearCut(), psetGsfEleMissingHitsCut(), psetGsfEleSCEtaMultiRangeCut(), psetGsfEleTrkPtIsoCut(), and psetMinPtCut().
def heepElectronID_tools.configureHEEPElectronID_V60_80XAOD | ( | idName, | |
wpEB, | |||
wpEE | |||
) |
This function configures the full cms.PSet for a VID ID and returns it. The inputs: two objects of the type HEEP_WorkingPoint_V1, one containing the cuts for the Barrel (EB) and the other one for the Endcap (EE).
Definition at line 464 of file heepElectronID_tools.py.
References psetGsfEleDEtaInSeedCut(), psetGsfEleDPhiInCut(), psetGsfEleDxyCut(), psetGsfEleEcalDrivenCut(), psetGsfEleEmHadD1IsoRhoCut(), psetGsfEleFull5x5E2x5OverE5x5WithSatCut(), psetGsfEleFull5x5SigmaIEtaIEtaWithSatCut(), psetGsfEleHadronicOverEMLinearCut(), psetGsfEleMissingHitsCut(), psetGsfEleSCEtaMultiRangeCut(), psetGsfEleTrkPtNoJetCoreIsoCut(), and psetMinPtCut().
def heepElectronID_tools.configureHEEPElectronID_V61 | ( | wpEB, | |
wpEE | |||
) |
This function configures the full cms.PSet for a VID ID and returns it. The inputs: two objects of the type HEEP_WorkingPoint_V2, one containing the cuts for the Barrel (EB) and the other one for the Endcap (EE).
Definition at line 489 of file heepElectronID_tools.py.
References psetGsfEleDEtaInSeedCut(), psetGsfEleDPhiInCut(), psetGsfEleDxyCut(), psetGsfEleEcalDrivenCut(), psetGsfEleEmHadD1IsoRhoCut(), psetGsfEleFull5x5E2x5OverE5x5Cut(), psetGsfEleFull5x5SigmaIEtaIEtaCut(), psetGsfEleHadronicOverEMLinearCut(), psetGsfEleMissingHitsCut(), psetGsfEleSCEtaMultiRangeCut(), psetGsfEleTrkPtIsoRhoCut(), and psetMinPtCut().
def heepElectronID_tools.configureHEEPElectronID_V70 | ( | idName, | |
wpEB, | |||
wpEE | |||
) |
This function configures the full cms.PSet for a VID ID and returns it. The inputs: two objects of the type HEEP_WorkingPoint_V1, one containing the cuts for the Barrel (EB) and the other one for the Endcap (EE).
Definition at line 438 of file heepElectronID_tools.py.
References psetGsfEleDEtaInSeedCut(), psetGsfEleDPhiInCut(), psetGsfEleDxyCut(), psetGsfEleEcalDrivenCut(), psetGsfEleEmHadD1IsoRhoCut(), psetGsfEleFull5x5E2x5OverE5x5WithSatCut(), psetGsfEleFull5x5SigmaIEtaIEtaWithSatCut(), psetGsfEleHadronicOverEMLinearCut(), psetGsfEleMissingHitsCut(), psetGsfEleSCEtaMultiRangeCut(), psetGsfEleTrkPtFall16IsoCut(), and psetMinPtCut().
def heepElectronID_tools.psetGsfEleDEtaInSeedCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 163 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), configureHEEPElectronID_V60_80XAOD(), configureHEEPElectronID_V61(), and configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleDPhiInCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 174 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), configureHEEPElectronID_V60_80XAOD(), configureHEEPElectronID_V61(), and configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleDxyCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 351 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), configureHEEPElectronID_V60_80XAOD(), configureHEEPElectronID_V61(), and configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleEcalDrivenCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 373 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), configureHEEPElectronID_V60_80XAOD(), configureHEEPElectronID_V61(), and configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleEmHadD1IsoRhoCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 335 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), configureHEEPElectronID_V60_80XAOD(), configureHEEPElectronID_V61(), and configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleFull5x5E2x5OverE5x5Cut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 208 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), and configureHEEPElectronID_V61().
def heepElectronID_tools.psetGsfEleFull5x5E2x5OverE5x5WithSatCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 221 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V60_80XAOD(), and configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleFull5x5SigmaIEtaIEtaCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 185 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), and configureHEEPElectronID_V61().
def heepElectronID_tools.psetGsfEleFull5x5SigmaIEtaIEtaWithSatCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 195 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V60_80XAOD(), and configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleHadronicOverEMLinearCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 237 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), configureHEEPElectronID_V60_80XAOD(), configureHEEPElectronID_V61(), and configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleMissingHitsCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 364 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), configureHEEPElectronID_V60_80XAOD(), configureHEEPElectronID_V61(), and configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleSCEtaMultiRangeCut | ( | ) |
Definition at line 148 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), configureHEEPElectronID_V60_80XAOD(), configureHEEPElectronID_V61(), and configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleTrkPtFall16IsoCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 312 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V70().
def heepElectronID_tools.psetGsfEleTrkPtIsoCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 254 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), and configureHEEPElectronID_V60().
def heepElectronID_tools.psetGsfEleTrkPtIsoRhoCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 270 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V61().
def heepElectronID_tools.psetGsfEleTrkPtNoJetCoreIsoCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 290 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V60_80XAOD().
def heepElectronID_tools.psetMinPtCut | ( | ) |
Definition at line 139 of file heepElectronID_tools.py.
Referenced by configureHEEPElectronID_V51(), configureHEEPElectronID_V60(), configureHEEPElectronID_V60_80XAOD(), configureHEEPElectronID_V61(), and configureHEEPElectronID_V70().
float heepElectronID_tools.ebCutOff = 1.479 |
Definition at line 6 of file heepElectronID_tools.py.
float heepElectronID_tools.ebMax = 1.4442 |
Definition at line 4 of file heepElectronID_tools.py.
float heepElectronID_tools.eeMin = 1.566 |
Definition at line 5 of file heepElectronID_tools.py.