2 import FWCore.ParameterSet.Config
as cms
10 calibratedAK4PFJetsForPFMEtMVA = cms.EDProducer(
'PFJetCorrectionProducer',
11 src = cms.InputTag(
'ak4PFJets'),
12 correctors = cms.vstring(
"ak4PFL1FastL2L3")
15 pfMEtMVA = cms.EDProducer(
"PFMETProducerMVA",
16 srcCorrJets = cms.InputTag(
'calibratedAK4PFJetsForPFMEtMVA'),
17 srcUncorrJets = cms.InputTag(
'ak4PFJets'),
18 srcPFCandidates = cms.InputTag(
'particleFlow'),
19 srcVertices = cms.InputTag(
'offlinePrimaryVertices'),
20 srcLeptons = cms.VInputTag(),
22 minNumLeptons = cms.int32(0),
23 srcRho = cms.InputTag(
'kt6PFJets',
'rho'),
24 globalThreshold = cms.double(-1.),
25 minCorrJetPt = cms.double(-1.),
26 inputFileNames = cms.PSet(
27 U = cms.FileInPath(
'RecoMET/METPUSubtraction/data/gbrmet_53_June2013_type1.root'),
28 DPhi = cms.FileInPath(
'RecoMET/METPUSubtraction/data/gbrmetphi_53_June2013_type1.root'),
29 CovU1 = cms.FileInPath(
'RecoMET/METPUSubtraction/data/gbru1cov_53_Dec2012.root'),
30 CovU2 = cms.FileInPath(
'RecoMET/METPUSubtraction/data/gbru2cov_53_Dec2012.root')
32 loadMVAfromDB = cms.bool(
False),
33 is42 = cms.bool(
False),
34 corrector = cms.string(
"ak4PFL1Fastjet"),
35 useType1 = cms.bool(
True),
36 useOld42 = cms.bool(
False),
37 dZcut = cms.double(0.1),
38 impactParTkThreshold = cms.double(0.),
39 tmvaWeights = cms.string(
"RecoJets/JetProducers/data/TMVAClassificationCategory_JetID_MET_53X_Dec2012.weights.xml"),
40 tmvaMethod = cms.string(
"JetID"),
41 version = cms.int32(-1),
42 cutBased = cms.bool(
False),
43 tmvaVariables = cms.vstring(
61 tmvaSpectators = cms.vstring(),
62 JetIdParams = JetIdParams,
63 verbosity = cms.int32(0)
66 pfMEtMVATask = cms.Task(
70 calibratedAK4PFJetsForPFMEtMVA,
73 pfMEtMVAsequence = cms.Sequence(pfMEtMVATask)