BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Kinem3 Class Reference

#include <kinem.h>

Inheritance diagram for Kinem3:

Public Member Functions

 Kinem3 ()
 Kinem3 (double xp1, double xp2, double xp3, double xm1, double xm2, double xm3)
double p1 () const
double p2 () const
double p3 () const
double m1 () const
double m2 () const
double m3 () const
Public Member Functions inherited from Kinem< 3 >
bool operator== (const Kinem &kinem) const
double mass (int i) const

Additional Inherited Members

Protected Types inherited from Kinem< 3 >
enum  Invar
Protected Member Functions inherited from Kinem< 3 >
 Kinem ()
void zero ()
bool eq (const double &a, const double &b) const
bool neq (const double &a, const double &b) const
Protected Attributes inherited from Kinem< 3 >
double kdata [KLEN]
Static Protected Attributes inherited from Kinem< 3 >
static const uint64_t idelta
static const int KLEN

Detailed Description

Definition at line 117 of file kinem.h.

Constructor & Destructor Documentation

◆ Kinem3() [1/2]

Kinem3::Kinem3 ( )
inline

Definition at line 119 of file kinem.h.

119{ zero(); }
void zero()
Definition kinem.h:88

◆ Kinem3() [2/2]

Kinem3::Kinem3 ( double xp1,
double xp2,
double xp3,
double xm1,
double xm2,
double xm3 )
inline

Definition at line 120 of file kinem.h.

120 {
121 kdata[ip1] = xp1;
122 kdata[ip2] = xp2;
123 kdata[ip3] = xp3;
124 kdata[im1] = xm1;
125 kdata[im2] = xm2;
126 kdata[im3] = xm3;
127 }
double kdata[KLEN]
Definition kinem.h:77

Member Function Documentation

◆ m1()

double Kinem3::m1 ( ) const
inline

Definition at line 132 of file kinem.h.

132{ return kdata[im1]; }

Referenced by ICache::getC(), ICache::getC(), and ICache::getC().

◆ m2()

double Kinem3::m2 ( ) const
inline

Definition at line 133 of file kinem.h.

133{ return kdata[im2]; }

Referenced by ICache::getC(), ICache::getC(), and ICache::getC().

◆ m3()

double Kinem3::m3 ( ) const
inline

Definition at line 134 of file kinem.h.

134{ return kdata[im3]; }

Referenced by ICache::getC(), ICache::getC(), and ICache::getC().

◆ p1()

double Kinem3::p1 ( ) const
inline

Definition at line 129 of file kinem.h.

129{ return kdata[ip1]; }

Referenced by ICache::getC(), ICache::getC(), and ICache::getC().

◆ p2()

double Kinem3::p2 ( ) const
inline

Definition at line 130 of file kinem.h.

130{ return kdata[ip2]; }

Referenced by ICache::getC(), ICache::getC(), and ICache::getC().

◆ p3()

double Kinem3::p3 ( ) const
inline

Definition at line 131 of file kinem.h.

131{ return kdata[ip3]; }

Referenced by ICache::getC(), ICache::getC(), and ICache::getC().


The documentation for this class was generated from the following file: