#include <EvtGenBase/EvtAbsLineShape.hh>
|
| | EvtAbsLineShape ()=default |
| | EvtAbsLineShape (double mass, double width, double maxRange, EvtSpinType::spintype sp) |
| virtual | ~EvtAbsLineShape ()=default |
| EvtAbsLineShape & | operator= (const EvtAbsLineShape &x) |
| | EvtAbsLineShape (const EvtAbsLineShape &x) |
| double | getMass () |
| double | getMassMin () |
| double | getMassMax () |
| double | getMaxRange () |
| double | getWidth () |
| EvtSpinType::spintype | getSpinType () |
| virtual double | rollMass () |
| virtual EvtAbsLineShape * | clone () |
| void | reSetMass (double mass) |
| void | reSetWidth (double width) |
| void | reSetMassMin (double mass) |
| void | reSetMassMax (double mass) |
| virtual void | reSetBlatt (double) |
| virtual void | reSetBlattBirth (double) |
| void | includeBirthFactor (bool yesno) |
| void | includeDecayFactor (bool yesno) |
| void | setPWForDecay (int spin, EvtId d1, EvtId d2) |
| void | setPWForBirthL (int spin, EvtId par, EvtId othD) |
| virtual double | getRandMass (EvtId *parId, int nDaug, EvtId *dauId, EvtId *othDaugId, double maxMass, double *dauMasses) |
| virtual double | getMassProb (double mass, double massPar, int nDaug, double *massDau) |
Definition at line 29 of file EvtAbsLineShape.hh.
◆ EvtAbsLineShape() [1/3]
| EvtAbsLineShape::EvtAbsLineShape |
( |
| ) |
|
|
default |
◆ EvtAbsLineShape() [2/3]
| EvtAbsLineShape::EvtAbsLineShape |
( |
double | mass, |
|
|
double | width, |
|
|
double | maxRange, |
|
|
EvtSpinType::spintype | sp ) |
◆ ~EvtAbsLineShape()
| virtual EvtAbsLineShape::~EvtAbsLineShape |
( |
| ) |
|
|
virtualdefault |
◆ EvtAbsLineShape() [3/3]
◆ clone()
◆ getMass()
| double EvtAbsLineShape::getMass |
( |
| ) |
|
|
inline |
◆ getMassMax()
| double EvtAbsLineShape::getMassMax |
( |
| ) |
|
|
inline |
◆ getMassMin()
| double EvtAbsLineShape::getMassMin |
( |
| ) |
|
|
inline |
◆ getMassProb()
| double EvtAbsLineShape::getMassProb |
( |
double | mass, |
|
|
double | massPar, |
|
|
int | nDaug, |
|
|
double * | massDau ) |
|
virtual |
◆ getMaxRange()
| double EvtAbsLineShape::getMaxRange |
( |
| ) |
|
|
inline |
◆ getRandMass()
| double EvtAbsLineShape::getRandMass |
( |
EvtId * | parId, |
|
|
int | nDaug, |
|
|
EvtId * | dauId, |
|
|
EvtId * | othDaugId, |
|
|
double | maxMass, |
|
|
double * | dauMasses ) |
|
virtual |
◆ getSpinType()
◆ getWidth()
| double EvtAbsLineShape::getWidth |
( |
| ) |
|
|
inline |
◆ includeBirthFactor()
| void EvtAbsLineShape::includeBirthFactor |
( |
bool | yesno | ) |
|
|
inline |
◆ includeDecayFactor()
| void EvtAbsLineShape::includeDecayFactor |
( |
bool | yesno | ) |
|
|
inline |
◆ operator=()
◆ reSetBlatt()
| virtual void EvtAbsLineShape::reSetBlatt |
( |
double | | ) |
|
|
inlinevirtual |
◆ reSetBlattBirth()
| virtual void EvtAbsLineShape::reSetBlattBirth |
( |
double | | ) |
|
|
inlinevirtual |
◆ reSetMass()
| void EvtAbsLineShape::reSetMass |
( |
double | mass | ) |
|
|
inline |
◆ reSetMassMax()
| void EvtAbsLineShape::reSetMassMax |
( |
double | mass | ) |
|
|
inline |
◆ reSetMassMin()
| void EvtAbsLineShape::reSetMassMin |
( |
double | mass | ) |
|
|
inline |
◆ reSetWidth()
| void EvtAbsLineShape::reSetWidth |
( |
double | width | ) |
|
|
inline |
◆ rollMass()
| double EvtAbsLineShape::rollMass |
( |
| ) |
|
|
virtual |
◆ setPWForBirthL()
| void EvtAbsLineShape::setPWForBirthL |
( |
int | spin, |
|
|
EvtId | par, |
|
|
EvtId | othD ) |
|
inline |
◆ setPWForDecay()
| void EvtAbsLineShape::setPWForDecay |
( |
int | spin, |
|
|
EvtId | d1, |
|
|
EvtId | d2 ) |
|
inline |
◆ m_includeBirthFact
| bool EvtAbsLineShape::m_includeBirthFact |
|
protected |
◆ m_includeDecayFact
| bool EvtAbsLineShape::m_includeDecayFact |
|
protected |
◆ m_mass
| double EvtAbsLineShape::m_mass |
|
protected |
◆ m_massMax
| double EvtAbsLineShape::m_massMax |
|
protected |
◆ m_massMin
| double EvtAbsLineShape::m_massMin |
|
protected |
◆ m_maxRange
| double EvtAbsLineShape::m_maxRange |
|
protected |
◆ m_spin
◆ m_userSetBirthOthD
| std::vector<EvtId> EvtAbsLineShape::m_userSetBirthOthD |
|
protected |
◆ m_userSetBirthPar
| std::vector<EvtId> EvtAbsLineShape::m_userSetBirthPar |
|
protected |
◆ m_userSetBirthPW
| std::vector<int> EvtAbsLineShape::m_userSetBirthPW |
|
protected |
◆ m_userSetPW
| std::vector<int> EvtAbsLineShape::m_userSetPW |
|
protected |
◆ m_userSetPWD1
| std::vector<EvtId> EvtAbsLineShape::m_userSetPWD1 |
|
protected |
◆ m_userSetPWD2
| std::vector<EvtId> EvtAbsLineShape::m_userSetPWD2 |
|
protected |
◆ m_width
| double EvtAbsLineShape::m_width |
|
protected |
The documentation for this class was generated from the following files: