|
BOSS 8.0.0
BESIII Offline Software System
|
Enumerations | |
| enum | Index { A = 0 , B = 1 , C = 2 } |
| enum | Pair { BC = 0 , CB = BC , CA = 1 , AC = CA , AB = 2 , BA = AB } |
| enum | Perm { ABC = 0 , BCA = 1 , CAB = 2 , CBA = 3 , BAC = 4 , ACB = 5 } |
Functions | |
| Index | permute (Index i, Perm p) |
| Perm | permutation (Index i1, Index i2, Index i3) |
| Perm | permute (Perm i, Perm p) |
| Pair | permute (Pair i, Perm p) |
| Pair | i2pair (int i) |
| Index | prev (Index i) |
| Index | next (Index i) |
| Index | other (Index i, Index j) |
| Pair | other (Index i) |
| Pair | combine (Index i, Index j) |
| Pair | prev (Pair i) |
| Pair | next (Pair i) |
| Pair | other (Pair i, Pair j) |
| Index | first (Pair i) |
| Index | second (Pair i) |
| Index | other (Pair i) |
| Index | common (Pair i, Pair j) |
| Index | strToIndex (const char *str) |
| Pair | strToPair (const char *str) |
| char * | c_str (Index i) |
| char * | c_str (Pair i) |
| char * | c_str (Perm i) |
| char * | append (const char *str, EvtCyclic3::Index i) |
| char * | append (const char *str, EvtCyclic3::Pair i) |
| enum EvtCyclic3::Index |
| enum EvtCyclic3::Pair |
| enum EvtCyclic3::Perm |
| char * EvtCyclic3::append | ( | const char * | str, |
| EvtCyclic3::Index | i ) |
Definition at line 272 of file EvtCyclic3.cc.
| char * EvtCyclic3::append | ( | const char * | str, |
| EvtCyclic3::Pair | i ) |
| char * EvtCyclic3::c_str | ( | Index | i | ) |
Definition at line 240 of file EvtCyclic3.cc.
Referenced by append(), append(), and EvtPto3PAmpFactory::processAmp().
| char * EvtCyclic3::c_str | ( | Pair | i | ) |
Definition at line 251 of file EvtCyclic3.cc.
| char * EvtCyclic3::c_str | ( | Perm | i | ) |
Definition at line 159 of file EvtCyclic3.cc.
Referenced by other(), permute(), and EvtDalitzPoint::pp().
Definition at line 216 of file EvtCyclic3.cc.
Referenced by EvtDalitzPlot::qMax(), and EvtDalitzPlot::qMin().
Definition at line 183 of file EvtCyclic3.cc.
Referenced by EvtPto3PAmp::amplitude(), EvtPto3PAmp::numerator(), and permute().
| Pair EvtCyclic3::i2pair | ( | int | i | ) |
Definition at line 105 of file EvtCyclic3.cc.
Referenced by EvtDalitzResPdf::compute_integral(), EvtDalitzPoint::qres(), and EvtDalitzResPdf::randomPoint().
Definition at line 171 of file EvtCyclic3.cc.
Definition at line 116 of file EvtCyclic3.cc.
Referenced by EvtPto3PAmp::amplitude(), combine(), common(), EvtDalitzPlot::e(), EvtDalitzReso::evaluate(), EvtDalitzPlot::EvtDalitzPlot(), EvtDalitzPoint::EvtDalitzPoint(), EvtDalitzReso::EvtDalitzReso(), EvtDalitzReso::EvtDalitzReso(), EvtDalitzReso::EvtDalitzReso(), EvtDalitzResPdf::EvtDalitzResPdf(), EvtDalitzPlot::jacobian(), EvtPto3PAmp::numerator(), EvtDalitzPlot::operator==(), other(), EvtDalitzPlot::qAbsMax(), EvtDalitzPlot::qMax(), EvtDalitzPlot::qMin(), and EvtDalitzPlot::vB().
Definition at line 179 of file EvtCyclic3.cc.
Definition at line 19 of file EvtCyclic3.cc.
Definition at line 76 of file EvtCyclic3.cc.
Definition at line 68 of file EvtCyclic3.cc.
Definition at line 94 of file EvtCyclic3.cc.
Referenced by EvtDalitzPoint::qhel(), EvtDalitzPlot::qHelAbsMax(), EvtDalitzPlot::qHelAbsMin(), and EvtDalitzPoint::qres().
Definition at line 194 of file EvtCyclic3.cc.
Referenced by EvtPto3PAmp::amplitude(), EvtDalitzPlot::e(), EvtPto3PAmp::numerator(), permute(), EvtDalitzPlot::q(), EvtDalitzPlot::qAbsMin(), and EvtDalitzPlot::vD().
| Index EvtCyclic3::strToIndex | ( | const char * | str | ) |
Definition at line 218 of file EvtCyclic3.cc.
| Pair EvtCyclic3::strToPair | ( | const char * | str | ) |
Definition at line 229 of file EvtCyclic3.cc.
Referenced by EvtPto3PAmpFactory::processAmp().