BOSS 7.0.2
BESIII Offline Software System
|
#include <EvtAmplitudeSum.hh>
Public Member Functions | |
EvtAmplitudeSum () | |
EvtAmplitudeSum (const EvtAmplitudeSum< T > &other) | |
virtual | ~EvtAmplitudeSum () |
virtual EvtAmplitude< T > * | clone () const |
void | addTerm (EvtComplex c, const EvtAmplitude< T > &) |
void | addOwnedTerm (EvtComplex c, EvtAmplitude< T > *amp) |
int | nTerms () const |
void | print () const |
EvtComplex | c (int i) const |
EvtAmplitude< T > * | getTerm (int i) const |
Public Member Functions inherited from EvtAmplitude< T > | |
EvtAmplitude () | |
EvtAmplitude (const EvtAmplitude &) | |
virtual | ~EvtAmplitude () |
virtual EvtAmplitude< T > * | clone () const =0 |
EvtComplex | evaluate (const T &p) const |
Protected Member Functions | |
virtual EvtComplex | amplitude (const T &p) const |
virtual EvtComplex | amplitude (const T &) const =0 |
Definition at line 19 of file EvtAmplitudeSum.hh.
|
inline |
Definition at line 23 of file EvtAmplitudeSum.hh.
|
inline |
Definition at line 24 of file EvtAmplitudeSum.hh.
|
inlinevirtual |
Definition at line 40 of file EvtAmplitudeSum.hh.
|
inline |
Definition at line 61 of file EvtAmplitudeSum.hh.
Referenced by EvtPto3PAmpFactory::processAmp().
|
inline |
Definition at line 55 of file EvtAmplitudeSum.hh.
|
inlineprotectedvirtual |
Implements EvtAmplitude< T >.
Definition at line 87 of file EvtAmplitudeSum.hh.
|
inline |
Definition at line 82 of file EvtAmplitudeSum.hh.
Referenced by EvtAmplitudeSum< T >::addOwnedTerm(), EvtAmplitudeSum< T >::addTerm(), and EvtAmplitudeSum< T >::EvtAmplitudeSum().
|
inlinevirtual |
Implements EvtAmplitude< T >.
Definition at line 49 of file EvtAmplitudeSum.hh.
|
inline |
Definition at line 83 of file EvtAmplitudeSum.hh.
|
inline |
Definition at line 68 of file EvtAmplitudeSum.hh.
Referenced by EvtAmplitudeSum< T >::print().
|
inline |
Definition at line 70 of file EvtAmplitudeSum.hh.