Classes | |
class | EleHLTSelection_V1 |
class | EleWorkingPoint_V1 |
class | EleWorkingPoint_V2 |
class | EleWorkingPoint_V3 |
class | IsolationCutInputs_V2 |
Functions | |
def | configureVIDCutBasedEleHLTPreselection_V1 (wpEB, wpEE, ecalIsoInputs, hcalIsoInputs) |
def | configureVIDCutBasedEleID_V1 (wpEB, wpEE) |
def | configureVIDCutBasedEleID_V2 (wpEB, wpEE, isoInputs) |
def | configureVIDCutBasedEleID_V3 (wpEB, wpEE, isoInputs) |
def | psetConversionVetoCut () |
def | psetDEtaInSeedCut (wpEB, wpEE) |
def | psetDPhiInCut (wpEB, wpEE) |
def | psetEcalPFClusterIsoCut (wpEB, wpEE, ecalIsoInputs) |
def | psetEffAreaPFIsoCut (wpEB, wpEE, isoInputs) |
def | psetEInerseMinusPInverseCut (wpEB, wpEE) |
def | psetHadronicOverEMCut (wpEB, wpEE) |
def | psetHcalPFClusterIsoCut (wpEB, wpEE, hcalIsoInputs) |
def | psetMinPtCut () |
def | psetMissingHitsCut (wpEB, wpEE) |
def | psetNormalizedGsfChi2Cut (wpEB, wpEE) |
def | psetPhoFull5x5SigmaIEtaIEtaCut (wpEB, wpEE) |
def | psetPhoSCEtaMultiRangeCut () |
def | psetTrkPtIsoCut (wpEB, wpEE) |
Variables | |
ebCutOff | |
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.
References psetDEtaInSeedCut(), psetDPhiInCut(), psetEcalPFClusterIsoCut(), psetEInerseMinusPInverseCut(), psetHadronicOverEMCut(), psetHcalPFClusterIsoCut(), psetMinPtCut(), psetNormalizedGsfChi2Cut(), psetPhoFull5x5SigmaIEtaIEtaCut(), psetPhoSCEtaMultiRangeCut(), and psetTrkPtIsoCut().
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.
References psetConversionVetoCut(), psetDEtaInSeedCut(), psetDPhiInCut(), psetEffAreaPFIsoCut(), psetEInerseMinusPInverseCut(), psetHadronicOverEMCut(), psetMinPtCut(), psetMissingHitsCut(), psetPhoFull5x5SigmaIEtaIEtaCut(), and psetPhoSCEtaMultiRangeCut().
def cutBasedElectronID_tools.psetConversionVetoCut | ( | ) |
Definition at line 323 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleID_V3().
def cutBasedElectronID_tools.psetDEtaInSeedCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 196 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1(), and configureVIDCutBasedEleID_V3().
def cutBasedElectronID_tools.psetDPhiInCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 207 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1(), and configureVIDCutBasedEleID_V3().
def cutBasedElectronID_tools.psetEcalPFClusterIsoCut | ( | wpEB, | |
wpEE, | |||
ecalIsoInputs | |||
) |
Definition at line 241 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1().
def cutBasedElectronID_tools.psetEffAreaPFIsoCut | ( | wpEB, | |
wpEE, | |||
isoInputs | |||
) |
Definition at line 307 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleID_V3().
def cutBasedElectronID_tools.psetEInerseMinusPInverseCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 229 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1(), and configureVIDCutBasedEleID_V3().
def cutBasedElectronID_tools.psetHadronicOverEMCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 218 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1(), and configureVIDCutBasedEleID_V3().
def cutBasedElectronID_tools.psetHcalPFClusterIsoCut | ( | wpEB, | |
wpEE, | |||
hcalIsoInputs | |||
) |
Definition at line 261 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1().
def cutBasedElectronID_tools.psetMinPtCut | ( | ) |
Definition at line 161 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1(), and configureVIDCutBasedEleID_V3().
def cutBasedElectronID_tools.psetMissingHitsCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 333 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleID_V3().
def cutBasedElectronID_tools.psetNormalizedGsfChi2Cut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 297 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1().
def cutBasedElectronID_tools.psetPhoFull5x5SigmaIEtaIEtaCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 185 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1(), and configureVIDCutBasedEleID_V3().
def cutBasedElectronID_tools.psetPhoSCEtaMultiRangeCut | ( | ) |
Definition at line 170 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1(), and configureVIDCutBasedEleID_V3().
def cutBasedElectronID_tools.psetTrkPtIsoCut | ( | wpEB, | |
wpEE | |||
) |
Definition at line 280 of file cutBasedElectronID_tools.py.
Referenced by configureVIDCutBasedEleHLTPreselection_V1().
cutBasedElectronID_tools.ebCutOff |
Definition at line 5 of file cutBasedElectronID_tools.py.