Пример #1
0
import FWCore.ParameterSet.Config as cms

from DQMOffline.PFTau.PFJetResDQMAnalyzer_cfi import pfJetResDQMAnalyzer

pfJetResValidation1 = pfJetResDQMAnalyzer.clone(
    InputCollection='ak4PFJets',  # for global Validation
    MatchCollection='ak4GenJets',  # for global Validatio
    BenchmarkLabel='PFJetResValidation/JetPtRes')
pfJetResValidationSequence = cms.Sequence(pfJetResValidation1)

# NoTracking
pfJetResValidation2 = pfJetResDQMAnalyzer.clone(
    InputCollection='ak4PFJets::PFlowDQMnoTracking',
    MatchCollection='ak4GenJets::PFlowDQMnoTracking',
    BenchmarkLabel='PFJetResValidation/JetPtResNoTracking')
pfJetResValidationSequence_NoTracking = cms.Sequence(pfJetResValidation2)
Пример #2
0
)

slimmedJetValidation2 = pfJetDQMAnalyzer.clone(
    BenchmarkLabel='slimmedJetValidation/CompWithPFJetsEC',
    #InputCollection = JetValidation1.MatchCollection
    #MatchCollection = JetValidation1.InputCollection
    InputCollection='slimmedJets',
    MatchCollection='ak4PFJetsNewL1Fast23',  # ak4PFJetsCHSEC # ak4PFJetsCHS
    ptMin=slimmedJetValidation1.ptMin,
    CreatePFractionHistos=True)

# jetRes plots
from DQMOffline.PFTau.PFJetResDQMAnalyzer_cfi import pfJetResDQMAnalyzer

slimmedJetResValidation1 = pfJetResDQMAnalyzer.clone(
    InputCollection=slimmedJetValidation1.InputCollection,
    MatchCollection=slimmedJetValidation1.MatchCollection,
    ptMin=slimmedJetValidation1.ptMin)

slimmedJetResValidation2 = pfJetResDQMAnalyzer.clone(
    InputCollection=slimmedJetValidation2.InputCollection,
    MatchCollection=slimmedJetValidation2.MatchCollection,
    ptMin=slimmedJetValidation2.ptMin)

# MET
from DQMOffline.PFTau.PFMETDQMAnalyzer_cfi import pfMETDQMAnalyzer

slimmedMETValidation1 = pfMETDQMAnalyzer.clone(
    BenchmarkLabel='slimmedMETValidation/CompWithPFMET',
    InputCollection='slimmedMETs',
    MatchCollection='pfMet')
Пример #3
0
#JetValidation1.MatchCollection = cms.InputTag('slimmedJets')

JetValidation2 = pfJetDQMAnalyzer.clone()
JetValidation2.BenchmarkLabel  = cms.string('slimmedJetValidation/CompWithPFJetsEC')
#JetValidation2.InputCollection = JetValidation1.MatchCollection
#JetValidation2.MatchCollection = JetValidation1.InputCollection
JetValidation2.InputCollection = cms.InputTag('slimmedJets')
JetValidation2.MatchCollection = cms.InputTag('ak4PFJetsNewL1Fast23') # ak4PFJetsCHSEC # ak4PFJetsCHS
JetValidation2.ptMin = JetValidation1.ptMin
JetValidation2.CreatePFractionHistos = cms.bool(True)


# jetRes plots
from DQMOffline.PFTau.PFJetResDQMAnalyzer_cfi import pfJetResDQMAnalyzer

JetResValidation1 = pfJetResDQMAnalyzer.clone()
JetResValidation1.InputCollection = JetValidation1.InputCollection
JetResValidation1.MatchCollection = JetValidation1.MatchCollection
JetResValidation1.ptMin = JetValidation1.ptMin

JetResValidation2 = pfJetResDQMAnalyzer.clone()
JetResValidation2.InputCollection = JetValidation2.InputCollection
JetResValidation2.MatchCollection = JetValidation2.MatchCollection
JetResValidation2.ptMin = JetValidation2.ptMin


# MET
from DQMOffline.PFTau.PFMETDQMAnalyzer_cfi import pfMETDQMAnalyzer

METValidation1 = pfMETDQMAnalyzer.clone()
METValidation1.BenchmarkLabel  = cms.string('slimmedMETValidation/CompWithPFMET')
Пример #4
0
import FWCore.ParameterSet.Config as cms

from DQMOffline.PFTau.PFJetResDQMAnalyzer_cfi import pfJetResDQMAnalyzer

pfJetResValidation1 = pfJetResDQMAnalyzer.clone()
pfJetResValidation1.InputCollection = cms.InputTag('ak4PFJets') # for global Validation
pfJetResValidation1.MatchCollection = cms.InputTag('ak4GenJets') # for global Validatio
pfJetResValidation1.BenchmarkLabel  = cms.string('ElectronValidation/JetPtRes')
pfJetResValidationSequence = cms.Sequence( pfJetResValidation1 )

# NoTracking
pfJetResValidation2 = pfJetResDQMAnalyzer.clone()
pfJetResValidation2.InputCollection = cms.InputTag('ak4PFJets','','PFlowDQMnoTracking')
pfJetResValidation2.MatchCollection = cms.InputTag('ak4GenJets','','PFlowDQMnoTracking')
pfJetResValidation2.BenchmarkLabel  = cms.string('ElectronValidation/JetPtResNoTracking')
pfJetResValidationSequence_NoTracking = cms.Sequence( pfJetResValidation2 )