Rivet is hosted by Hepforge, IPPP Durham

## Rivet analyses reference

### TOTEM_2014_I1328627

Forward charged particle pseudorapidity density in $pp$ collisions at $\sqrt{s} = 8 \text{TeV}$ using a displaced interaction point
Experiment: TOTEM (LHC)
Inspire ID: 1328627
Status: VALIDATED
Authors:
• Sercan Sen
References:
• EPJ C75,126
• CERN-PH-EP-2014-260
• arxiv:1411.4963
Beams: p+ p+
Beam energies: (4000.0, 4000.0) GeV
Run details:
• $pp$ QCD interactions at 8 TeV.

The pseudorapidity density of charged particles $\mathrm{d}N_\mathrm{ch}/\mathrm{d}\eta$ is measured by the TOTEM experiment in $pp$ collisions at $\sqrt{s} = 8$ TeV within the ranges $3.9 < \eta < 4.7$ and $-6.95 < \eta < -6.9$. Data were collected in a low intensity LHC run with collisions occurring at a distance of 11.25\,m from the nominal interaction point. The data sample is expected to include 96--97\% of the inelastic proton--proton interactions. The measurement reported here considers charged particles with $p_T > 0$ MeV/$c$, produced in inelastic interactions with at least one charged particle in $-7 < \eta < -6$ or $3.7 < \eta < 4.8$. The $\mathrm{d}N_\mathrm{ch}/\mathrm{d}\eta$ has been found to decrease with $|\eta|$, from $5.11 \pm 0.73$ at $\eta = 3.95$ to $1.81 \pm 0.56$ at $\eta = -6.925$.

Source code: TOTEM_2014_I1328627.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 // -*- C++ -*- #include "Rivet/Analysis.hh" #include "Rivet/Projections/ChargedFinalState.hh" namespace Rivet { class TOTEM_2014_I1328627 : public Analysis { public: TOTEM_2014_I1328627() : Analysis("TOTEM_2014_I1328627") { } void init() { ChargedFinalState cfsm(-7.0, -6.0, 0.0*GeV); ChargedFinalState cfsp( 3.7, 4.8, 0.0*GeV); declare(cfsm, "CFSM"); declare(cfsp, "CFSP"); _h_eta = bookHisto1D(1, 1, 1); _sumofweights = 0.; } void analyze(const Event& event) { const ChargedFinalState cfsm = apply(event, "CFSM"); const ChargedFinalState cfsp = apply(event, "CFSP"); if (cfsm.size() == 0 && cfsp.size() == 0) vetoEvent; _sumofweights += event.weight(); foreach (const Particle& p, cfsm.particles() + cfsp.particles()) { _h_eta->fill(p.abseta(), event.weight()); } } void finalize() { scale(_h_eta, 1./_sumofweights); } private: double _sumofweights; Histo1DPtr _h_eta; }; // The hook for the plugin system DECLARE_RIVET_PLUGIN(TOTEM_2014_I1328627); }