|
BOSS 8.0.0
BESIII Offline Software System
|
#include <EvtAmp.hh>
Public Member Functions | |
| EvtAmp () | |
| virtual | ~EvtAmp () |
| EvtAmp (const EvtAmp &) | |
| void | init (EvtId p, int ndaug, EvtId *daug) |
| void | setAmp (int *ind, const EvtComplex &) |
| const EvtComplex & | getAmp (int *ind) const |
| EvtSpinDensity | getSpinDensity () |
| EvtSpinDensity | contract (int i, const EvtAmp &a) |
| EvtAmp | contract (int i, const EvtSpinDensity &rho) |
| EvtAmp | contract (int i, const EvtAmp &a1, const EvtAmp &a2) |
| EvtSpinDensity | getForwardSpinDensity (EvtSpinDensity *rho_list, int k) |
| EvtSpinDensity | getBackwardSpinDensity (EvtSpinDensity *rho_list) |
| EvtAmp & | operator= (const EvtAmp &) |
| void | vertex (const EvtComplex &) |
| void | vertex (int i1, const EvtComplex &) |
| void | vertex (int i1, int i2, const EvtComplex &) |
| void | vertex (int i1, int i2, int i3, const EvtComplex &) |
| void | vertex (int *i1, const EvtComplex &) |
| void | dump () |
Friends | |
| class | EvtDecayAmp |
| class | EvtKstarstargamma |
| EvtAmp::EvtAmp | ( | ) |
Definition at line 35 of file EvtAmp.cc.
Referenced by contract(), contract(), contract(), EvtAmp(), getBackwardSpinDensity(), getForwardSpinDensity(), and operator=().
| EvtAmp::EvtAmp | ( | const EvtAmp & | amp | ) |
Definition at line 41 of file EvtAmp.cc.
| EvtSpinDensity EvtAmp::contract | ( | int | i, |
| const EvtAmp & | a ) |
Definition at line 317 of file EvtAmp.cc.
Referenced by getBackwardSpinDensity(), getForwardSpinDensity(), and EvtDecayAmp::makeDecay().
| EvtAmp EvtAmp::contract | ( | int | i, |
| const EvtSpinDensity & | rho ) |
Definition at line 257 of file EvtAmp.cc.
| void EvtAmp::dump | ( | ) |
Definition at line 397 of file EvtAmp.cc.
| const EvtComplex & EvtAmp::getAmp | ( | int * | ind | ) | const |
Definition at line 121 of file EvtAmp.cc.
Referenced by contract(), contract(), and dump().
| EvtSpinDensity EvtAmp::getBackwardSpinDensity | ( | EvtSpinDensity * | rho_list | ) |
Definition at line 197 of file EvtAmp.cc.
| EvtSpinDensity EvtAmp::getForwardSpinDensity | ( | EvtSpinDensity * | rho_list, |
| int | k ) |
Definition at line 225 of file EvtAmp.cc.
| EvtSpinDensity EvtAmp::getSpinDensity | ( | ) |
Definition at line 135 of file EvtAmp.cc.
Referenced by EvtbTosllAmp::CalcMaxProb(), and EvtSemiLeptonicAmp::CalcMaxProb().
Definition at line 65 of file EvtAmp.cc.
Referenced by EvtbTosllAmp::CalcMaxProb(), and EvtSemiLeptonicAmp::CalcMaxProb().
Definition at line 470 of file EvtAmp.cc.
| void EvtAmp::setAmp | ( | int * | ind, |
| const EvtComplex & | amp ) |
Definition at line 108 of file EvtAmp.cc.
Referenced by contract(), vertex(), vertex(), vertex(), vertex(), and vertex().
| void EvtAmp::vertex | ( | const EvtComplex & | amp | ) |
sets the amplitudes calculated in the decay objects
Definition at line 441 of file EvtAmp.cc.
Referenced by EvtbTosllScalarAmp::CalcAmp(), EvtbTosllVectorAmp::CalcAmp(), EvtSemiLeptonicBaryonAmp::CalcAmp(), EvtSemiLeptonicTensorAmp::CalcAmp(), EvtSemiLeptonicVectorAmp::CalcAmp(), EvtHypNonLepton::calcAmp(), EvtEvalHelAmp::evalAmp(), and EvtSVVHelAmp::SVVHel().
| void EvtAmp::vertex | ( | int * | i1, |
| const EvtComplex & | amp ) |
| void EvtAmp::vertex | ( | int | i1, |
| const EvtComplex & | amp ) |
| void EvtAmp::vertex | ( | int | i1, |
| int | i2, | ||
| const EvtComplex & | amp ) |
| void EvtAmp::vertex | ( | int | i1, |
| int | i2, | ||
| int | i3, | ||
| const EvtComplex & | amp ) |
|
friend |
Definition at line 85 of file EvtAmp.hh.
Referenced by EvtDecayAmp.
|
friend |
Definition at line 86 of file EvtAmp.hh.
Referenced by EvtKstarstargamma.