CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Variables
patPFMETCorrections_cff Namespace Reference

Variables

tuple patMultPhiCorrParams_T0pcT1SmearTxy = cms.VPSet( [pset for pset in multPhiCorrParams_T0pcT1Txy])
 
tuple patMultPhiCorrParams_T0pcT1T2SmearTxy = cms.VPSet( [pset for pset in multPhiCorrParams_T0pcT1T2Txy])
 
tuple patMultPhiCorrParams_T0pcT1T2Txy = cms.VPSet( [pset for pset in multPhiCorrParams_T0pcT1T2Txy])
 
tuple patMultPhiCorrParams_T0pcT1Txy = cms.VPSet( [pset for pset in multPhiCorrParams_T0pcT1Txy])
 
tuple patMultPhiCorrParams_T0pcTxy = cms.VPSet( [pset for pset in multPhiCorrParams_T0pcTxy])
 
tuple patMultPhiCorrParams_T1SmearTxy = cms.VPSet( [pset for pset in multPhiCorrParams_T1Txy])
 
tuple patMultPhiCorrParams_T1T2SmearTxy = cms.VPSet( [pset for pset in multPhiCorrParams_T1T2Txy])
 
tuple patMultPhiCorrParams_T1T2Txy = cms.VPSet( [pset for pset in multPhiCorrParams_T1T2Txy])
 
tuple patMultPhiCorrParams_T1Txy = cms.VPSet( [pset for pset in multPhiCorrParams_T1Txy])
 
tuple patMultPhiCorrParams_Txy = cms.VPSet( [pset for pset in multPhiCorrParams_Txy])
 
tuple patPFMet
 
tuple patPFMetSmearCorrSequence
 
tuple patPFMetT0Corr = pfMETcorrType0.clone()
 
tuple patPFMetT0CorrSequence = cms.Sequence(type0PFMEtCorrectionPFCandToVertexAssociation*patPFMetT0Corr)
 
tuple patPFMetT0pcT1 = patPFMetT1.clone()
 
tuple patPFMetT0pcT1Smear = patPFMetT1Smear.clone()
 
tuple patPFMetT0pcT1T2 = patPFMetT1T2.clone()
 
tuple patPFMetT0pcT1T2Smear = patPFMetT1T2Smear.clone()
 
tuple patPFMetT0pcT1T2Txy = patPFMetT0pcT1T2.clone()
 
tuple patPFMetT0pcT1T2TxySmear = patPFMetT0pcT1T2Smear.clone()
 
tuple patPFMetT0pcT1Txy = patPFMetT0pcT1.clone()
 
tuple patPFMetT0pcT1TxySmear = patPFMetT0pcT1Smear.clone()
 
tuple patPFMetT1
 
tuple patPFMetT1Smear
 smeared METs More...
 
tuple patPFMetT1T2 = patPFMetT1.clone()
 
tuple patPFMetT1T2Corr
 
tuple patPFMetT1T2CorrSequence
 
tuple patPFMetT1T2Smear = patPFMetT1Smear.clone()
 
tuple patPFMetT1T2SmearCorr
 
tuple patPFMetT1T2Txy = patPFMetT1T2.clone()
 
tuple patPFMetT1T2TxySmear = patPFMetT1T2Smear.clone()
 
tuple patPFMetT1Txy = patPFMetT1.clone()
 
tuple patPFMetT1TxySmear = patPFMetT1Smear.clone()
 
tuple patPFMetT2Corr
 
tuple patPFMetT2CorrSequence = cms.Sequence(patPFMetT2Corr)
 
tuple patPFMetT2SmearCorr
 
tuple patPFMetT2SmearCorrSequence
 
tuple patPFMetTxyCorr = pfMEtMultShiftCorr.clone()
 
tuple patPFMetTxyCorrSequence = cms.Sequence(patPFMetTxyCorr)
 
tuple patSmearedJets
 
tuple producePatPFMETCorrections
 
tuple producePatPFMETCorrectionsUnc
 
tuple selectedPatJetsForMetT1T2Corr
 
tuple selectedPatJetsForMetT1T2SmearCorr
 
tuple selectedPatJetsForMetT2Corr
 
tuple selectedPatJetsForMetT2SmearCorr
 

Variable Documentation

tuple patPFMETCorrections_cff.patMultPhiCorrParams_T0pcT1SmearTxy = cms.VPSet( [pset for pset in multPhiCorrParams_T0pcT1Txy])

Definition at line 87 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patMultPhiCorrParams_T0pcT1T2SmearTxy = cms.VPSet( [pset for pset in multPhiCorrParams_T0pcT1T2Txy])

Definition at line 88 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patMultPhiCorrParams_T0pcT1T2Txy = cms.VPSet( [pset for pset in multPhiCorrParams_T0pcT1T2Txy])

Definition at line 82 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patMultPhiCorrParams_T0pcT1Txy = cms.VPSet( [pset for pset in multPhiCorrParams_T0pcT1Txy])

Definition at line 81 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patMultPhiCorrParams_T0pcTxy = cms.VPSet( [pset for pset in multPhiCorrParams_T0pcTxy])

