#include <PionZeroList.h>
Definition at line 14 of file PionZeroList.h.
◆ PionZero() [1/2]
| PionZero::PionZero |
( |
HepLorentzVector & | vp_gam_1, |
|
|
int & | index_gam_1, |
|
|
HepLorentzVector & | vp_gam_2, |
|
|
int & | index_gam_2 ) |
Definition at line 8 of file PionZeroList.cxx.
10 : m_vp_1( vp_gam_1 )
11 , m_index_1( index_gam_1 )
12 , m_vp_2( vp_gam_2 )
13 , m_index_2( index_gam_2 ) {
14 m_vp_total = m_vp_1 + m_vp_2;
15 m_inv_mass = m_vp_total.m();
17}
void cal_goodness(int good_method)
◆ PionZero() [2/2]
◆ cal_goodness()
| void PionZero::cal_goodness |
( |
int | good_method | ) |
|
Definition at line 31 of file PionZeroList.cxx.
31 {
32 switch ( good_method )
33 {
34 case 0: m_goodness = fabs( m_inv_mass -
m_true_pi0 );
break;
35 case 1: cout << "not complete yet, sorry" << endl; break;
36 default: cout << "this default do nothing" << endl;
37 }
38}
Referenced by PionZero().
◆ get_gam_vp()
| HepLorentzVector PionZero::get_gam_vp |
( |
int | i | ) |
|
|
inline |
Definition at line 23 of file PionZeroList.h.
23{ return i > 0 ? m_vp_2 : m_vp_1; }
◆ get_goodness()
| double PionZero::get_goodness |
( |
| ) |
|
|
inline |
◆ get_index()
| int PionZero::get_index |
( |
int | i | ) |
|
|
inline |
Definition at line 19 of file PionZeroList.h.
19{ return i > 0 ? m_index_2 : m_index_1; }
◆ get_mass()
| double PionZero::get_mass |
( |
| ) |
|
|
inline |
◆ get_pi0_vp()
| HepLorentzVector PionZero::get_pi0_vp |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: