File indexing completed on 2024-04-06 12:24:29
0001 import FWCore.ParameterSet.Config as cms
0002
0003 pfParticleTransformerAK4DiscriminatorsJetTags = cms.EDProducer(
0004 'BTagProbabilityToDiscriminator',
0005 discriminators = cms.VPSet(
0006 cms.PSet(
0007 name = cms.string('BvsAll'),
0008 numerator = cms.VInputTag(
0009 cms.InputTag('pfParticleTransformerAK4JetTags', 'probb'),
0010 cms.InputTag('pfParticleTransformerAK4JetTags', 'probbb'),
0011 cms.InputTag('pfParticleTransformerAK4JetTags', 'problepb'),
0012 ),
0013 denominator=cms.VInputTag(
0014 cms.InputTag('pfParticleTransformerAK4JetTags', 'probb'),
0015 cms.InputTag('pfParticleTransformerAK4JetTags', 'probbb'),
0016 cms.InputTag('pfParticleTransformerAK4JetTags', 'problepb'),
0017 cms.InputTag('pfParticleTransformerAK4JetTags', 'probc'),
0018 cms.InputTag('pfParticleTransformerAK4JetTags', 'probuds'),
0019 cms.InputTag('pfParticleTransformerAK4JetTags', 'probg'),
0020 ),
0021 ),
0022 cms.PSet(
0023 name = cms.string('BvsL'),
0024 numerator = cms.VInputTag(
0025 cms.InputTag('pfParticleTransformerAK4JetTags', 'probb'),
0026 cms.InputTag('pfParticleTransformerAK4JetTags', 'probbb'),
0027 cms.InputTag('pfParticleTransformerAK4JetTags', 'problepb'),
0028 ),
0029 denominator=cms.VInputTag(
0030 cms.InputTag('pfParticleTransformerAK4JetTags', 'probb'),
0031 cms.InputTag('pfParticleTransformerAK4JetTags', 'probbb'),
0032 cms.InputTag('pfParticleTransformerAK4JetTags', 'problepb'),
0033 cms.InputTag('pfParticleTransformerAK4JetTags', 'probuds'),
0034 cms.InputTag('pfParticleTransformerAK4JetTags', 'probg'),
0035 ),
0036 ),
0037 cms.PSet(
0038 name = cms.string('CvsL'),
0039 numerator = cms.VInputTag(
0040 cms.InputTag('pfParticleTransformerAK4JetTags', 'probc'),
0041 ),
0042 denominator = cms.VInputTag(
0043 cms.InputTag('pfParticleTransformerAK4JetTags', 'probc'),
0044 cms.InputTag('pfParticleTransformerAK4JetTags', 'probuds'),
0045 cms.InputTag('pfParticleTransformerAK4JetTags', 'probg'),
0046 ),
0047 ),
0048 cms.PSet(
0049 name = cms.string('CvsB'),
0050 numerator = cms.VInputTag(
0051 cms.InputTag('pfParticleTransformerAK4JetTags', 'probc'),
0052 ),
0053 denominator = cms.VInputTag(
0054 cms.InputTag('pfParticleTransformerAK4JetTags', 'probc'),
0055 cms.InputTag('pfParticleTransformerAK4JetTags', 'probb'),
0056 cms.InputTag('pfParticleTransformerAK4JetTags', 'probbb'),
0057 cms.InputTag('pfParticleTransformerAK4JetTags', 'problepb'),
0058 ),
0059 ),
0060 cms.PSet(
0061 name = cms.string('QvsG'),
0062 numerator = cms.VInputTag(
0063 cms.InputTag('pfParticleTransformerAK4JetTags', 'probuds'),
0064 ),
0065 denominator = cms.VInputTag(
0066 cms.InputTag('pfParticleTransformerAK4JetTags', 'probuds'),
0067 cms.InputTag('pfParticleTransformerAK4JetTags', 'probg'),
0068 ),
0069 ),
0070
0071 )
0072 )