40 void read(
const std::string& fname );
41 void readPDT( std::istream& data );
46 EvtId* othDaugId,
double maxMass,
68 static void alias(
EvtId num,
const std::string& newname );
92 static std::vector<EvtPartProp> s_partlist;
static unsigned int _firstAlias
static void reSetMass(EvtId i, double mass)
static std::string name(EvtId i)
static std::vector< EvtPartProp > & partlist()
static void reSetMassMin(EvtId i, double mass)
static EvtId evtIdFromLundKC(int pythiaId)
const int SPIN_NAME_LENGTH
static EvtId getEntry(int i)
static EvtSpinType::spintype getSpinType(EvtId i)
void read(const std::string &fname)
static void reSetWidth(EvtId i, double width)
static double getMassProb(EvtId i, double mass, double massPar, int nDaug, double *massDau)
static int getLundKC(EvtId id)
static void setPWForDecay(EvtId i, int spin, EvtId d1, EvtId d2)
static std::map< std::string, int > _particleNameLookup
static double getctau(EvtId i)
static void reSetBlatt(EvtId i, double blatt)
static void includeDecayFactor(EvtId i, bool yesno)
static double getMeanMass(EvtId i)
void readPDT(std::istream &data)
static void alias(EvtId num, const std::string &newname)
static void reSetBlattBirth(EvtId i, double blatt)
static double getMinMass(EvtId i)
static EvtId evtIdFromStdHep(int stdhep)
static void changeLS(EvtId i, std::string &newLS)
static EvtId getId(const std::string &name)
static double getWidth(EvtId i)
static void aliasChgConj(EvtId a, EvtId abar)
static void reSetMassMax(EvtId i, double mass)
static double getMaxRange(EvtId i)
static void setPWForBirthL(EvtId i, int spin, EvtId par, EvtId othD)
static double getMass(EvtId i)
static EvtId chargeConj(EvtId id)
static int getStdHep(EvtId id)
static double getMaxMass(EvtId i)
static void includeBirthFactor(EvtId i, bool yesno)
static double getRandMass(EvtId i, EvtId *parId, int nDaug, EvtId *dauId, EvtId *othDaugId, double maxMass, double *dauMasses)