CHROMA
|
#include <group_baryon_operator_w.h>
Classes | |
struct | dilution_t |
struct | gaugestuff_t |
struct | NamedObject_t |
struct | param_t |
struct | Qprop_t |
struct | QuarkSourceSolutions_t |
Structure holding a source and its solutions. More... | |
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 | |
PropSourceSmear_t | source_smearing |
PropSinkSmear_t | sink_smearing |
struct Chroma::GroupBaryonOperatorEnv::Params::param_t | param |
std::string | name |
int | j_decay |
std::string | InputFileName |
multi1d< std::string > | Names |
multi1d< int > | nrow |
int | Nmomenta |
int | mom2_max |
int | Noperators |
int | NQQQs |
int | NsrcOrderings |
int | NsnkOrderings |
multi1d< multi1d< int > > | SrcOrderings |
multi1d< multi1d< int > > | SnkOrderings |
multi1d< multi1d< int > > | NH |
struct Chroma::GroupBaryonOperatorEnv::Params::Qprop_t | qprop |
struct Chroma::GroupBaryonOperatorEnv::Params::gaugestuff_t | gaugestuff |
multi1d< dilution_t > | dilution |
struct Chroma::GroupBaryonOperatorEnv::Params::NamedObject_t | named_obj |
int | NdilReduce |
Definition at line 73 of file group_baryon_operator_w.h.
Chroma::GroupBaryonOperatorEnv::Params::Params | ( | ) |
Initialize.
Definition at line 112 of file group_baryon_operator_w.cc.
Chroma::GroupBaryonOperatorEnv::Params::Params | ( | XMLReader & | in, |
const std::string & | path | ||
) |
Read parameters.
Definition at line 116 of file group_baryon_operator_w.cc.
References Chroma::GroupBaryonOperatorEnv::Params::param_t::baryon_operator, Chroma::GroupBaryonOperatorEnv::Params::gaugestuff_t::cfg, dilution, gaugestuff, Chroma::i, InputFileName, j_decay, Chroma::GroupBaryonOperatorEnv::Params::gaugestuff_t::link_smearing, name, nrow, param, Chroma::GroupBaryonOperatorEnv::read(), Chroma::readXMLGroup(), sink_smearing, and source_smearing.
void Chroma::GroupBaryonOperatorEnv::Params::writeXML | ( | XMLWriter & | in, |
const std::string & | path | ||
) | const |
Definition at line 158 of file group_baryon_operator_w.cc.
References InputFileName, j_decay, mom2_max, nrow, Chroma::pop(), Chroma::push(), and Chroma::GroupBaryonOperatorEnv::write().
Referenced by Chroma::GroupBaryonOperatorEnv::write().
multi1d<dilution_t> Chroma::GroupBaryonOperatorEnv::Params::dilution |
Definition at line 152 of file group_baryon_operator_w.h.
Referenced by main(), Params(), and Chroma::GroupBaryonOperatorEnv::read().
struct Chroma::GroupBaryonOperatorEnv::Params::gaugestuff_t Chroma::GroupBaryonOperatorEnv::Params::gaugestuff |
std::string Chroma::GroupBaryonOperatorEnv::Params::InputFileName |
Definition at line 91 of file group_baryon_operator_w.h.
Referenced by Params(), Chroma::GroupBaryonOperatorEnv::ReadTextInput(), and writeXML().
int Chroma::GroupBaryonOperatorEnv::Params::j_decay |
Definition at line 89 of file group_baryon_operator_w.h.
Referenced by main(), Params(), Chroma::GroupBaryonOperatorEnv::ReadTextInput(), and writeXML().
int Chroma::GroupBaryonOperatorEnv::Params::mom2_max |
Definition at line 94 of file group_baryon_operator_w.h.
Referenced by main(), Chroma::GroupBaryonOperatorEnv::ReadTextInput(), and writeXML().
std::string Chroma::GroupBaryonOperatorEnv::Params::name |
Definition at line 88 of file group_baryon_operator_w.h.
Referenced by Params().
struct Chroma::GroupBaryonOperatorEnv::Params::NamedObject_t Chroma::GroupBaryonOperatorEnv::Params::named_obj |
multi1d<std::string> Chroma::GroupBaryonOperatorEnv::Params::Names |
Definition at line 92 of file group_baryon_operator_w.h.
Referenced by main(), and Chroma::GroupBaryonOperatorEnv::ReadTextInput().
int Chroma::GroupBaryonOperatorEnv::Params::NdilReduce |
Definition at line 163 of file group_baryon_operator_w.h.
Referenced by main(), and Chroma::GroupBaryonOperatorEnv::ReadTextInput().
multi1d< multi1d<int> > Chroma::GroupBaryonOperatorEnv::Params::NH |
Definition at line 102 of file group_baryon_operator_w.h.
Referenced by main(), and Chroma::GroupBaryonOperatorEnv::ReadTextInput().
int Chroma::GroupBaryonOperatorEnv::Params::Nmomenta |
Definition at line 94 of file group_baryon_operator_w.h.
Referenced by main(), and Chroma::GroupBaryonOperatorEnv::ReadTextInput().
int Chroma::GroupBaryonOperatorEnv::Params::Noperators |
Definition at line 95 of file group_baryon_operator_w.h.
Referenced by main(), and Chroma::GroupBaryonOperatorEnv::ReadTextInput().
int Chroma::GroupBaryonOperatorEnv::Params::NQQQs |
Definition at line 96 of file group_baryon_operator_w.h.
Referenced by main(), and Chroma::GroupBaryonOperatorEnv::ReadTextInput().
multi1d<int> Chroma::GroupBaryonOperatorEnv::Params::nrow |
Definition at line 93 of file group_baryon_operator_w.h.
Referenced by main(), Params(), Chroma::GroupBaryonOperatorEnv::ReadTextInput(), and writeXML().
int Chroma::GroupBaryonOperatorEnv::Params::NsnkOrderings |
Definition at line 97 of file group_baryon_operator_w.h.
Referenced by Chroma::GroupBaryonOperatorEnv::ReadTextInput().
int Chroma::GroupBaryonOperatorEnv::Params::NsrcOrderings |
Definition at line 97 of file group_baryon_operator_w.h.
Referenced by main(), and Chroma::GroupBaryonOperatorEnv::ReadTextInput().
struct Chroma::GroupBaryonOperatorEnv::Params::param_t Chroma::GroupBaryonOperatorEnv::Params::param |
struct Chroma::GroupBaryonOperatorEnv::Params::Qprop_t Chroma::GroupBaryonOperatorEnv::Params::qprop |
Referenced by main(), Chroma::GroupBaryonOperatorEnv::read(), and Chroma::GroupBaryonOperatorEnv::ReadTextInput().
PropSinkSmear_t Chroma::GroupBaryonOperatorEnv::Params::sink_smearing |
Definition at line 80 of file group_baryon_operator_w.h.
Referenced by Chroma::GroupBaryonOperatorEnv::GroupBaryonQQQ::GroupBaryonQQQ(), main(), and Params().
multi1d< multi1d<int> > Chroma::GroupBaryonOperatorEnv::Params::SnkOrderings |
Definition at line 99 of file group_baryon_operator_w.h.
Referenced by Chroma::GroupBaryonOperatorEnv::ReadTextInput().
PropSourceSmear_t Chroma::GroupBaryonOperatorEnv::Params::source_smearing |
Definition at line 79 of file group_baryon_operator_w.h.
Referenced by Chroma::GroupBaryonOperatorEnv::GroupBaryonQQQ::GroupBaryonQQQ(), and Params().
multi1d< multi1d<int> > Chroma::GroupBaryonOperatorEnv::Params::SrcOrderings |
Definition at line 98 of file group_baryon_operator_w.h.
Referenced by Chroma::GroupBaryonOperatorEnv::ReadTextInput().