Functions | |
def | customize (process) |
def | customizeElectronsOnly (process) |
def | customizeMuonsOnly (process) |
def | customizePhotonsOnly (process) |
Customization functions for cmsDriver to get neutral weighted isolation
def customizeDeltaBetaWeights_cfi.customize | ( | process | ) |
run neutral particle weighting sequence and use it for isolation of electrons, muons and photons syntax: --customise RecoParticleFlow/Configuration/customizeDeltaBetaWeights_cfi.customize It will add 2 new sequences to the RECO sequence that will produce pfWeightedPhotons and pfWeightedNeutralHadrons. They are produced from pfAllPhotons and pfAllNeutralHadrons by rescaling pt of each particle by a weight that reflects the probability that it is from pileup. The formula is w = sumNPU/(sumNPU+sumPU). The sums are running over all charged particles from the PV (NPU) or from the PU. The function used in the sum is ln(pt(i)/deltaR(i,j)) where i is neutral particle that is being weighted and j is the charged particle (either PU or NPU) that is used to access 'pileupility' of a particle. Neutral isolation of electrons, muons and photons is calculated using the weighed collection.
Definition at line 7 of file customizeDeltaBetaWeights_cfi.py.
References tools_cfi.isoDepositReplace().
def customizeDeltaBetaWeights_cfi.customizeElectronsOnly | ( | process | ) |
run neutral particle weighting sequence and use it for isolation of electrons only. syntax: --customise RecoParticleFlow/Configuration/customizeDeltaBetaWeights_cfi.customizeElectronsOnly Same as customize, only that the weighted collections are used only for electron neutral isolation, while muons and photons are left untouched.
Definition at line 52 of file customizeDeltaBetaWeights_cfi.py.
References tools_cfi.isoDepositReplace().
def customizeDeltaBetaWeights_cfi.customizeMuonsOnly | ( | process | ) |
run neutral particle weighting sequence and use it for isolation of muonss only. syntax: --customise RecoParticleFlow/Configuration/customizeDeltaBetaWeights_cfi.customizeMuonsOnly Same as customize, only that the weighted collections are used only for muon neutral isolation, while electronss and photons are left untouched.
Definition at line 79 of file customizeDeltaBetaWeights_cfi.py.
References tools_cfi.isoDepositReplace().
def customizeDeltaBetaWeights_cfi.customizePhotonsOnly | ( | process | ) |
run neutral particle weighting sequence and use it for isolation of muons only. syntax: --customise RecoParticleFlow/Configuration/customizeDeltaBetaWeights_cfi.customizePhotonsOnly Same as customize, only that the weighted collections are used only for photon neutral isolation, while electronss and muons are left untouched.
Definition at line 100 of file customizeDeltaBetaWeights_cfi.py.
References tools_cfi.isoDepositReplace().