BOSS 7.0.9
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtPartProp Class Reference

#include <EvtPartProp.hh>

Public Member Functions

 EvtPartProp ()
 
 EvtPartProp (const EvtPartProp &x)
 
 ~EvtPartProp ()
 
double getMass ()
 
double getMassMin ()
 
double getMassMax ()
 
double getMaxRange ()
 
double getWidth ()
 
double getRandMass (EvtId *parId, int nDaug, EvtId *dauId, EvtId *othDauId, double maxMass, double *dauMasses)
 
double getMassProb (double mass, double massPar, int nDaug, double *massDau)
 
double getctau ()
 
void setctau (double tau)
 
int getChg3 ()
 
void setChg3 (int c3)
 
EvtSpinType::spintype getSpinType ()
 
void setSpinType (EvtSpinType::spintype stype)
 
const std::string & getName ()
 
void setName (std::string pname)
 
EvtId getId ()
 
void setId (EvtId id)
 
EvtId getIdChgConj ()
 
void setIdChgConj (EvtId idchgconj)
 
int getStdHep ()
 
void setStdHep (int stdhep)
 
int getLundKC ()
 
void setLundKC (int lundkc)
 
EvtAbsLineShapegetLineShape ()
 
void initLineShape (double mass, double width, double maxRange)
 
void setLineShape (EvtAbsLineShape *l)
 
double rollMass ()
 
EvtPartPropoperator= (const EvtPartProp &x)
 
void reSetMass (double mass)
 
void reSetWidth (double width)
 
void reSetMassMin (double mass)
 
void reSetMassMax (double mass)
 
void reSetBlatt (double blatt)
 
void includeBirthFactor (bool yesno)
 
void includeDecayFactor (bool yesno)
 
void addFactorPn (double factor)
 
void newLineShape (std::string type)
 
void setPWForDecay (int spin, EvtId d1, EvtId d2)
 
void setPWForBirthL (int spin, EvtId par, EvtId othD)
 
void fixLSForSP8 ()
 
 EvtPartProp ()
 
 EvtPartProp (const EvtPartProp &x)
 
 ~EvtPartProp ()
 
double getMass ()
 
double getMassMin ()
 
double getMassMax ()
 
double getMaxRange ()
 
double getWidth ()
 
double getRandMass (EvtId *parId, int nDaug, EvtId *dauId, EvtId *othDauId, double maxMass, double *dauMasses)
 
double getMassProb (double mass, double massPar, int nDaug, double *massDau)
 
double getctau ()
 
void setctau (double tau)
 
int getChg3 ()
 
void setChg3 (int c3)
 
EvtSpinType::spintype getSpinType ()
 
void setSpinType (EvtSpinType::spintype stype)
 
const std::string & getName ()
 
void setName (std::string pname)
 
EvtId getId ()
 
void setId (EvtId id)
 
EvtId getIdChgConj ()
 
void setIdChgConj (EvtId idchgconj)
 
int getStdHep ()
 
void setStdHep (int stdhep)
 
int getLundKC ()
 
void setLundKC (int lundkc)
 
EvtAbsLineShapegetLineShape ()
 
void initLineShape (double mass, double width, double maxRange)
 
void setLineShape (EvtAbsLineShape *l)
 
double rollMass ()
 
EvtPartPropoperator= (const EvtPartProp &x)
 
void reSetMass (double mass)
 
void reSetWidth (double width)
 
void reSetMassMin (double mass)
 
void reSetMassMax (double mass)
 
void reSetBlatt (double blatt)
 
void includeBirthFactor (bool yesno)
 
void includeDecayFactor (bool yesno)
 
void addFactorPn (double factor)
 
void newLineShape (std::string type)
 
void setPWForDecay (int spin, EvtId d1, EvtId d2)
 
void setPWForBirthL (int spin, EvtId par, EvtId othD)
 
void fixLSForSP8 ()
 

Detailed Description

Constructor & Destructor Documentation

◆ EvtPartProp() [1/4]

EvtPartProp::EvtPartProp ( )

Definition at line 34 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

34 :
35 _id(-1,-1)
36 ,_idchgconj(-1,-1)
37 ,_chg3(0)
38 ,_stdhep(0)
39 ,_lundkc(0)
40{
41 _lineShape=0;
42 _ctau=0.0;
43 _name="*******";
44 _spintype=EvtSpinType::SCALAR;
45}

◆ EvtPartProp() [2/4]

EvtPartProp::EvtPartProp ( const EvtPartProp x)

Definition at line 47 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

47 {
48
49 if (0!=x._lineShape){
50 _lineShape=x._lineShape->clone();
51 }
52 else{
53 _lineShape=0;
54 }
55 _ctau=x._ctau;
56 _name=x._name;
57 _spintype=x._spintype;
58 _id=x._id;
59 _idchgconj=x._idchgconj;
60 _chg3=x._chg3;
61 _stdhep=x._stdhep;
62 _lundkc=x._lundkc;
63
64}
Double_t x[10]

◆ ~EvtPartProp() [1/2]

EvtPartProp::~EvtPartProp ( )

Definition at line 66 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

66 {
67 if ( _lineShape ) delete _lineShape;
68 _lineShape=0;
69}

◆ EvtPartProp() [3/4]

EvtPartProp::EvtPartProp ( )

◆ EvtPartProp() [4/4]

EvtPartProp::EvtPartProp ( const EvtPartProp x)

◆ ~EvtPartProp() [2/2]

EvtPartProp::~EvtPartProp ( )

Member Function Documentation

◆ addFactorPn() [1/2]

void EvtPartProp::addFactorPn ( double  factor = 0)

Definition at line 164 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

164 {
165 if (!_lineShape) ::abort();
166 _lineShape->addFactorPn(factor);
167
168}

◆ addFactorPn() [2/2]

void EvtPartProp::addFactorPn ( double  factor)

◆ fixLSForSP8() [1/2]

void EvtPartProp::fixLSForSP8 ( )
inline

◆ fixLSForSP8() [2/2]

void EvtPartProp::fixLSForSP8 ( )
inline

Definition at line 95 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

95{_lineShape->fixForSP8();}

◆ getChg3() [1/2]

int EvtPartProp::getChg3 ( )
inline

Definition at line 52 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

52{return _chg3; }

◆ getChg3() [2/2]

int EvtPartProp::getChg3 ( )
inline

Definition at line 52 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

52{return _chg3; }

◆ getctau() [1/2]

double EvtPartProp::getctau ( )
inline

Definition at line 49 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

49{return _ctau; }

◆ getctau() [2/2]

double EvtPartProp::getctau ( )
inline

Definition at line 49 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

49{return _ctau; }

◆ getId() [1/2]

EvtId EvtPartProp::getId ( )
inline

Definition at line 61 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

61{return _id;}

◆ getId() [2/2]

EvtId EvtPartProp::getId ( )
inline

Definition at line 61 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

61{return _id;}

◆ getIdChgConj() [1/2]

EvtId EvtPartProp::getIdChgConj ( )
inline

Definition at line 64 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

64{return _idchgconj;}

◆ getIdChgConj() [2/2]

EvtId EvtPartProp::getIdChgConj ( )
inline

Definition at line 64 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

64{return _idchgconj;}

◆ getLineShape() [1/2]

EvtAbsLineShape * EvtPartProp::getLineShape ( )
inline

Definition at line 73 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

73{return _lineShape;}

◆ getLineShape() [2/2]

EvtAbsLineShape * EvtPartProp::getLineShape ( )
inline

Definition at line 73 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

73{return _lineShape;}

◆ getLundKC() [1/2]

int EvtPartProp::getLundKC ( )
inline

Definition at line 70 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

70{return _lundkc;}

◆ getLundKC() [2/2]

int EvtPartProp::getLundKC ( )
inline

Definition at line 70 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

70{return _lundkc;}

◆ getMass() [1/2]

double EvtPartProp::getMass ( )
inline

◆ getMass() [2/2]

double EvtPartProp::getMass ( )
inline

Definition at line 40 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

40{return _lineShape->getMass();}

◆ getMassMax() [1/2]

