|
BOSS 8.0.0
BESIII Offline Software System
|
#include <EvtAmpFactory.hh>
Public Member Functions | |
| EvtAmpFactory () | |
| EvtAmpFactory (const EvtAmpFactory< T > &other) | |
| virtual | ~EvtAmpFactory () |
| virtual EvtAmpFactory< T > * | clone () const =0 |
| virtual void | build (const EvtMultiChannelParser &parser, int nItg) |
| virtual void | processAmp (EvtComplex c, std::vector< std::string > v, bool conj=false)=0 |
| bool | isCPModel () const |
| double | dm () const |
| void | setVerbose () |
| EvtAmplitudeSum< T > * | getAmp () const |
| EvtAmplitudeSum< T > * | getAmpConj () const |
| EvtPdfSum< T > * | getPC () const |
| EvtAmplitude< T > * | getAmp (int i) const |
| EvtPdf< T > * | getPC (int i) const |
| const char * | compName (int i) const |
| EvtComplex | getCoeff (int i) const |
| double | getTermCoeff (int i) const |
| double | getTermCoeff (int type, int i, int j) const |
Protected Attributes | |
| EvtAmplitudeSum< T > * | _amp |
| EvtAmplitudeSum< T > * | _ampConj |
| EvtPdfSum< T > * | _pc |
| std::vector< std::string > | _names |
| double | _dm |
| bool | _verbose |
Definition at line 31 of file EvtAmpFactory.hh.
|
inline |
|
inline |
Definition at line 35 of file EvtAmpFactory.hh.
|
inlinevirtual |
|
inlinevirtual |
Definition at line 50 of file EvtAmpFactory.hh.
Referenced by EvtPto3P::createFactory().
|
pure virtual |
Implemented in EvtPto3PAmpFactory.
|
inline |
Definition at line 92 of file EvtAmpFactory.hh.
|
inline |
Definition at line 83 of file EvtAmpFactory.hh.
|
inline |
Definition at line 87 of file EvtAmpFactory.hh.
|
inline |
Definition at line 90 of file EvtAmpFactory.hh.
|
inline |
Definition at line 88 of file EvtAmpFactory.hh.
|
inline |
Definition at line 94 of file EvtAmpFactory.hh.
|
inline |
Definition at line 89 of file EvtAmpFactory.hh.
|
inline |
Definition at line 91 of file EvtAmpFactory.hh.
|
inline |
Definition at line 96 of file EvtAmpFactory.hh.
|
inline |
Definition at line 97 of file EvtAmpFactory.hh.
|
inline |
Definition at line 82 of file EvtAmpFactory.hh.
|
pure virtual |
Implemented in EvtPto3PAmpFactory.
Referenced by build().
|
inline |
Definition at line 85 of file EvtAmpFactory.hh.
|
protected |
Definition at line 110 of file EvtAmpFactory.hh.
Referenced by build(), EvtAmpFactory(), EvtAmpFactory(), getAmp(), getAmp(), getCoeff(), getTermCoeff(), getTermCoeff(), and ~EvtAmpFactory().
|
protected |
Definition at line 111 of file EvtAmpFactory.hh.
Referenced by build(), EvtAmpFactory(), EvtAmpFactory(), getAmpConj(), isCPModel(), and ~EvtAmpFactory().
|
protected |
Definition at line 115 of file EvtAmpFactory.hh.
Referenced by dm(), EvtAmpFactory(), and EvtAmpFactory().
|
protected |
Definition at line 113 of file EvtAmpFactory.hh.
Referenced by compName().
|
protected |
Definition at line 112 of file EvtAmpFactory.hh.
Referenced by build(), EvtAmpFactory(), EvtAmpFactory(), getPC(), getPC(), and ~EvtAmpFactory().
|
protected |
Definition at line 116 of file EvtAmpFactory.hh.
Referenced by EvtAmpFactory(), EvtAmpFactory(), and setVerbose().