next-to-next-to-leading-log result obtained from [[<span style="font-variant:small-caps;">Top++</span> v2.0]{}]{} [@Czakon:2011xx]. The samples are reweighted as a function of top quark to account for the known differences between data and simulation [@PhysRevD.95.092001].

The parton distribution functions (PDF) used to produce all samples are the NNLO [NNPDF3.1]{} set [@Ball:2017nwa]. For parton showering and hadronisation, including the [$\PH\to\ccbar$]{}decay, the matrix element generators are interfaced with v8.230 [@Sjostrand:2014zea] with the CUETP8M1 [@Khachatryan:2015pea] underlying event tune. The matching of jets from matrix element calculations and those from parton shower is done with the FxFx [@Frederix:2012ps] (MLM [@Alwall:2007fs]) prescription for NLO (LO) samples. For all samples, simulated additional $\Pp\Pp$ interactions in the same or adjacent bunch crossings (pileup) are added to the hard-scattering process. The events are then reweighted to match the pileup profile observed in the collected data.

Event reconstruction and selection {#sec:reconstruction}
==================================

Events are reconstructed using the CMS particle-flow (PF) algorithm [@CMS-PRF-14-001], which seeks to reconstruct and identify the individual particles in the event via an optimal combination of all information in the CMS detector. The reconstructed particles are identified as charged or neutral hadrons, electrons, muons, or photons, and constitute a list of PF candidate physics objects. At least one reconstructed vertex is required. 