Definition at line 80 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patMultPhiCorrParams_T1SmearTxy = cms.VPSet( [pset for pset in multPhiCorrParams_T1Txy])

Definition at line 85 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patMultPhiCorrParams_T1T2SmearTxy = cms.VPSet( [pset for pset in multPhiCorrParams_T1T2Txy])

Definition at line 86 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patMultPhiCorrParams_T1T2Txy = cms.VPSet( [pset for pset in multPhiCorrParams_T1T2Txy])

Definition at line 84 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patMultPhiCorrParams_T1Txy = cms.VPSet( [pset for pset in multPhiCorrParams_T1Txy])

Definition at line 83 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patMultPhiCorrParams_Txy = cms.VPSet( [pset for pset in multPhiCorrParams_Txy])

Definition at line 77 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMet
Initial value:
1 = patMETs.clone(
2  metSource = cms.InputTag('pfMet'),
3  addMuonCorrections = cms.bool(False),
4  genMETSource = cms.InputTag('genMetTrue')
5 )

Definition at line 12 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetSmearCorrSequence
Initial value:
1 = cms.Sequence(patSmearedJets*
2  selectedPatJetsForMetT1T2SmearCorr*
3  patPFMetT1T2SmearCorr)

Definition at line 140 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT0Corr = pfMETcorrType0.clone()

Definition at line 66 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT0CorrSequence = cms.Sequence(type0PFMEtCorrectionPFCandToVertexAssociation*patPFMetT0Corr)

Definition at line 67 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT0pcT1 = patPFMetT1.clone()

Definition at line 168 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT0pcT1Smear = patPFMetT1Smear.clone()

Definition at line 195 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT0pcT1T2 = patPFMetT1T2.clone()

Definition at line 177 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT0pcT1T2Smear = patPFMetT1T2Smear.clone()

Definition at line 204 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT0pcT1T2Txy = patPFMetT0pcT1T2.clone()

Definition at line 180 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT0pcT1T2TxySmear = patPFMetT0pcT1T2Smear.clone()

Definition at line 207 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT0pcT1Txy = patPFMetT0pcT1.clone()

Definition at line 171 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT0pcT1TxySmear = patPFMetT0pcT1Smear.clone()

Definition at line 198 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1
Initial value:
1 = cms.EDProducer("CorrectedPATMETProducer",
2  src = cms.InputTag('patPFMet'),
3  srcCorrections = cms.VInputTag(
4  cms.InputTag('patPFMetT1T2Corr', 'type1'),
5  ),
6  applyType2Corrections = cms.bool(False)
7 )

Definition at line 153 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1Smear
Initial value:
1 = patPFMetT1.clone( srcCorrections = cms.VInputTag(
2  cms.InputTag('patPFMetT1T2SmearCorr', 'type1') )
3 )

smeared METs

Definition at line 185 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1T2 = patPFMetT1.clone()

Definition at line 161 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1T2Corr
Initial value:
1 = cms.EDProducer("PATPFJetMETcorrInputProducer",
2  src = cms.InputTag('selectedPatJetsForMetT1T2Corr'),
3  offsetCorrLabel = cms.InputTag("L1FastJet"),
4  jetCorrLabel = cms.InputTag("L3Absolute"), # NOTE: use "L3Absolute" for MC / "L2L3Residual" for Data
5  type1JetPtThreshold = cms.double(10.0),
6  type2ResidualCorrLabel = cms.InputTag(""),
7  type2ResidualCorrEtaMax = cms.double(9.9),
8  type2ExtraCorrFactor = cms.double(1.),
9  type2ResidualCorrOffset = cms.double(0.),
10  isMC = cms.bool(False), # CV: only used to decide whether to apply "unclustered energy" calibration to MC or Data
11  skipEM = cms.bool(True),
12  skipEMfractionThreshold = cms.double(0.90),
13  skipMuons = cms.bool(True),
14  skipMuonSelection = cms.string("isGlobalMuon | isStandAloneMuon")
15 )

Definition at line 38 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1T2CorrSequence
Initial value:
1 = cms.Sequence(selectedPatJetsForMetT1T2Corr*
2  patPFMetT1T2Corr)

Definition at line 53 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1T2Smear = patPFMetT1Smear.clone()

Definition at line 189 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1T2SmearCorr
Initial value:
1 = patPFMetT1T2Corr.clone(
2  src = cms.InputTag('selectedPatJetsForMetT1T2SmearCorr')
3 )

Definition at line 132 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1T2Txy = patPFMetT1T2.clone()

Definition at line 174 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1T2TxySmear = patPFMetT1T2Smear.clone()

Definition at line 201 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1Txy = patPFMetT1.clone()

Definition at line 165 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT1TxySmear = patPFMetT1Smear.clone()

Definition at line 192 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT2Corr
Initial value:
1 = patPFMetT1T2Corr.clone(
2  src = cms.InputTag('selectedPatJetsForMetT2Corr')
3 )

Definition at line 56 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT2CorrSequence = cms.Sequence(patPFMetT2Corr)

