BOSS 7.1.0
BESIII Offline Software System
|
#include <EvtMultiChannelParser.hh>
Public Member Functions | |
EvtMultiChannelParser () | |
~EvtMultiChannelParser () | |
void | parse (const char *file, const char *model) |
void | parse (const std::vector< std::string > &v) |
double | pdfMax () const |
int | nScan () const |
double | dm () const |
std::vector< std::string > | amp (int i) const |
std::vector< std::string > | ampConj (int i) const |
EvtComplex | ampCoef (int i) const |
EvtComplex | ampConjCoef (int i) const |
int | coefFormat (int i) const |
int | coefConjFormat (int i) const |
int | getNAmp () const |
int | getNAmpConj () const |
Static Public Member Functions | |
static EvtDecayMode | getDecayMode (const char *file) |
static void | parseComplexCoef (int &i, const std::vector< std::string > &v, EvtComplex &c, int &format) |
static double | parseRealCoef (int &i, const std::vector< std::string > &v) |
static bool | isKeyword (const std::string &s) |
Definition at line 31 of file EvtMultiChannelParser.hh.
|
inline |
Definition at line 35 of file EvtMultiChannelParser.hh.
|
inline |
Definition at line 36 of file EvtMultiChannelParser.hh.
|
inline |
Definition at line 52 of file EvtMultiChannelParser.hh.
Referenced by EvtAmpFactory< T >::build().
|
inline |
Definition at line 54 of file EvtMultiChannelParser.hh.
Referenced by EvtAmpFactory< T >::build().
|
inline |
Definition at line 53 of file EvtMultiChannelParser.hh.
Referenced by EvtAmpFactory< T >::build().
|
inline |
Definition at line 55 of file EvtMultiChannelParser.hh.
Referenced by EvtAmpFactory< T >::build().
|
inline |
Definition at line 58 of file EvtMultiChannelParser.hh.
|
inline |
Definition at line 57 of file EvtMultiChannelParser.hh.
|
inline |
Definition at line 50 of file EvtMultiChannelParser.hh.
|
static |
Definition at line 32 of file EvtMultiChannelParser.cc.
|
inline |
Definition at line 60 of file EvtMultiChannelParser.hh.
Referenced by EvtAmpFactory< T >::build().
|
inline |
Definition at line 61 of file EvtMultiChannelParser.hh.
Referenced by EvtAmpFactory< T >::build().
|
static |
Definition at line 267 of file EvtMultiChannelParser.cc.
Referenced by parse().
|
inline |
Definition at line 49 of file EvtMultiChannelParser.hh.
Referenced by EvtIntervalDecayAmp< T >::init().
void EvtMultiChannelParser::parse | ( | const char * | file, |
const char * | model | ||
) |
Definition at line 74 of file EvtMultiChannelParser.cc.
Referenced by EvtIntervalDecayAmp< T >::init(), and parse().
void EvtMultiChannelParser::parse | ( | const std::vector< std::string > & | v | ) |
Definition at line 121 of file EvtMultiChannelParser.cc.
|
static |
Definition at line 208 of file EvtMultiChannelParser.cc.
Referenced by parse().
|
static |
Definition at line 248 of file EvtMultiChannelParser.cc.
|
inline |
Definition at line 48 of file EvtMultiChannelParser.hh.
Referenced by EvtIntervalDecayAmp< T >::init().