Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:24:29

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 pfParticleNetFromMiniAODAK8DiscriminatorsJetTags = cms.EDProducer(
0004    'BTagProbabilityToDiscriminator',
0005    discriminators = cms.VPSet(
0006       cms.PSet(
0007          name = cms.string('HbbvsQCD'),
0008          numerator = cms.VInputTag(
0009             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHbb'),
0010             ),
0011          denominator = cms.VInputTag(
0012             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHbb'),
0013             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD2hf'),
0014             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD1hf'),
0015             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD0hf'),
0016             ),
0017          ),
0018       cms.PSet(
0019          name = cms.string('HccvsQCD'),
0020          numerator = cms.VInputTag(
0021             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHcc'),
0022             ),
0023          denominator = cms.VInputTag(
0024             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHcc'),
0025             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD2hf'),
0026             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD1hf'),
0027             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD0hf'),
0028             ),
0029          ),
0030       cms.PSet(
0031          name = cms.string('HttvsQCD'),
0032          numerator = cms.VInputTag(
0033             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHtt'),
0034             ),
0035          denominator = cms.VInputTag(
0036             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHtt'),
0037             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD2hf'),
0038             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD1hf'),
0039             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD0hf'),
0040             ),
0041          ),
0042       cms.PSet(
0043          name = cms.string('HtmvsQCD'),
0044          numerator = cms.VInputTag(
0045             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHtm'),
0046             ),
0047          denominator = cms.VInputTag(
0048             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHtm'),
0049             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD2hf'),
0050             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD1hf'),
0051             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD0hf'),
0052             ),
0053          ),
0054       cms.PSet(
0055          name = cms.string('HtevsQCD'),
0056          numerator = cms.VInputTag(
0057             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHte'),
0058             ),
0059          denominator = cms.VInputTag(
0060             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHte'),
0061             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD2hf'),
0062             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD1hf'),
0063             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD0hf'),
0064             ),
0065          ),
0066       cms.PSet(
0067          name = cms.string('HqqvsQCD'),
0068          numerator = cms.VInputTag(
0069             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHqq'),
0070             ),
0071          denominator = cms.VInputTag(
0072             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHqq'),
0073             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD2hf'),
0074             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD1hf'),
0075             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD0hf'),
0076             ),
0077          ),
0078       cms.PSet(
0079          name = cms.string('HggvsQCD'),
0080          numerator = cms.VInputTag(
0081             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHgg'),
0082             ),
0083          denominator = cms.VInputTag(
0084             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probHgg'),
0085             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD2hf'),
0086             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD1hf'),
0087             cms.InputTag('pfParticleNetFromMiniAODAK8JetTags', 'probQCD0hf'),
0088             ),
0089          ),
0090       )
0091    )