File: Hadron.h
Description:
Hadron describe the minimal informations of hadrons created
during the String Fragmentation process .
Each hadron will produce the corresponding full Particle objects
at the end of a succefull generation.
See
also:
namespace Pythia7
CLASS
Hadron
Public members:
inline Hadron();
inline ~Hadron();
Standard ctors and dtor
inline PPtr createParticle();
Return the pointer the corresponding Particle object
inline void mT2(const EndPoint& , const EndPoint&);
inline Energy2 mT2() const;
inline Energy mT() const;
set-get the Hadron transverse mass
inline Energy2 m2() const;
inline Energy mass() const;
inline Energy e() const;
get Particle mass/energy
inline void storeMomentum();
set the final momentum of the Hadron after the stepping process is done.
inline void PData(PDPtr );
PPtr theParticle;
PDPtr Data;
Energy2 mt2;
double Xf, Xb;
LorentzVector P;
Energy theParticleMass;
int ProductionSide;
DEFINED MACROS
INCLUDED FILES
FragConfig.h
Oriented.h
EndPoint.h
Hadron.icc