Pythia7::Hadron Class Reference

Hadron describe the minimal information of a hadron created during the String Fragmentation process. More...

#include <Hadron.h>

List of all members.

Public Member Functions

PPtr createParticle ()
 Return a pointer the corresponding Particle object .
void mT2 (const EndPoint &, const EndPoint &)
 Set the Hadron transverse mass from two endpoints.
Energy2 mT2 () const
 Get the Hadron transverse mass squared.
Energy mT () const
 Get the Hadron transverse mass.
Energy2 m2 () const
 get Particle mass squared.
Energy mass () const
 get Particle mass.
Energy e () const
 get Particle energy.
void storeMomentum ()
 Set the final momentum of the Hadron after the stepping process is done.
void PData (tcPDPtr)
 Set the Particle type.
Standard constructors, assignment and destructors.
 Hadron ()
 The default constructor.
 Hadron (const Hadron &)
 The copy constructor.
 ~Hadron ()
 The destructor.
Hadronoperator= (const Hadron &)
 Assignment operator.

Public Attributes

PPtr theParticle
 Pointer to the actual Particle.
cPDPtr Data
 Pointer to the corresponding ParticleData object.
Energy2 mt2
 The transverse mass squared.
double Xf
 The forward light-cone fractions.
double Xb
 The backward light-cone fractions.
LorentzMomentum P
 The momentum.
Energy theParticleMass
 The mass.
int ProductionSide
 From which side was this particle produced?


Detailed Description

Hadron describe the minimal information of a hadron created during the String Fragmentation process.

Each hadron will produce the corresponding full Particle objects at the end of a succefull generation.

Definition at line 21 of file Hadron.h.


Member Data Documentation

Pointer to the corresponding ParticleData object.

Definition at line 98 of file Hadron.h.

The transverse mass squared.

Definition at line 101 of file Hadron.h.

The forward light-cone fractions.

Definition at line 104 of file Hadron.h.

The backward light-cone fractions.

Definition at line 107 of file Hadron.h.

The mass.

Definition at line 113 of file Hadron.h.


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

Generated on Thu Apr 29 12:45:34 2010 for Pythia7 by  doxygen 1.5.5