CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros 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('corMetGlobalMuons'),
3  addMuonCorrections = cms.bool(False),
4  genMETSource = cms.InputTag('genMetTrue')
5 )

Definition at line 8 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 27 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 51 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*TMath::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 60 of file patCaloMETCorrections_cff.py.

tuple patCaloMETCorrections_cff.patCaloMetType1Corr
Initial value:
1 = cms.EDProducer(
2  "CaloJetMETcorrInputProducer",
3  src = cms.InputTag('ak4CaloJets'),
4  jetCorrLabel = cms.string("ak4CaloL2L3"), # NOTE: use "ak4CaloL2L3" for MC / "ak4CaloL2L3Residual" 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('corMetGlobalMuons')
10 )

Definition at line 15 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*TMath::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 33 of file patCaloMETCorrections_cff.py.

tuple patCaloMETCorrections_cff.producePatCaloMETCorrectionsUnc
Initial value:
1 = cms.Sequence(
2  patCaloMet +
3  patCaloMetType1Corr +
4  patCaloMetMuCorr +
5  patCaloMetType2Corr
6  )

____________________________________________________________________________||

Definition at line 80 of file patCaloMETCorrections_cff.py.