|
BOSS 7.1.1
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 | ( | ) |
| EvtAmp::EvtAmp | ( | const EvtAmp & | amp | ) |
Definition at line 43 of file EvtAmp.cc.
| EvtSpinDensity EvtAmp::contract | ( | int | i, |
| const EvtAmp & | a ) |
Definition at line 349 of file EvtAmp.cc.
Referenced by getBackwardSpinDensity(), getForwardSpinDensity(), and EvtDecayAmp::makeDecay().
Definition at line 414 of file EvtAmp.cc.
| EvtAmp EvtAmp::contract | ( | int | i, |
| const EvtSpinDensity & | rho ) |
Definition at line 281 of file EvtAmp.cc.
| void EvtAmp::dump | ( | ) |
Definition at line 425 of file EvtAmp.cc.
Referenced by EvtDecayAmp::makeDecay().
| const EvtComplex & EvtAmp::getAmp | ( | int * | ind | ) | const |
Definition at line 135 of file EvtAmp.cc.
Referenced by contract(), contract(), and dump().
| EvtSpinDensity EvtAmp::getBackwardSpinDensity | ( | EvtSpinDensity * | rho_list | ) |
Definition at line 216 of file EvtAmp.cc.
Referenced by EvtDecayAmp::makeDecay().
| EvtSpinDensity EvtAmp::getForwardSpinDensity | ( | EvtSpinDensity * | rho_list, |
| int | k ) |
Definition at line 245 of file EvtAmp.cc.
| EvtSpinDensity EvtAmp::getSpinDensity | ( | ) |
Definition at line 149 of file EvtAmp.cc.
Referenced by EvtbTosllAmp::CalcMaxProb(), EvtSemiLeptonicAmp::CalcMaxProb(), and EvtDecayAmp::makeDecay().
Definition at line 70 of file EvtAmp.cc.
Referenced by EvtbTosllAmp::CalcMaxProb(), EvtSemiLeptonicAmp::CalcMaxProb(), and EvtDecayAmp::makeDecay().
Definition at line 510 of file EvtAmp.cc.
| void EvtAmp::setAmp | ( | int * | ind, |
| const EvtComplex & | amp ) |
Definition at line 122 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 477 of file EvtAmp.cc.
Referenced by EvtbTosllScalarAmp::CalcAmp(), EvtbTosllVectorAmp::CalcAmp(), EvtSemiLeptonicBaryonAmp::CalcAmp(), EvtSemiLeptonicTensorAmp::CalcAmp(), EvtSemiLeptonicVectorAmp::CalcAmp(), EvtHypNonLepton::calcAmp(), EvtEvalHelAmp::evalAmp(), EvtSVVHelAmp::SVVHel(), EvtDecayAmp::vertex(), EvtDecayAmp::vertex(), EvtDecayAmp::vertex(), EvtDecayAmp::vertex(), and EvtDecayAmp::vertex().
| 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 |
|
friend |