eic-smear  1.0.3
A collection of ROOT classes for Monte Carlo events and a fast-smearing code simulating detector effects for the Electron-Ion Collider task force
Kinematics.h File Reference
#include <list>
#include <vector>
#include <Rtypes.h>
#include <TLorentzVector.h>
#include "eicsmear/erhic/ParticleMC.h"
#include "eicsmear/erhic/ParticleIdentifier.h"
#include "eicsmear/erhic/VirtualParticle.h"

Go to the source code of this file.

Classes

struct  erhic::DisKinematics
 A collection of DIS kinematic variables. More...
 
class  erhic::KinematicsComputer
 Abstract base class for computations of event kinematics. More...
 
class  erhic::LeptonKinematicsComputer
 Computes DIS event kinematics from the scattered lepton. More...
 
class  erhic::JacquetBlondelComputer
 Computes DIS event kinematics from final-state hadrons using the Jacquet-Blondel method. More...
 
class  erhic::DoubleAngleComputer
 Computes DIS event kinematics from a mixture of hadronic and lepton variables using the double-angle method. More...
 

Namespaces

 erhic
 

Detailed Description

Declarations of kinematic calculation classes.

Author
Thomas Burton
Date
2011-07-07

Definition in file Kinematics.h.