CHROMA
|
Simple meson 2pt parameters. More...
#include <simple_meson_2pt_w.h>
Public Member Functions | |
Params () | |
Initialize. More... | |
Params (XMLReader &in, const std::string &path) | |
Read parameters. More... | |
void | writeXML (XMLWriter &in, const std::string &path) const |
Public Attributes | |
int | mom2_max |
multi1d< int > | mom_origin |
bool | avg_equiv_mom |
std::string | first_id |
std::string | second_id |
Simple meson 2pt parameters.
Definition at line 23 of file simple_meson_2pt_w.h.
Chroma::SimpleMeson2PtEnv::Params::Params | ( | ) |
Initialize.
Definition at line 69 of file simple_meson_2pt_w.cc.
Chroma::SimpleMeson2PtEnv::Params::Params | ( | XMLReader & | in, |
const std::string & | path | ||
) |
Read parameters.
Definition at line 75 of file simple_meson_2pt_w.cc.
References avg_equiv_mom, first_id, mom2_max, mom_origin, Chroma::read(), and second_id.
void Chroma::SimpleMeson2PtEnv::Params::writeXML | ( | XMLWriter & | in, |
const std::string & | path | ||
) | const |
Definition at line 102 of file simple_meson_2pt_w.cc.
References avg_equiv_mom, first_id, mom2_max, mom_origin, Chroma::pop(), Chroma::push(), second_id, and Chroma::write().
Referenced by Chroma::write().
bool Chroma::SimpleMeson2PtEnv::Params::avg_equiv_mom |
average over equivalent momenta
Definition at line 31 of file simple_meson_2pt_w.h.
Referenced by Chroma::SimpleMeson2PtEnv::DiagGammaMesonCorrs::operator()(), Params(), and writeXML().
std::string Chroma::SimpleMeson2PtEnv::Params::first_id |
First/light quark id
Definition at line 33 of file simple_meson_2pt_w.h.
Referenced by Chroma::SimpleMeson2PtEnv::DiagGammaMesonCorrs::operator()(), Params(), and writeXML().
int Chroma::SimpleMeson2PtEnv::Params::mom2_max |
(mom - mom_origin)^2 <= mom2_max
Definition at line 29 of file simple_meson_2pt_w.h.
Referenced by Chroma::SimpleMeson2PtEnv::DiagGammaMesonCorrs::operator()(), Params(), and writeXML().
multi1d<int> Chroma::SimpleMeson2PtEnv::Params::mom_origin |
Origin for the momentum
Definition at line 30 of file simple_meson_2pt_w.h.
Referenced by Chroma::SimpleMeson2PtEnv::DiagGammaMesonCorrs::operator()(), Params(), and writeXML().
std::string Chroma::SimpleMeson2PtEnv::Params::second_id |
Second/heavy quark id
Definition at line 34 of file simple_meson_2pt_w.h.
Referenced by Chroma::SimpleMeson2PtEnv::DiagGammaMesonCorrs::operator()(), Params(), and writeXML().