|
Rivet analyses reference
CDF_2008_S7828950
CDF Run II inclusive jet cross-section using the Midpoint algorithm
Experiment: CDF (Tevatron Run 2)
Inspire ID: 790693
Status: VALIDATED
Authors:
- Craig Group
- Frank Siegert
References:
Beams: p- p+
Beam energies: (980.0, 980.0) GeV
Run details:
- Requires $2\rightarrow{2}$ QCD scattering processes. The minimum jet $E_\perp$ is 62 GeV, so a cut on kinematic pTmin may be required for good statistics.
Measurement of the inclusive jet cross section in $p\bar{p}$ collisions at $\sqrt{s}=1.96$ TeV as a function of jet $E_\perp$, for $E_\perp >$ 62 GeV. The data is collected by the CDF II detector and has an integrated luminosity of 1.13 fb$^{-1}$. The measurement was made using the cone-based Midpoint jet clustering algorithm in rapidity bins within $|y|<2.1$. This measurement can be used to provide increased precision in PDFs at high parton momentum fraction $x$.
Source code:
CDF_2008_S7828950.cc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63 | // -*- C++ -*-
#include "Rivet/Analysis.hh"
#include "Rivet/Tools/BinnedHistogram.hh"
#include "Rivet/Projections/FastJets.hh"
namespace Rivet {
/// @brief CDF Run II inclusive jet cross-section using the Midpoint algorithm.
///
/// The analysis includes 1.1fb^-1 of CDF data and is the first with a
/// cone algorithm to include the forward region of the detector.
/// arXiv:0807.2204 to be published in PRD
class CDF_2008_S7828950 : public Analysis {
public:
RIVET_DEFAULT_ANALYSIS_CTOR(CDF_2008_S7828950);
/// @name Analysis methods
//@{
// Book histos and set counters for number of events passed in each one
void init() {
const FinalState fs;
declare(FastJets(fs, FastJets::CDFMIDPOINT, 0.7), "JetsM07");
{Histo1DPtr tmp; _binnedHistosR07.add( 0, 0.1, book(tmp, 1, 1, 1));}
{Histo1DPtr tmp; _binnedHistosR07.add(0.1, 0.7, book(tmp, 2, 1, 1));}
{Histo1DPtr tmp; _binnedHistosR07.add(0.7, 1.1, book(tmp, 3, 1, 1));}
{Histo1DPtr tmp; _binnedHistosR07.add(1.1, 1.6, book(tmp, 4, 1, 1));}
{Histo1DPtr tmp; _binnedHistosR07.add(1.6, 2.1, book(tmp, 5, 1, 1));}
}
// Do the analysis
void analyze(const Event& event) {
for (const Jet& jet : apply<FastJets>(event, "JetsM07").jets(Cuts::pT > 62*GeV)) {
_binnedHistosR07.fill(jet.absrap(), jet.pT(), 1.0);
}
}
// Normalise histograms to cross-section
void finalize() {
_binnedHistosR07.scale(crossSection()/nanobarn/sumOfWeights()/2.0, this);
}
//@}
private:
/// Histograms in different eta regions
BinnedHistogram _binnedHistosR07;
};
RIVET_DECLARE_ALIASED_PLUGIN(CDF_2008_S7828950, CDF_2008_I790693);
}
|
|