|
21 | 21 | from PhysicsTools.JetMCAlgos.HadronAndPartonSelector_cfi import selectedHadronsAndPartons |
22 | 22 | from PhysicsTools.JetMCAlgos.AK4PFJetsMCFlavourInfos_cfi import ak4JetFlavourInfos |
23 | 23 | myak4JetFlavourInfos = ak4JetFlavourInfos.clone( |
24 | | - jets = "ak4PFJetsCHS", |
| 24 | + jets = "ak4PFJetsPuppi", |
| 25 | + weights = cms.InputTag("puppi"), |
25 | 26 | partons = "selectedHadronsAndPartons:algorithmicPartons", |
26 | 27 | hadronFlavourHasPriority = True |
27 | 28 | ) |
|
35 | 36 | #do reco gen - reco matching |
36 | 37 | from PhysicsTools.PatAlgos.mcMatchLayer0.jetMatch_cfi import patJetGenJetMatch |
37 | 38 | newpatJetGenJetMatch = patJetGenJetMatch.clone( |
38 | | - src = "ak4PFJetsCHS", |
| 39 | + src = "ak4PFJetsPuppi", |
39 | 40 | matched = "ak4GenJetsForPUid", |
40 | 41 | maxDeltaR = 0.25, |
41 | 42 | resolveAmbiguities = True |
|
61 | 62 | doJEC=False |
62 | 63 | ) |
63 | 64 |
|
| 65 | +from Configuration.Eras.Modifier_fastSim_cff import fastSim |
| 66 | +fastSim.toModify(myak4JetFlavourInfos, |
| 67 | + jets = "ak4PFJetsCHS", |
| 68 | + weights = None |
| 69 | +).toModify(newpatJetGenJetMatch, |
| 70 | + src = "ak4PFJetsCHS", |
| 71 | +).toModify(bTagValidation.tagConfig[0], |
| 72 | + label = "pfImpactParameterTagInfos" |
| 73 | +).toModify(bTagValidation.tagConfig[1], |
| 74 | + label = "pfJetProbabilityBJetTags" |
| 75 | +) |
| 76 | + |
| 77 | +from Configuration.Eras.Modifier_pp_on_PbPb_run3_cff import pp_on_PbPb_run3 |
| 78 | +pp_on_PbPb_run3.toModify(newpatJetGenJetMatch, |
| 79 | + src = "akCs4PFJets", |
| 80 | +).toModify(bTagValidation.tagConfig[0], |
| 81 | + label = "pfImpactParameterTagInfos" |
| 82 | +).toModify(bTagValidation.tagConfig[1], |
| 83 | + label = "pfJetProbabilityBJetTags" |
| 84 | +) |
| 85 | + |
64 | 86 | #to run on fullsim in the validation sequence, all histograms produced in the dqmoffline sequence |
65 | 87 | bTagValidationNoall = bTagValidation.clone(flavPlots="bcl") |
66 | 88 | bTagPlotsMCbcl = cms.Sequence(bTagValidationNoall) |
0 commit comments