double EvtPartProp::getMassMax ( )
inline

◆ getMassMax() [2/2]

double EvtPartProp::getMassMax ( )
inline

Definition at line 42 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

42{return _lineShape->getMassMax();}

◆ getMassMin() [1/2]

double EvtPartProp::getMassMin ( )
inline

◆ getMassMin() [2/2]

double EvtPartProp::getMassMin ( )
inline

Definition at line 41 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

41{return _lineShape->getMassMin();}

◆ getMassProb() [1/2]

double EvtPartProp::getMassProb ( double  mass,
double  massPar,
int  nDaug,
double *  massDau 
)
inline

Definition at line 47 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

47{ return _lineShape->getMassProb(mass,massPar,nDaug,massDau);}
double mass
virtual double getMassProb(double mass, double massPar, int nDaug, double *massDau)

◆ getMassProb() [2/2]

double EvtPartProp::getMassProb ( double  mass,
double  massPar,
int  nDaug,
double *  massDau 
)
inline

Definition at line 47 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

47{ return _lineShape->getMassProb(mass,massPar,nDaug,massDau);}

◆ getMaxRange() [1/2]

double EvtPartProp::getMaxRange ( )
inline

◆ getMaxRange() [2/2]

double EvtPartProp::getMaxRange ( )
inline

Definition at line 43 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

43{return _lineShape->getMaxRange();}

◆ getName() [1/2]

const std::string & EvtPartProp::getName ( )
inline

Definition at line 58 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

58{return _name;}

◆ getName() [2/2]

const std::string & EvtPartProp::getName ( )
inline

Definition at line 58 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

58{return _name;}

◆ getRandMass() [1/2]

double EvtPartProp::getRandMass ( EvtId parId,
int  nDaug,
EvtId dauId,
EvtId othDauId,
double  maxMass,
double *  dauMasses 
)
inline

Definition at line 46 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

46{return _lineShape->getRandMass(parId,nDaug,dauId,othDauId,maxMass,dauMasses);}
virtual double getRandMass(EvtId *parId, int nDaug, EvtId *dauId, EvtId *othDaugId, double maxMass, double *dauMasses)

◆ getRandMass() [2/2]

double EvtPartProp::getRandMass ( EvtId parId,
int  nDaug,
EvtId dauId,
EvtId othDauId,
double  maxMass,
double *  dauMasses 
)
inline

Definition at line 46 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

46{return _lineShape->getRandMass(parId,nDaug,dauId,othDauId,maxMass,dauMasses);}

◆ getSpinType() [1/2]

EvtSpinType::spintype EvtPartProp::getSpinType ( )
inline

Definition at line 55 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

55{return _spintype; }

◆ getSpinType() [2/2]

EvtSpinType::spintype EvtPartProp::getSpinType ( )
inline

Definition at line 55 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

55{return _spintype; }

◆ getStdHep() [1/2]

int EvtPartProp::getStdHep ( )
inline

Definition at line 67 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

67{return _stdhep;}

◆ getStdHep() [2/2]

int EvtPartProp::getStdHep ( )
inline

Definition at line 67 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

67{return _stdhep;}

◆ getWidth() [1/2]

double EvtPartProp::getWidth ( )
inline

◆ getWidth() [2/2]

double EvtPartProp::getWidth ( )
inline

Definition at line 44 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

44{return _lineShape->getWidth();}

◆ includeBirthFactor() [1/2]

void EvtPartProp::includeBirthFactor ( bool  yesno)

Definition at line 155 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

155 {
156 if (!_lineShape) ::abort();
157 _lineShape->includeBirthFactor(yesno);
158}

◆ includeBirthFactor() [2/2]

void EvtPartProp::includeBirthFactor ( bool  yesno)

◆ includeDecayFactor() [1/2]

void EvtPartProp::includeDecayFactor ( bool  yesno)

Definition at line 159 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

159 {
160 if (!_lineShape) ::abort();
161 _lineShape->includeDecayFactor(yesno);
162}

◆ includeDecayFactor() [2/2]

void EvtPartProp::includeDecayFactor ( bool  yesno)

◆ initLineShape() [1/2]

