43 double maxMass,
double* dauMasses )
45 return m_lineShape->getRandMass( parId, nDaug, dauId, othDauId, maxMass,
48 double getMassProb(
double mass,
double massPar,
int nDaug,
double* massDau )
50 return m_lineShape->getMassProb( mass, massPar, nDaug, massDau );
63 void setName( std::string pname );
78 void initLineShape(
double mass,
double width,
double maxRange );
double getRandMass(EvtId *parId, int nDaug, EvtId *dauId, EvtId *othDauId, double maxMass, double *dauMasses)
void initLineShape(double mass, double width, double maxRange)
void reSetBlatt(double blatt)
void setName(std::string pname)
void reSetMassMin(double mass)
void setPWForDecay(int spin, EvtId d1, EvtId d2)
void setStdHep(int stdhep)
EvtSpinType::spintype m_spintype
EvtAbsLineShape * getLineShape()
std::unique_ptr< EvtAbsLineShape > m_lineShape
void setPWForBirthL(int spin, EvtId par, EvtId othD)
void setSpinType(EvtSpinType::spintype stype)
void includeDecayFactor(bool yesno)
void setIdChgConj(EvtId idchgconj)
void includeBirthFactor(bool yesno)
void setLundKC(int lundkc)
EvtPartProp & operator=(const EvtPartProp &x)
const std::string & getName()
void reSetMass(double mass)
void setLineShape(EvtAbsLineShape *l)
void reSetWidth(double width)
void newLineShape(std::string type)
EvtSpinType::spintype getSpinType()
void reSetBlattBirth(double blatt)
double getMassProb(double mass, double massPar, int nDaug, double *massDau)
void reSetMassMax(double mass)