20 #ifndef _PYTHIA_HADRONIZATION_H_ 21 #define _PYTHIA_HADRONIZATION_H_ 40 double Weight (
void)
const;
78 #endif // _PYTHIA_HADRONIZATION__H_ PDGCodeList * SelectParticles(const Interaction *) const
double fSSBarSuppression
ssbar suppression
THE MAIN GENIE PROJECT NAMESPACE
double fLundaDiq
adjustment of Lund a for di-quark
double fDiQuarkSuppression
di-quark suppression parameter
double Weight(void) const
Provides access to the PYTHIA hadronization models. Is a concrete implementation of the Hadronizati...
const DecayModelI * fDecayer
double fNonGaussianPt2Tail
non gaussian pt2 tail parameterization
double fLundb
Lund b parameter.
double fLightVMesonSuppression
Light vector meon suppression.
Summary information for an interaction.
double fGaussianPt2
gaussian pt2 distribution width
Pure abstract base class. Defines the DecayModelI interface to be implemented by any algorithmic clas...
void Configure(const Registry &config)
double fLunda
Lund a parameter.
virtual ~PythiaHadronization()
double fSVMesonSuppression
Strange vector meson suppression.
double fRemainingECutoff
remaining E cutoff for stopping fragmentation
An abstract class. It avoids implementing the HadronizationModelI interface, leaving it for the concr...
TPythia6 * fPythia
PYTHIA6 wrapper class.
A registry. Provides the container for algorithm configuration parameters.
TH1D * MultiplicityProb(const Interaction *, Option_t *opt="") const
bool AssertValidity(const Interaction *i) const
TClonesArray * Hadronize(const Interaction *) const
void Initialize(void) const