Belle II Software
release-08-01-10
|
Moment-calculation of the k_sfw improved Super-Fox-Wolfram moments. More...
#include <KsfwMoments.h>
Public Member Functions | |
KsfwMoments () | |
Initialize KSFW moments, et, and mm2 to 0. | |
KsfwMoments (double Hso0_max, std::vector< std::pair< ROOT::Math::XYZVector, int >> p3_cms_q_sigA, std::vector< std::pair< ROOT::Math::XYZVector, int >> p3_cms_q_sigB, std::vector< std::pair< ROOT::Math::XYZVector, int >> p3_cms_q_roe, const ROOT::Math::PxPyPzEVector &p_cms_missA, const ROOT::Math::PxPyPzEVector &p_cms_missB, const double et[2]) | |
Constructor. | |
~KsfwMoments () | |
Destructor. | |
int | usefinal (int uf) |
Sets the flag that specifiies we are using the finalstate for signal. | |
int | usefinal () const |
Return the flag that specifiies we are using the finalstate for signal. | |
double | mm2 (int uf=-1) const |
Returns calculated missing mass squared. | |
double | et (int uf=-1) const |
Returns calculated transverse energy. | |
double | Hoo (int i, int uf=-1) const |
Returns calculated KSFW Moments. | |
double | Hso (int i, int j, int uf=-1) const |
Returns calculated KSFW Moments. | |
double | var (int i) |
Returns calculated KSFW Moments i is the index ordered as in Belle. | |
Private Attributes | |
int | m_uf |
Flag that specifiies we are using the final state for signal. | |
double | m_Hso [2][3][5] |
KSFW moments. | |
double | m_Hoo [2][5] |
KSFW moments. | |
double | m_et [2] |
Transverse energy. | |
double | m_mm2 [2] |
Missing mass squared. | |
Moment-calculation of the k_sfw improved Super-Fox-Wolfram moments.
Definition at line 35 of file KsfwMoments.h.