CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions | Variables
egammaObjectModificationsInMiniAOD_cff Namespace Reference

Functions

def appendEgamma8XLegacyAppendableModifiers
 
def appendEgammaHIPhotonIsolationModifier
 
def appendReducedEgammaEnergyScaleAndSmearingModifier
 
def prependEgamma8XObjectUpdateModifier
 
def setup_mva
 

Variables

tuple egamma8XLegacyEtScaleSysModifier
 
tuple egamma8XObjectUpdateModifier
 8X to 9X modifiers (fills in variables new to 9X w.r.t 8X) More...
 
tuple egamma9X105XUpdateModifier
 9X-106X to 106X modifiers (fills in variables new to 106X w.r.t 9X-105X) More...
 
tuple egamma_modifications
 
tuple egammaHIPhotonIsolationModifier
 
string ele_mva_prod_name = 'electronMVAValueMapProducer'
 
string pho_mva_prod_name = 'photonMVAValueMapProducer'
 
tuple reducedEgammaEnergyScaleAndSmearingModifier
 REGRESSION MODIFIERS. More...
 

Function Documentation

def egammaObjectModificationsInMiniAOD_cff.appendEgamma8XLegacyAppendableModifiers (   modifiers)

Definition at line 154 of file egammaObjectModificationsInMiniAOD_cff.py.

156  modifiers.append(reducedEgammaEnergyScaleAndSmearingModifier)
157  modifiers.append(egamma8XLegacyEtScaleSysModifier)
def egammaObjectModificationsInMiniAOD_cff.appendEgammaHIPhotonIsolationModifier (   modifiers)

Definition at line 158 of file egammaObjectModificationsInMiniAOD_cff.py.

160  modifiers.append(egammaHIPhotonIsolationModifier)
def egammaObjectModificationsInMiniAOD_cff.appendReducedEgammaEnergyScaleAndSmearingModifier (   modifiers)

Definition at line 148 of file egammaObjectModificationsInMiniAOD_cff.py.

150  modifiers.append(reducedEgammaEnergyScaleAndSmearingModifier)
def egammaObjectModificationsInMiniAOD_cff.prependEgamma8XObjectUpdateModifier (   modifiers)

Definition at line 151 of file egammaObjectModificationsInMiniAOD_cff.py.

153  modifiers.insert(0,egamma8XObjectUpdateModifier)
def egammaObjectModificationsInMiniAOD_cff.setup_mva (   val_pset,
  cat_pset,
  prod_name,
  mva_name 
)

Definition at line 21 of file egammaObjectModificationsInMiniAOD_cff.py.

21 
22 def setup_mva(val_pset,cat_pset,prod_name,mva_name):
23  value_name = '%s:%sValues'%(prod_name,mva_name)
24  cat_name = '%s:%sCategories'%(prod_name,mva_name)
25  setattr( val_pset, '%sValues'%mva_name, cms.InputTag(value_name) )
26  setattr( cat_pset, '%sCategories'%mva_name, cms.InputTag(cat_name) )

Variable Documentation

tuple egammaObjectModificationsInMiniAOD_cff.egamma8XLegacyEtScaleSysModifier
Initial value:
1 = cms.PSet(
2  modifierName = cms.string('EGEtScaleSysModifier'),
3  epCombConfig = ecalTrkCombinationRegression,
4  uncertFunc = cms.PSet(
5  name = cms.string("UncertFuncV1"),
6  lowEt = cms.double(43.5),
7  highEt = cms.double(46.5),
8  lowEtUncert = cms.double(0.002),
9  highEtUncert = cms.double(-0.002)
10  )
11  )

Definition at line 127 of file egammaObjectModificationsInMiniAOD_cff.py.

tuple egammaObjectModificationsInMiniAOD_cff.egamma8XObjectUpdateModifier
Initial value:
1 = cms.PSet(
2  modifierName = cms.string('EG8XObjectUpdateModifier'),
3  ecalRecHitsEB = cms.InputTag("reducedEgamma","reducedEBRecHits"),
4  ecalRecHitsEE = cms.InputTag("reducedEgamma","reducedEERecHits"),
5 )

8X to 9X modifiers (fills in variables new to 9X w.r.t 8X)

