File indexing completed on 2024-04-06 12:25:34
0001 from RecoJets.JetProducers.CATopJetParameters_cfi import *
0002 from RecoJets.JetProducers.AnomalousCellParameters_cfi import *
0003 from RecoJets.JetProducers.PFJetParameters_cfi import *
0004
0005
0006
0007 cmsTopTagPFJetsCHS = cms.EDProducer(
0008 "CATopJetProducer",
0009 PFJetParameters.clone(src = "ak8PFJetsCHSConstituents:constituents",
0010 doAreaFastjet = True,
0011 doRhoFastjet = False,
0012 jetPtMin = 100.0
0013 ),
0014 AnomalousCellParameters,
0015 CATopJetParameters,
0016 jetAlgorithm = cms.string("CambridgeAachen"),
0017 rParam = cms.double(0.8),
0018 writeCompound = cms.bool(True)
0019 )
0020
0021 hepTopTagPFJetsCHS = cmsTopTagPFJetsCHS.clone(
0022 rParam = 1.5,
0023 tagAlgo = 2,
0024 muCut = cms.double(0.8),
0025 maxSubjetMass = cms.double(30.0),
0026 useSubjetMass = cms.bool(False)
0027 )
0028
0029 jhuTopTagPFJetsCHS = cmsTopTagPFJetsCHS.clone(
0030 ptFrac = cms.double(0.05),
0031 deltaRCut = cms.double(0.19),
0032 cosThetaWMax = cms.double(0.7)
0033 )
0034
0035 caTopTagInfos = cms.EDProducer("CATopJetTagger",
0036 src = cms.InputTag("cmsTopTagPFJetsCHS"),
0037 TopMass = cms.double(173),
0038 TopMassMin = cms.double(0.),
0039 TopMassMax = cms.double(250.),
0040 WMass = cms.double(80.4),
0041 WMassMin = cms.double(0.0),
0042 WMassMax = cms.double(200.0),
0043 MinMassMin = cms.double(0.0),
0044 MinMassMax = cms.double(200.0),
0045 verbose = cms.bool(False)
0046 )
0047
0048 hepTopTagInfos = caTopTagInfos.clone(
0049 src = "hepTopTagPFJetsCHS"
0050 )
0051
0052 caTopTaggersTask = cms.Task(
0053 cmsTopTagPFJetsCHS,
0054 hepTopTagPFJetsCHS,
0055 jhuTopTagPFJetsCHS,
0056 caTopTagInfos,
0057 hepTopTagInfos
0058 )