Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-09-04 04:35:21

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 pfUnifiedParticleTransformerAK4DiscriminatorsJetTags = cms.EDProducer(
0004    'BTagProbabilityToDiscriminator',
0005    discriminators = cms.VPSet(
0006       cms.PSet(
0007          name = cms.string('BvsAll'),
0008          numerator = cms.VInputTag(
0009             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probb'),
0010             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probbb'),
0011             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'problepb'),
0012             ),
0013          denominator=cms.VInputTag(
0014             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probb'),
0015             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probbb'),
0016             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'problepb'),
0017             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'),
0018             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'),
0019             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'),
0020             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'),
0021             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probg'),
0022          ),
0023       ),
0024       cms.PSet(
0025          name = cms.string('CvsL'),
0026          numerator = cms.VInputTag(
0027             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'),
0028             ),
0029          denominator = cms.VInputTag(
0030             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'),
0031             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'),
0032             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'),
0033             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'),
0034             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probg'),
0035             ),
0036          ),
0037       cms.PSet(
0038          name = cms.string('CvsB'),
0039          numerator = cms.VInputTag(
0040             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'),
0041             ),
0042          denominator = cms.VInputTag(
0043             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'),
0044             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probb'),
0045             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probbb'),
0046             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'problepb'),
0047             ),
0048          ),
0049       cms.PSet(
0050          name = cms.string('QvsG'),
0051          numerator = cms.VInputTag(
0052             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'),
0053             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'),
0054             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'),
0055             ),
0056          denominator = cms.VInputTag(
0057             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'),
0058             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'),
0059             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'),
0060             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probg'),
0061             ),
0062          ),
0063       cms.PSet(
0064          name = cms.string('SvsUDG'),
0065          numerator = cms.VInputTag(
0066             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'),
0067             ),
0068          denominator = cms.VInputTag(
0069             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'),
0070             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'),
0071             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'),
0072             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probg'),
0073             ),
0074          ),
0075       cms.PSet(
0076          name = cms.string('SvsBC'),
0077          numerator = cms.VInputTag(
0078             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'),
0079             ),
0080          denominator = cms.VInputTag(
0081             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'),
0082             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probb'),
0083             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probbb'),
0084             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'problepb'),
0085             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'),
0086             ),
0087          ),
0088       cms.PSet(
0089          name = cms.string('TauVsJet'),
0090          numerator = cms.VInputTag(
0091             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'),
0092             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'),
0093             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'),
0094             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'),
0095             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'),
0096             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'),
0097             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'),
0098             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'),
0099             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'),
0100             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'),
0101             ),
0102          denominator = cms.VInputTag(
0103             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probb'),
0104             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probbb'),
0105             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'problepb'),
0106             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probc'),
0107             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probs'),
0108             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probu'),
0109             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probd'),
0110             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probg'),
0111             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'),
0112             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'),
0113             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'),
0114             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'),
0115             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'),
0116             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'),
0117             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'),
0118             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'),
0119             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'),
0120             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'),
0121             ),
0122          ),
0123       cms.PSet(
0124          name = cms.string('TauVsEle'),
0125          numerator = cms.VInputTag(
0126             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'),
0127             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'),
0128             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'),
0129             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'),
0130             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'),
0131             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'),
0132             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'),
0133             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'),
0134             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'),
0135             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'),
0136             ),
0137          denominator = cms.VInputTag(
0138             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probele'),
0139             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'),
0140             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'),
0141             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'),
0142             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'),
0143             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'),
0144             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'),
0145             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'),
0146             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'),
0147             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'),
0148             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'),
0149             ),
0150          ),
0151       
0152       cms.PSet(
0153          name = cms.string('TauVsMu'),
0154          numerator = cms.VInputTag(
0155             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'),
0156             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'),
0157             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'),
0158             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'),
0159             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'),
0160             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'),
0161             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'),
0162             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'),
0163             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'),
0164             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'),
0165             ),
0166          denominator = cms.VInputTag(
0167             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probmu'),
0168             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h0p'),
0169             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h1p'),
0170             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup1h2p'),
0171             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h0p'),
0172             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaup3h1p'),
0173             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h0p'),
0174             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h1p'),
0175             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum1h2p'),
0176             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h0p'),
0177             cms.InputTag('pfUnifiedParticleTransformerAK4JetTags', 'probtaum3h1p'),
0178             ),
0179          ),
0180 
0181       )
0182    )