BOSS 7.1.2
BESIII Offline Software System
|
#include <kinem.h>
Classes | |
union | DI64 |
Public Member Functions | |
bool | operator== (const Kinem &kinem) const |
double | mass (int i) const |
bool | operator== (const Kinem &kinem) const |
double | mass (int i) const |
Protected Types | |
enum | Invar { im1 =0 , ip1 , im2 , ip2 , ip3 , im3 , ip4 , is12 , is23 , im4 , ip5 , is34 , is45 , is15 , im5 , ip6 , im6 , im1 =0 , ip1 , im2 , ip2 , ip3 , im3 , ip4 , is12 , is23 , im4 , ip5 , is34 , is45 , is15 , im5 , ip6 , im6 } |
enum | Invar { im1 =0 , ip1 , im2 , ip2 , ip3 , im3 , ip4 , is12 , is23 , im4 , ip5 , is34 , is45 , is15 , im5 , ip6 , im6 , im1 =0 , ip1 , im2 , ip2 , ip3 , im3 , ip4 , is12 , is23 , im4 , ip5 , is34 , is45 , is15 , im5 , ip6 , im6 } |
Protected Member Functions | |
Kinem () | |
void | zero () |
bool | eq (const double &a, const double &b) const |
bool | neq (const double &a, const double &b) const |
Kinem () | |
void | zero () |
bool | eq (const double &a, const double &b) const |
bool | neq (const double &a, const double &b) const |
Protected Attributes | |
double | kdata [KLEN] |
Static Protected Attributes | |
static const uint64_t | idelta =5 |
static const int | KLEN =R*(R+1)/2 |
Definition at line 16 of file eemmg-lib-new/src/kinem.h.
|
protected |
Enumerator | |
---|---|
im1 | |
ip1 | |
im2 | |
ip2 | |
ip3 | |
im3 | |
ip4 | |
is12 | |
is23 | |
im4 | |
ip5 | |
is34 | |
is45 | |
is15 | |
im5 | |
ip6 | |
im6 | |
im1 | |
ip1 | |
im2 | |
ip2 | |
ip3 | |
im3 | |
ip4 | |
is12 | |
is23 | |
im4 | |
ip5 | |
is34 | |
is45 | |
is15 | |
im5 | |
ip6 | |
im6 |
Definition at line 64 of file eemmg-lib-new/src/kinem.h.
|
protected |
Enumerator | |
---|---|
im1 | |
ip1 | |
im2 | |
ip2 | |
ip3 | |
im3 | |
ip4 | |
is12 | |
is23 | |
im4 | |
ip5 | |
is34 | |
is45 | |
is15 | |
im5 | |
ip6 | |
im6 | |
im1 | |
ip1 | |
im2 | |
ip2 | |
ip3 | |
im3 | |
ip4 | |
is12 | |
is23 | |
im4 | |
ip5 | |
is34 | |
is45 | |
is15 | |
im5 | |
ip6 | |
im6 |
Definition at line 64 of file eemmg-lib/src/kinem.h.
Definition at line 28 of file eemmg-lib-new/src/kinem.h.
Definition at line 28 of file eemmg-lib/src/kinem.h.
Definition at line 47 of file eemmg-lib-new/src/kinem.h.
Definition at line 47 of file eemmg-lib/src/kinem.h.
|
inline |
Definition at line 22 of file eemmg-lib-new/src/kinem.h.
|
inline |
Definition at line 22 of file eemmg-lib/src/kinem.h.
Definition at line 55 of file eemmg-lib-new/src/kinem.h.
Definition at line 55 of file eemmg-lib/src/kinem.h.
Definition at line 75 of file eemmg-lib-new/src/kinem.h.
|
protected |
Definition at line 84 of file eemmg-lib-new/src/kinem.h.
|
protected |
|
staticprotected |
Definition at line 44 of file eemmg-lib-new/src/kinem.h.
Referenced by Kinem< R >::eq(), and Kinem< R >::neq().
|
protected |
Definition at line 71 of file eemmg-lib-new/src/kinem.h.
Referenced by Kinem< R >::mass(), and Kinem< R >::operator==().
|
staticprotected |
Definition at line 63 of file eemmg-lib-new/src/kinem.h.