void EvtPartProp::initLineShape ( double  mass,
double  width,
double  maxRange 
)

Definition at line 90 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

90 {
91
92 // _lineShape=new EvtAbsLineShape(mass,width,maxRange);
93 _lineShape=new EvtRelBreitWignerBarrierFact(mass,width,maxRange,_spintype);
94}

Referenced by EvtPDL::readPDT().

◆ initLineShape() [2/2]

void EvtPartProp::initLineShape ( double  mass,
double  width,
double  maxRange 
)

◆ newLineShape() [1/2]

void EvtPartProp::newLineShape ( std::string  type)

Definition at line 96 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

96 {
97
98 double m=_lineShape->getMass();
99 double w=_lineShape->getWidth();
100 double mR=_lineShape->getMaxRange();
101 EvtSpinType::spintype st=_lineShape->getSpinType();
102 delete _lineShape;
103 if ( type == "RELBW" ) {
104 _lineShape=new EvtRelBreitWignerBarrierFact(m,w,mR,st);
105 }
106 if ( type == "NONRELBW" ) {
107 _lineShape = new EvtAbsLineShape(m,w,mR,st);
108 }
109 if ( type == "FLAT" ) {
110 _lineShape = new EvtFlatLineShape(m,w,mR,st);
111 }
112 if ( type == "MANYDELTAFUNC" ) {
113 _lineShape = new EvtManyDeltaFuncLineShape(m,w,mR,st);
114 }
115}

◆ newLineShape() [2/2]

void EvtPartProp::newLineShape ( std::string  type)

◆ operator=() [1/2]

EvtPartProp & EvtPartProp::operator= ( const EvtPartProp x)

Definition at line 79 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

79 {
80
81 _lineShape=x._lineShape->clone();
82
83 _ctau=x._ctau;
84 _name=x._name;
85 _chg3=x._chg3;
86 _spintype=x._spintype;
87 return *this;
88}

◆ operator=() [2/2]

EvtPartProp & EvtPartProp::operator= ( const EvtPartProp x)

◆ reSetBlatt() [1/2]

void EvtPartProp::reSetBlatt ( double  blatt)

Definition at line 151 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

151 {
152 if (!_lineShape) ::abort();
153 _lineShape->reSetBlatt(blatt);
154}

◆ reSetBlatt() [2/2]

void EvtPartProp::reSetBlatt ( double  blatt)

◆ reSetMass() [1/2]

void EvtPartProp::reSetMass ( double  mass)

Definition at line 123 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

123 {
124 if (!_lineShape) ::abort();
125 _lineShape->reSetMass(mass);
126}

◆ reSetMass() [2/2]

void EvtPartProp::reSetMass ( double  mass)

◆ reSetMassMax() [1/2]

void EvtPartProp::reSetMassMax ( double  mass)

Definition at line 147 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

147 {
148 if (!_lineShape) ::abort();
149 _lineShape->reSetMassMax(mass);
150}

◆ reSetMassMax() [2/2]

void EvtPartProp::reSetMassMax ( double  mass)

◆ reSetMassMin() [1/2]

void EvtPartProp::reSetMassMin ( double  mass)

Definition at line 143 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

143 {
144 if (!_lineShape) ::abort();
145 _lineShape->reSetMassMin(mass);
146}

◆ reSetMassMin() [2/2]

void EvtPartProp::reSetMassMin ( double  mass)

◆ reSetWidth() [1/2]

void EvtPartProp::reSetWidth ( double  width)

Definition at line 127 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

127 {
128 if (!_lineShape) ::abort();
129 _lineShape->reSetWidth(width);
130}

◆ reSetWidth() [2/2]

void EvtPartProp::reSetWidth ( double  width)

◆ rollMass() [1/2]

double EvtPartProp::rollMass ( )
inline

◆ rollMass() [2/2]

double EvtPartProp::rollMass ( )
inline

Definition at line 79 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

79{return _lineShape->rollMass();}

◆ setChg3() [1/2]

void EvtPartProp::setChg3 ( int  c3)
inline

Definition at line 53 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

53{ _chg3=c3; }

