File indexing completed on 2024-04-06 12:24:24
0001 import FWCore.ParameterSet.Config as cms
0002 from RecoBTag.Combined.pfDeepCSVTagInfos_cfi import pfDeepCSVTagInfos
0003 from RecoBTag.Combined.pfDeepCMVATagInfos_cfi import pfDeepCMVATagInfos
0004 from RecoBTag.Combined.pfDeepCSVJetTags_cfi import pfDeepCSVJetTags
0005 from RecoBTag.Combined.pfDeepCSVDiscriminatorsJetTags_cfi import pfDeepCSVDiscriminatorsJetTags
0006 from RecoBTag.Combined.pfDeepCMVAJetTags_cfi import pfDeepCMVAJetTags
0007 from RecoBTag.Combined.pfDeepCMVADiscriminatorsJetTags_cfi import pfDeepCMVADiscriminatorsJetTags
0008
0009
0010
0011
0012
0013 pfDeepCSVNegativeTagInfos = pfDeepCSVTagInfos.clone(
0014 svTagInfos='pfInclusiveSecondaryVertexFinderNegativeTagInfos',
0015 computer = dict(
0016 vertexFlip = True,
0017 trackFlip = True,
0018 trackSelection = dict(
0019 sip3dSigMax = 10.0
0020 ),
0021 trackPseudoSelection = dict(
0022 sip3dSigMax = 10.0,
0023 sip2dSigMin = -99999.9,
0024 sip2dSigMax = -2.0
0025 )
0026 )
0027 )
0028
0029 pfNegativeDeepCSVJetTags = pfDeepCSVJetTags.clone(
0030 src='pfDeepCSVNegativeTagInfos'
0031 )
0032
0033 pfDeepCSVPositiveTagInfos = pfDeepCSVTagInfos.clone(
0034 computer = dict(
0035 trackSelection = dict(
0036 sip3dSigMin = 0
0037 ),
0038 trackPseudoSelection = dict(
0039 sip3dSigMin = 0
0040 )
0041 )
0042
0043 )
0044
0045 pfPositiveDeepCSVJetTags = pfDeepCSVJetTags.clone(
0046 src='pfDeepCSVPositiveTagInfos'
0047 )
0048
0049
0050 pfDeepCMVANegativeTagInfos = pfDeepCMVATagInfos.clone(
0051 deepNNTagInfos = 'pfDeepCSVNegativeTagInfos'
0052 )
0053
0054 pfNegativeDeepCMVAJetTags = pfDeepCMVAJetTags.clone(
0055 src='pfDeepCMVANegativeTagInfos'
0056 )
0057
0058 pfDeepCMVAPositiveTagInfos = pfDeepCMVATagInfos.clone(
0059 deepNNTagInfos = 'pfDeepCSVPositiveTagInfos'
0060 )
0061 pfPositiveDeepCMVAJetTags = pfDeepCMVAJetTags.clone(
0062 src='pfDeepCMVAPositiveTagInfos'
0063 )
0064
0065
0066
0067
0068 pfDeepCSVTask = cms.Task(
0069 pfDeepCSVTagInfos,
0070 pfDeepCMVATagInfos,
0071 pfDeepCSVJetTags,
0072 pfDeepCMVAJetTags
0073 )
0074
0075 pfDeepCSV = cms.Sequence(pfDeepCSVTask)