CMS 3D CMS Logo

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

Variables

tuple patCaloMet
 
tuple patCaloMetMuCorr
 ____________________________________________________________________________|| More...
 
tuple patCaloMetT1
 
tuple patCaloMetT1T2
 
tuple patCaloMetType1Corr
 
tuple patCaloMetType2Corr
 ____________________________________________________________________________|| More...
 
tuple producePatCaloMETCorrectionsUnc
 ____________________________________________________________________________|| More...
 

Variable Documentation

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

Definition at line 10 of file patCaloMETCorrections_cff.py.

tuple patCaloMETCorrections_cff.patCaloMetMuCorr
Initial value:
1 = cms.EDProducer("MuonMETcorrInputProducer",
2  src = cms.InputTag('muons'),
3  srcMuonCorrections = cms.InputTag('muonMETValueMapProducer', 'muCorrData')
4 )

____________________________________________________________________________||

Definition at line 29 of file patCaloMETCorrections_cff.py.

tuple patCaloMETCorrections_cff.patCaloMetT1
Initial value:
1 = cms.EDProducer("CorrectedPATMETProducer",
2  src = cms.InputTag('patCaloMet'),
3  applyType1Corrections = cms.bool(True),
4  srcType1Corrections = cms.VInputTag(
5  cms.InputTag('patCaloMetType1Corr', 'type1'),
6  ),
7  applyType2Corrections = cms.bool(False)
8 )

Definition at line 53 of file patCaloMETCorrections_cff.py.

tuple patCaloMETCorrections_cff.patCaloMetT1T2
Initial value:
1 = cms.EDProducer("CorrectedPATMETProducer",
2  src = cms.InputTag('patCaloMet'),
3  applyType1Corrections = cms.bool(True),
4  srcType1Corrections = cms.VInputTag(
5  cms.InputTag('patCaloMetType1Corr', 'type1'),
6  ),
7  applyType2Corrections = cms.bool(True),
8  srcUnclEnergySums = cms.VInputTag(
9  cms.InputTag('patCaloMetType1Corr', 'type2' ),
10  ),
11  type2CorrFormula = cms.string("A + B*exp(-C*x)"),
12  type2CorrParameter = cms.PSet(
13  A = cms.double(2.0),
14  B = cms.double(1.3),
15  C = cms.double(0.1)
16  )
17 )

Definition at line 62 of file patCaloMETCorrections_cff.py.

tuple patCaloMETCorrections_cff.patCaloMetType1Corr
Initial value:
1 = cms.EDProducer(
2  "CaloJetMETcorrInputProducer",
3  src = cms.InputTag('ak4CaloJets'),
4  jetCorrLabel = cms.InputTag("ak4CaloL2L3Corrector"), # NOTE: use "ak4CaloL2L3Corrector" for MC / "ak4CaloL2L3ResidualCorrector" for Data
5  jetCorrEtaMax = cms.double(9.9),
6  type1JetPtThreshold = cms.double(20.0),
7  skipEM = cms.bool(True),
8  skipEMfractionThreshold = cms.double(0.90),
9  srcMET = cms.InputTag('caloMetM')
10 )

Definition at line 17 of file patCaloMETCorrections_cff.py.

tuple patCaloMETCorrections_cff.patCaloMetType2Corr
Initial value:
1 = cms.EDProducer(
2  "Type2CorrectionProducer",
3  srcUnclEnergySums = cms.VInputTag(
4  cms.InputTag('patCaloMetType1Corr', 'type2'),
5  cms.InputTag('patCaloMetMuCorr') # NOTE: use this for 'corMetGlobalMuons', do **not** use it for 'met' !!
6  ),
7  type2CorrFormula = cms.string("A + B*exp(-C*x)"),
8  type2CorrParameter = cms.PSet(
9  A = cms.double(2.0),
10  B = cms.double(1.3),
11  C = cms.double(0.1)
12  )
13  )

____________________________________________________________________________||

Definition at line 35 of file patCaloMETCorrections_cff.py.

tuple patCaloMETCorrections_cff.producePatCaloMETCorrectionsUnc
Initial value:
1 = cms.Sequence(
2  patCaloMet +
3  ak4CaloL2L3CorrectorChain + # NOTE: use "ak4CaloL2L3CorrectorChain" for MC / "ak4CaloL2L3ResidualCorrectorChain" for Data
4  patCaloMetType1Corr +
5  patCaloMetMuCorr +
6  patCaloMetType2Corr
7  )

____________________________________________________________________________||

Definition at line 82 of file patCaloMETCorrections_cff.py.