Referenced by EvtPDL::readPDT().

◆ setChg3() [2/2]

void EvtPartProp::setChg3 ( int  c3)
inline

Definition at line 53 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

53{ _chg3=c3; }

◆ setctau() [1/2]

void EvtPartProp::setctau ( double  tau)
inline

Definition at line 50 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

50{ _ctau=tau; }

Referenced by EvtPDL::readPDT().

◆ setctau() [2/2]

void EvtPartProp::setctau ( double  tau)
inline

Definition at line 50 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

50{ _ctau=tau; }

◆ setId() [1/2]

void EvtPartProp::setId ( EvtId  id)
inline

Definition at line 62 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

62{_id=id;}

Referenced by EvtPDL::readPDT().

◆ setId() [2/2]

void EvtPartProp::setId ( EvtId  id)
inline

Definition at line 62 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

62{_id=id;}

◆ setIdChgConj() [1/2]

void EvtPartProp::setIdChgConj ( EvtId  idchgconj)
inline

Definition at line 65 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

65{_idchgconj=idchgconj;}

Referenced by EvtPDL::readPDT().

◆ setIdChgConj() [2/2]

void EvtPartProp::setIdChgConj ( EvtId  idchgconj)
inline

Definition at line 65 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

65{_idchgconj=idchgconj;}

◆ setLineShape() [1/2]

void EvtPartProp::setLineShape ( EvtAbsLineShape l)
inline

Definition at line 78 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

78{ _lineShape=l;}

◆ setLineShape() [2/2]

void EvtPartProp::setLineShape ( EvtAbsLineShape l)
inline

Definition at line 78 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

78{ _lineShape=l;}

◆ setLundKC() [1/2]

void EvtPartProp::setLundKC ( int  lundkc)
inline

Definition at line 71 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

71{_lundkc=lundkc;}

Referenced by EvtPDL::readPDT().

◆ setLundKC() [2/2]

void EvtPartProp::setLundKC ( int  lundkc)
inline

Definition at line 71 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

71{_lundkc=lundkc;}

◆ setName() [1/2]

void EvtPartProp::setName ( std::string  pname)

Definition at line 72 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

72 {
73
74 _name=pname;
75
76}

Referenced by EvtPDL::readPDT().

◆ setName() [2/2]

void EvtPartProp::setName ( std::string  pname)

◆ setPWForBirthL() [1/2]

void EvtPartProp::setPWForBirthL ( int  spin,
EvtId  par,
EvtId  othD 
)

Definition at line 137 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

137 {
138 if (!_lineShape) ::abort();
139 _lineShape->setPWForBirthL(spin,par,othD);
140}

◆ setPWForBirthL() [2/2]

void EvtPartProp::setPWForBirthL ( int  spin,
EvtId  par,
EvtId  othD 
)

◆ setPWForDecay() [1/2]

void EvtPartProp::setPWForDecay ( int  spin,
EvtId  d1,
EvtId  d2 
)

Definition at line 132 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.cc.

132 {
133 if (!_lineShape) ::abort();
134 _lineShape->setPWForDecay(spin,d1,d2);
135}

◆ setPWForDecay() [2/2]

void EvtPartProp::setPWForDecay ( int  spin,
EvtId  d1,
EvtId  d2 
)

◆ setSpinType() [1/2]

void EvtPartProp::setSpinType ( EvtSpinType::spintype  stype)
inline

Definition at line 56 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

56{ _spintype=stype; }

Referenced by EvtPDL::readPDT().

◆ setSpinType() [2/2]

void EvtPartProp::setSpinType ( EvtSpinType::spintype  stype)
inline

Definition at line 56 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

56{ _spintype=stype; }

◆ setStdHep() [1/2]

void EvtPartProp::setStdHep ( int  stdhep)
inline

Definition at line 68 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

68{_stdhep=stdhep;}

Referenced by EvtPDL::readPDT().

◆ setStdHep() [2/2]

void EvtPartProp::setStdHep ( int  stdhep)
inline

Definition at line 68 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtPartProp.hh.

68{_stdhep=stdhep;}

The documentation for this class was generated from the following files: