File indexing completed on 2024-04-06 12:09:47
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQMOffline.RecoB.bTagGenericAnalysis_cff import bTagGenericAnalysisBlock
0004 from DQMOffline.RecoB.cTagGenericAnalysis_cff import cTagGenericAnalysisBlock
0005
0006
0007
0008 deepCSVWP = {
0009 'BvsAll': 0.1208,
0010 'CvsL': 0.153,
0011 'CvsB': 0.363,
0012 }
0013
0014
0015 DeepCSVDiscriminators = {
0016 'BvsAll': cms.PSet(
0017 bTagGenericAnalysisBlock,
0018
0019 folder = cms.string('DeepCSV_BvsAll'),
0020 CTagPlots = cms.bool(False),
0021 discrCut = cms.double(deepCSVWP['BvsAll']),
0022 numerator = cms.vstring(
0023 'pfDeepCSVJetTags:probb',
0024 'pfDeepCSVJetTags:probbb',
0025 ),
0026 denominator = cms.vstring(),
0027 ),
0028
0029 'CvsL': cms.PSet(
0030 cTagGenericAnalysisBlock,
0031
0032 folder = cms.string('DeepCSV_CvsL'),
0033 CTagPlots = cms.bool(True),
0034 discrCut = cms.double(deepCSVWP['CvsL']),
0035 numerator = cms.vstring('pfDeepCSVJetTags:probc'),
0036 denominator = cms.vstring(
0037 'pfDeepCSVJetTags:probc',
0038 'pfDeepCSVJetTags:probudsg',
0039 ),
0040 ),
0041
0042 'CvsB': cms.PSet(
0043 cTagGenericAnalysisBlock,
0044
0045 folder = cms.string('DeepCSV_CvsB'),
0046 CTagPlots = cms.bool(True),
0047 discrCut = cms.double(deepCSVWP['CvsB']),
0048 numerator = cms.vstring('pfDeepCSVJetTags:probc'),
0049 denominator = cms.vstring(
0050 'pfDeepCSVJetTags:probc',
0051 'pfDeepCSVJetTags:probb',
0052 'pfDeepCSVJetTags:probbb',
0053 ),
0054 ),
0055 }