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


from DQMOffline.PFTau.PFMETDQMAnalyzer_cfi import pfMETDQMAnalyzer

pfMETValidation1 = pfMETDQMAnalyzer.clone()
pfMETValidation1.InputCollection = cms.InputTag("pfMet")
pfMETValidation1.MatchCollection = cms.InputTag("genMetTrue")
pfMETValidation1.BenchmarkLabel = cms.string("PFMETValidation/CompWithGenMET")

pfMETValidation2 = pfMETDQMAnalyzer.clone()
pfMETValidation2.InputCollection = cms.InputTag("pfMet")
pfMETValidation2.MatchCollection = cms.InputTag("caloMet")
pfMETValidation2.BenchmarkLabel = cms.string("PFMETValidation/CompWithCaloMET")

pfMETValidationSequence = cms.Sequence(pfMETValidation1 * pfMETValidation2)
Пример #2
0
import FWCore.ParameterSet.Config as cms

from DQMOffline.PFTau.PFMETDQMAnalyzer_cfi import pfMETDQMAnalyzer

pfMETValidation1 = pfMETDQMAnalyzer.clone(
    InputCollection='pfMet',
    MatchCollection='genMetTrue',
    BenchmarkLabel='PFMETValidation/CompWithGenMET')

pfMETValidation2 = pfMETDQMAnalyzer.clone(
    InputCollection='pfMet',
    MatchCollection='caloMet',
    BenchmarkLabel='PFMETValidation/CompWithCaloMET')

pfMETValidationSequence = cms.Sequence(pfMETValidation1 * pfMETValidation2)
Пример #3
0
import FWCore.ParameterSet.Config as cms


from DQMOffline.PFTau.PFMETDQMAnalyzer_cfi import pfMETDQMAnalyzer

pfMETValidation1 = pfMETDQMAnalyzer.clone()
pfMETValidation1.InputCollection = cms.InputTag('pfMet')
pfMETValidation1.MatchCollection = cms.InputTag('genMetTrue')
pfMETValidation1.BenchmarkLabel  = cms.string('PFMETValidation/CompWithGenMET')

pfMETValidation2 = pfMETDQMAnalyzer.clone()
pfMETValidation2.InputCollection = cms.InputTag('pfMet')
pfMETValidation2.MatchCollection = cms.InputTag('caloMet')
pfMETValidation2.BenchmarkLabel  = cms.string('PFMETValidation/CompWithCaloMET')

pfMETValidationSequence = cms.Sequence( pfMETValidation1 * pfMETValidation2 )
Пример #4
0
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')

slimmedMETValidation2 = pfMETDQMAnalyzer.clone(
    BenchmarkLabel='slimmedMETValidation/CompWithPFMETT1',
    InputCollection='slimmedMETs',
    MatchCollection='pfMetT1')

# muons
from DQMOffline.PFTau.PFMuonDQMAnalyzer_cfi import pfMuonDQMAnalyzer

slimmedMuonValidation1 = pfMuonDQMAnalyzer.clone(
    BenchmarkLabel='slimmedMuonValidation/CompWithRecoMuons',
    InputCollection='slimmedMuons',
    MatchCollection='muons')