Rivet  1.8.0
Public Member Functions | Protected Member Functions
Rivet::DISKinematics Class Reference

Get the DIS kinematic variables and relevant boosts for an event. More...

#include <DISKinematics.hh>

Inheritance diagram for Rivet::DISKinematics:
Rivet::Projection Rivet::ProjectionApplier

List of all members.

Public Member Functions

 DISKinematics ()
 The default constructor.
virtual const Projectionclone () const
 Clone on the heap.
double Q2 () const
 The $Q^2$.
double W2 () const
 The $W^2$.
double x () const
 The Bjorken $x$.
double y () const
 The Inelasticity $y$.
double s () const
 The centre of mass energy $s$.
const LorentzTransformboostHCM () const
 The LorentzRotation needed to boost a particle to the hadronic CM frame.
const LorentzTransformboostBreit () const
 The LorentzRotation needed to boost a particle to the hadronic Breit frame.
const ParticlebeamHadron () const
 The incoming Hadron beam particle.

Protected Member Functions

virtual void project (const Event &e)
 Perform the projection operation on the supplied event.
virtual int compare (const Projection &p) const
 Compare with other projections.

Detailed Description

Get the DIS kinematic variables and relevant boosts for an event.


The documentation for this class was generated from the following files: