20 #ifndef _PYTHIA6_DECAYER_I_H_
21 #define _PYTHIA6_DECAYER_I_H_
44 void InhibitDecay (
int pdgc, TDecayChannel * ch=0)
const;
56 #endif // _PYTHIA6_DECAYER_H_
bool IsHandled(int pdgc) const
void UnInhibitDecay(int pdgc, TDecayChannel *ch=0) const
Interface to PYTHIA particle decayer. The PythiaDecayer is a concrete implementation of the Decayer...
bool MatchDecayChannels(int ic, TDecayChannel *ch) const
void Initialize(void) const
bool Decay(int ip, GHepRecord *event) const
TPythia6 * fPythia
PYTHIA6 wrapper class.
double SumOfBranchingRatios(int kc) const
Base class for decayer classes. Implements common configuration, allowing users to toggle on/off flag...
void InhibitDecay(int pdgc, TDecayChannel *ch=0) const
int FindPythiaDecayChannel(int kc, TDecayChannel *ch) const
void ProcessEventRecord(GHepRecord *event) const
GENIE's GHEP MC event record.