void UseThisListOfParticles(char *filename, bool exclusive=kTRUE)
char * GetDecayFilename()
void SetMinimumWidth(double value)
void SetMassRange(double min, double max)
int GetNParticles(bool all=kFALSE)
char fParticleFilename[256]
void SetUseCharmParticles(bool flag)
char * GetParticleFilename()
int CheckImpossibleDecays(bool dump=kFALSE)
ParticlePDG * GetPDGParticleByIndex(int index)
bool GetPDGParticleStatusByIndex(int index)
bool GetPDGParticleStatus(int pdg)
void SetMaximumMass(double value)
void SetWidthRange(double min, double max)
ParticlePDG * fParticles[kMaxParticles]
bool GetUseCharmParticles()
void SetMinimumMass(double value)
void SetDecayFilename(char *filename)
bool IsChannelAllowed(DecayChannel *channel, double motherMass)
void DumpData(bool dumpAll=kFALSE)
void SetMaximumWidth(double value)
void SetParticleFilename(char *filename)
int GetNAllowedChannels(ParticlePDG *particle, double motherMass)
ParticlePDG * GetPDGParticle(int pdg)
bool fStatus[kMaxParticles]