Chroma::InlineAnnihPropMatElemColorVecEnv Namespace Reference
[Hadron measurements]


Classes

struct  Params
 Parameter structure. More...
class  InlineMeas
 Inline task for compute LatticeColorVector matrix elements of a propagator. More...

Functions

void read (XMLReader &xml, const string &path, Params::NamedObject_t &input)
 Propagator input.
void write (XMLWriter &xml, const string &path, const Params::NamedObject_t &input)
 Propagator output.
void read (XMLReader &xml, const string &path, Params::Param_t::Contract_t &input)
 Propagator input.
void write (XMLWriter &xml, const string &path, const Params::Param_t::Contract_t &input)
 Propagator output.
void read (XMLReader &xml, const string &path, Params::Param_t &input)
 Propagator input.
void write (XMLWriter &xml, const string &path, const Params::Param_t &input)
 Propagator output.
void read (XMLReader &xml, const string &path, Params &input)
 Propagator input.
void write (XMLWriter &xml, const string &path, const Params &input)
 Propagator output.
AbsInlineMeasurementcreateMeasurement (XMLReader &xml_in, const std::string &path)
bool registerAll ()
 Register all the factories.

Variables

bool registered = false
 Local registration flag.
const std::string name = "ANNIH_PROP_MATELEM_COLORVEC"
 Name to be used.


Function Documentation

void Chroma::InlineAnnihPropMatElemColorVecEnv::read ( XMLReader &  xml,
const string &  path,
Params::NamedObject_t &  input 
)

Propagator input.

Definition at line 32 of file inline_annih_prop_matelem_colorvec_w.cc.

References Chroma::InlineAnnihPropMatElemColorVecEnv::Params::NamedObject_t::colorvec_id, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::NamedObject_t::gauge_id, and Chroma::InlineAnnihPropMatElemColorVecEnv::Params::NamedObject_t::prop_op_file.

Referenced by Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Params(), and read().

void Chroma::InlineAnnihPropMatElemColorVecEnv::write ( XMLWriter &  xml,
const string &  path,
const Params::NamedObject_t &  input 
)

Propagator output.

Definition at line 42 of file inline_annih_prop_matelem_colorvec_w.cc.

References Chroma::InlineAnnihPropMatElemColorVecEnv::Params::NamedObject_t::colorvec_id, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::NamedObject_t::gauge_id, and Chroma::InlineAnnihPropMatElemColorVecEnv::Params::NamedObject_t::prop_op_file.

Referenced by Chroma::InlineAnnihPropMatElemColorVecEnv::InlineMeas::func(), Chroma::InlineAnnihPropMatElemColorVecEnv::InlineMeas::operator()(), and write().

void Chroma::InlineAnnihPropMatElemColorVecEnv::read ( XMLReader &  xml,
const string &  path,
Params::Param_t::Contract_t &  input 
)

Propagator input.

Definition at line 55 of file inline_annih_prop_matelem_colorvec_w.cc.

References Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::decay_dir, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::dt, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::mass_label, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::N, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::num_vecs, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::ran_seed, read(), and Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::t_sources_start.

void Chroma::InlineAnnihPropMatElemColorVecEnv::write ( XMLWriter &  xml,
const string &  path,
const Params::Param_t::Contract_t &  input 
)

Propagator output.

Definition at line 69 of file inline_annih_prop_matelem_colorvec_w.cc.

References Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::decay_dir, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::dt, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::mass_label, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::N, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::num_vecs, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::ran_seed, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::Contract_t::t_sources_start, and write().

void Chroma::InlineAnnihPropMatElemColorVecEnv::read ( XMLReader &  xml,
const string &  path,
Params::Param_t &  input 
)

Propagator input.

Definition at line 86 of file inline_annih_prop_matelem_colorvec_w.cc.

References Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::contract, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::prop, and read().

void Chroma::InlineAnnihPropMatElemColorVecEnv::write ( XMLWriter &  xml,
const string &  path,
const Params::Param_t &  input 
)

Propagator output.

Definition at line 95 of file inline_annih_prop_matelem_colorvec_w.cc.

References Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::contract, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::Param_t::prop, and write().

void Chroma::InlineAnnihPropMatElemColorVecEnv::read ( XMLReader &  xml,
const string &  path,
Params &  input 
)

Propagator input.

Definition at line 107 of file inline_annih_prop_matelem_colorvec_w.cc.

void Chroma::InlineAnnihPropMatElemColorVecEnv::write ( XMLWriter &  xml,
const string &  path,
const Params &  input 
)

Propagator output.

Definition at line 114 of file inline_annih_prop_matelem_colorvec_w.cc.

References Chroma::InlineAnnihPropMatElemColorVecEnv::Params::named_obj, Chroma::InlineAnnihPropMatElemColorVecEnv::Params::param, and write().

AbsInlineMeasurement* Chroma::InlineAnnihPropMatElemColorVecEnv::@69::createMeasurement ( XMLReader &  xml_in,
const std::string &  path 
) [static]

Definition at line 130 of file inline_annih_prop_matelem_colorvec_w.cc.

Referenced by registerAll().

bool Chroma::InlineAnnihPropMatElemColorVecEnv::registerAll ( void   )  [inline]

Register all the factories.

Register all the factories

Definition at line 143 of file inline_annih_prop_matelem_colorvec_w.cc.

References createMeasurement(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), name, Chroma::AsqtadFermActEnv::registerAll(), and registered.


Variable Documentation

bool Chroma::InlineAnnihPropMatElemColorVecEnv::registered = false [static]

Local registration flag.

Definition at line 137 of file inline_annih_prop_matelem_colorvec_w.cc.

Referenced by registerAll().

const std::string Chroma::InlineAnnihPropMatElemColorVecEnv::name = "ANNIH_PROP_MATELEM_COLORVEC"

Name to be used.

Definition at line 140 of file inline_annih_prop_matelem_colorvec_w.cc.

Referenced by Chroma::InlineAnnihPropMatElemColorVecEnv::InlineMeas::func(), and registerAll().


Generated on Sun Nov 22 04:40:42 2009 for CHROMA by  doxygen 1.4.7