Definition at line 59 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT2SmearCorr
Initial value:
1 = patPFMetT2Corr.clone(
2  src = cms.InputTag('selectedPatJetsForMetT2SmearCorr')
3 )

Definition at line 136 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetT2SmearCorrSequence
Initial value:
1 = cms.Sequence(patSmearedJets*
2  selectedPatJetsForMetT1T2SmearCorr*
3  selectedPatJetsForMetT2SmearCorr*
4  patPFMetT1T2SmearCorr*
5  patPFMetT2SmearCorr)

Definition at line 145 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetTxyCorr = pfMEtMultShiftCorr.clone()

Definition at line 75 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patPFMetTxyCorrSequence = cms.Sequence(patPFMetTxyCorr)

Definition at line 90 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.patSmearedJets
Initial value:
1 = cms.EDProducer("SmearedPATJetProducer",
2  src = cms.InputTag("patJets"),
3  dRmaxGenJetMatch = cms.string('min(0.5, 0.1 + 0.3*exp(-0.05*(genJetPt - 10.)))'),
4  sigmaMaxGenJetMatch = cms.double(3.),
5  inputFileName = cms.FileInPath("PhysicsTools/PatUtils/data/pfJetResolutionMCtoDataCorrLUT.root"), #MM fixme
6  lutName = cms.string("pfJetResolutionMCtoDataCorrLUT"),
7  jetResolutions = METSignificance_params,
8  # CV: skip jet smearing for pat::Jets for which the jet-energy correction (JEC) factors are either very large or negative
9  # since both cases produce unphysically large tails in the Type 1 corrected MET distribution after the smearing,
10  #
11  # e.g. raw jet: energy = 50 GeV, eta = 2.86, pt = 1 GeV
12  # corr. jet: energy = -3 GeV , pt = -0.1 GeV (JEC factor L1fastjet*L2*L3 = -17)
13  # energy = 10 GeV for corrected jet after smearing
14  # --> smeared raw jet energy = -170 GeV !!
15  #
16  # --> (corr. - raw) jet contribution to MET = -1 (-10) GeV before (after) smearing,
17  # even though jet energy got smeared by merely 1 GeV
18  #
19  skipJetSelection = cms.string(
20  'jecSetsAvailable & abs(energy - correctedP4("Uncorrected").energy) > (5.*min(energy, correctedP4("Uncorrected").energy))'
21  ),
22  skipRawJetPtThreshold = cms.double(10.), # GeV
23  skipCorrJetPtThreshold = cms.double(1.e-2),
24  verbosity = cms.int32(0)
25 )

Definition at line 94 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.producePatPFMETCorrections
Initial value:
1 = cms.Sequence(
2  patPFMet
3  * pfCandsNotInJetsForMetCorr
4  * selectedPatJetsForMetT1T2Corr
5  * selectedPatJetsForMetT2Corr
6  * patPFMetT1T2Corr
7  * patPFMetT2Corr
8  * type0PFMEtCorrectionPFCandToVertexAssociation
9  * patPFMetT0Corr
10  * pfCandMETcorr
11  * patPFMetT1
12  * patPFMetT1T2
13  * patPFMetT0pcT1
14  * patPFMetT0pcT1T2
15 )

Definition at line 212 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.producePatPFMETCorrectionsUnc
Initial value:
1 = cms.Sequence(
2  patPFMet
3  * pfCandsNotInJetsForMetCorr
4  * selectedPatJetsForMetT1T2Corr
5  * selectedPatJetsForMetT2Corr
6  * patPFMetT1T2Corr
7  * patPFMetT2Corr
8  * type0PFMEtCorrectionPFCandToVertexAssociation
9  * patPFMetT0Corr
10  * pfCandMETcorr
11 )

Definition at line 233 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.selectedPatJetsForMetT1T2Corr
Initial value:
1 = cms.EDFilter("PATJetSelector",
2  src = cms.InputTag('patJets'),
3  cut = cms.string('abs(eta) < 9.9'),
4  filter = cms.bool(False)
5 )

Definition at line 23 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.selectedPatJetsForMetT1T2SmearCorr
Initial value:
1 = cms.EDFilter("PATJetSelector",
2  src = cms.InputTag('patSmearedJets'),
3  cut = cms.string('abs(eta) < 9.9'),
4  filter = cms.bool(False)
5 )

Definition at line 120 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.selectedPatJetsForMetT2Corr
Initial value:
1 = cms.EDFilter("PATJetSelector",
2  src = cms.InputTag('patJets'),
3  cut = cms.string('abs(eta) > 9.9'),
4  filter = cms.bool(False)
5 )

Definition at line 29 of file patPFMETCorrections_cff.py.

tuple patPFMETCorrections_cff.selectedPatJetsForMetT2SmearCorr
Initial value:
1 = cms.EDFilter("PATJetSelector",
2  src = cms.InputTag('patSmearedJets'),
3  cut = cms.string('abs(eta) > 9.9'),
4  filter = cms.bool(False)
5 )

Definition at line 126 of file patPFMETCorrections_cff.py.