Definition at line 92 of file egammaObjectModificationsInMiniAOD_cff.py.

tuple egammaObjectModificationsInMiniAOD_cff.egamma9X105XUpdateModifier
Initial value:
1 = cms.PSet(
2  modifierName = cms.string('EG9X105XObjectUpdateModifier'),
3  eleCollVMsAreKeyedTo = cms.InputTag("slimmedElectrons",processName=cms.InputTag.skipCurrentProcess()),
4  phoCollVMsAreKeyedTo = cms.InputTag("slimmedPhotons",processName=cms.InputTag.skipCurrentProcess()),
5  conversions = cms.InputTag("reducedEgamma","reducedConversions"),
6  beamspot = cms.InputTag("offlineBeamSpot"),
7  ecalRecHitsEB = cms.InputTag("reducedEgamma","reducedEBRecHits"),
8  ecalRecHitsEE = cms.InputTag("reducedEgamma","reducedEERecHits"),
9  eleTrkIso = cms.InputTag("heepIDVarValueMaps","eleTrkPtIso"),
10  eleTrkIso04 = cms.InputTag("heepIDVarValueMaps","eleTrkPtIso04"),
11  phoPhotonIso = cms.InputTag("photonIDValueMapProducer","phoPhotonIsolation"),
12  phoNeutralHadIso = cms.InputTag("photonIDValueMapProducer","phoNeutralHadronIsolation"),
13  phoChargedHadIso = cms.InputTag("photonIDValueMapProducer","phoChargedIsolation"),
14  phoChargedHadWorstVtxIso = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolation"),
15  phoChargedHadWorstVtxConeVetoIso = cms.InputTag("photonIDValueMapProducer","phoWorstChargedIsolationConeVeto"),
16  phoChargedHadPFPVIso = cms.InputTag("egmPhotonIsolation","h+-DR030-"),
17  allowGsfTrackForConvs = cms.bool(False),
18  updateChargedHadPFPVIso = cms.bool(True)
19 )

9X-106X to 106X modifiers (fills in variables new to 106X w.r.t 9X-105X)

Definition at line 101 of file egammaObjectModificationsInMiniAOD_cff.py.

tuple egammaObjectModificationsInMiniAOD_cff.egamma_modifications
Initial value:
1 = cms.VPSet(
2  cms.PSet( modifierName = cms.string('EGExtraInfoModifierFromFloatValueMaps'),
3  electron_config = cms.PSet( ),
4  photon_config = cms.PSet( )
5  ),
6  cms.PSet( modifierName = cms.string('EGExtraInfoModifierFromIntValueMaps'),
7  electron_config = cms.PSet( ),
8  photon_config = cms.PSet( )
9  )
10 )

Definition at line 27 of file egammaObjectModificationsInMiniAOD_cff.py.

tuple egammaObjectModificationsInMiniAOD_cff.egammaHIPhotonIsolationModifier
Initial value:
1 = cms.PSet(
2  modifierName = cms.string('EGExtraInfoModifierFromHIPhotonIsolationValueMaps'),
3  electron_config = cms.PSet(),
4  photon_config = cms.PSet(
5  photonIsolationHI = cms.InputTag("reducedEgamma:photonIsolationHIProducerppGED")
6  )
7  )

Definition at line 140 of file egammaObjectModificationsInMiniAOD_cff.py.

string egammaObjectModificationsInMiniAOD_cff.ele_mva_prod_name = 'electronMVAValueMapProducer'

Definition at line 18 of file egammaObjectModificationsInMiniAOD_cff.py.

string egammaObjectModificationsInMiniAOD_cff.pho_mva_prod_name = 'photonMVAValueMapProducer'

Definition at line 19 of file egammaObjectModificationsInMiniAOD_cff.py.

tuple egammaObjectModificationsInMiniAOD_cff.reducedEgammaEnergyScaleAndSmearingModifier
Initial value:
1 = cms.PSet(
2  modifierName = cms.string('EGExtraInfoModifierFromFloatValueMaps'),
3  electron_config = cms.PSet(),
4  photon_config = cms.PSet()
5 )

REGRESSION MODIFIERS.

Scale and Smearing Modifiers

Definition at line 75 of file egammaObjectModificationsInMiniAOD_cff.py.