Changeset View
Changeset View
Standalone View
Standalone View
EvtGenModels/EvtPsi2JpsiPiPi.hh
Show All 37 Lines | public: | ||||
std::string getName() override; | std::string getName() override; | ||||
EvtDecayBase* clone() override; | EvtDecayBase* clone() override; | ||||
void initProbMax() override; | void initProbMax() override; | ||||
void init() override; | void init() override; | ||||
void decay( EvtParticle* p ) override; | void decay( EvtParticle* p ) override; | ||||
private: | private: | ||||
bool tree; | bool m_tree; | ||||
double phi; // LO vs NLO mixing angle (radians) | double m_phi; // LO vs NLO mixing angle (radians) | ||||
double cosPhi, cos2Phi, sinPhi, sin2Phi; | double m_cosPhi, m_cos2Phi, m_sinPhi, m_sin2Phi; | ||||
// NLO corrections | // NLO corrections | ||||
static const int nQ = 6; // number of terms in mPiPi interpolation | static const int m_nQ = 6; // number of terms in mPiPi interpolation | ||||
std::array<double, nQ> c0, c1, c2, s1, s2; | std::array<double, m_nQ> m_c0, m_c1, m_c2, m_s1, m_s2; | ||||
void setNLOArrays(); | void setNLOArrays(); | ||||
}; | }; | ||||
#endif | #endif |