CHROMA
|
Inline measurement of stochastic group baryon operator. More...
#include "handle.h"
#include "meas/inline/hadron/inline_stoch_group_baryon_w.h"
#include "meas/inline/abs_inline_measurement_factory.h"
#include "meas/smear/quark_smearing_factory.h"
#include "meas/smear/quark_smearing_aggregate.h"
#include "meas/sources/source_smearing_aggregate.h"
#include "meas/sources/source_smearing_factory.h"
#include "meas/sinks/sink_smearing_aggregate.h"
#include "meas/sinks/sink_smearing_factory.h"
#include "meas/hadron/dilution_scheme_aggregate.h"
#include "meas/hadron/dilution_scheme_factory.h"
#include "meas/glue/mesplq.h"
#include "meas/smear/displacement.h"
#include "util/ferm/diractodr.h"
#include "util/ft/sftmom.h"
#include "util/info/proginfo.h"
#include "meas/inline/make_xml_file.h"
#include <sstream>
#include "meas/inline/io/named_objmap.h"
Go to the source code of this file.
Namespaces | |
Chroma | |
Asqtad Staggered-Dirac operator. | |
Chroma::InlineStochGroupBaryonEnv | |
Functions | |
SpinMatrix | Chroma::InlineStochGroupBaryonEnv::rotate_mat (adj(DiracToDRMat())) |
void | Chroma::InlineStochGroupBaryonEnv::read (XMLReader &xml, const std::string &path, InlineStochGroupBaryonEnv::Params::Param_t ¶m) |
void | Chroma::InlineStochGroupBaryonEnv::write (XMLWriter &xml, const std::string &path, const InlineStochGroupBaryonEnv::Params::Param_t ¶m) |
void | Chroma::InlineStochGroupBaryonEnv::read (XMLReader &xml, const std::string &path, InlineStochGroupBaryonEnv::Params::NamedObject_t::ThreeQuarkOpsFile_t &input) |
void | Chroma::InlineStochGroupBaryonEnv::write (XMLWriter &xml, const std::string &path, const InlineStochGroupBaryonEnv::Params::NamedObject_t::ThreeQuarkOpsFile_t &input) |
void | Chroma::InlineStochGroupBaryonEnv::read (XMLReader &xml, const std::string &path, InlineStochGroupBaryonEnv::Params::NamedObject_t &input) |
Read named objects. More... | |
void | Chroma::InlineStochGroupBaryonEnv::write (XMLWriter &xml, const std::string &path, const InlineStochGroupBaryonEnv::Params::NamedObject_t &input) |
Write named objects. More... | |
bool | Chroma::InlineStochGroupBaryonEnv::registerAll () |
Register all the factories. More... | |
void | Chroma::InlineStochGroupBaryonEnv::write (XMLWriter &xml, const std::string &path, const ThreeQuarkOps_t::ThreeQuarkOp_t::QuarkInfo_t &input) |
Write quark. More... | |
void | Chroma::InlineStochGroupBaryonEnv::write (XMLWriter &xml, const std::string &path, const ThreeQuarkOps_t::ThreeQuarkOp_t &input) |
Write three quark op. More... | |
bool | Chroma::InlineStochGroupBaryonEnv::operator< (const KeySmearedQuark_t &a, const KeySmearedQuark_t &b) |
Support for the keys of smeared quarks. More... | |
bool | Chroma::InlineStochGroupBaryonEnv::operator< (const KeySmearedDispColorVector_t &a, const KeySmearedDispColorVector_t &b) |
Support for the keys of smeared and displaced color vectors. More... | |
void | Chroma::InlineStochGroupBaryonEnv::makeDiquark (multi1d< LatticeComplex > &diquark, const multi1d< LatticeComplex > &q0, const multi1d< LatticeComplex > &q1, const Subset &subset) |
void | Chroma::InlineStochGroupBaryonEnv::makeColorSinglet (LatticeComplex &singlet, const multi1d< LatticeComplex > &diquark, const multi1d< LatticeComplex > &q2, const Subset &subset) |
void | Chroma::InlineStochGroupBaryonEnv::write (XMLWriter &xml, const std::string &path, const BaryonOperator_t ¶m) |
BaryonOperator header writer. More... | |
void | Chroma::InlineStochGroupBaryonEnv::write (BinaryWriter &bin, const BaryonOperator_t::TimeSlices_t::Orderings_t::Dilutions_t::Mom_t ¶m) |
BaryonOperator binary writer. More... | |
void | Chroma::InlineStochGroupBaryonEnv::write (BinaryWriter &bin, const BaryonOperator_t::TimeSlices_t::Orderings_t::Dilutions_t ¶m) |
BaryonOperator binary writer. More... | |
void | Chroma::InlineStochGroupBaryonEnv::write (BinaryWriter &bin, const BaryonOperator_t::TimeSlices_t::Orderings_t ¶m) |
BaryonOperator binary writer. More... | |
void | Chroma::InlineStochGroupBaryonEnv::write (BinaryWriter &bin, const BaryonOperator_t::TimeSlices_t ¶m) |
BaryonOperator binary writer. More... | |
void | Chroma::InlineStochGroupBaryonEnv::write (BinaryWriter &bin, const BaryonOperator_t ¶m) |
BaryonOperator binary writer. More... | |
void | Chroma::InlineStochGroupBaryonEnv::readOps (ThreeQuarkOps_t &oplist, const std::string &ops_file) |
Read 3-quark operators file, assign correct displacement length. More... | |
Variables | |
const int | Chroma::InlineStochGroupBaryonEnv::N_quarks = 3 |
Number of quarks to be used in this construction. More... | |
const std::string | Chroma::InlineStochGroupBaryonEnv::name = "STOCH_GROUP_BARYON" |
Inline measurement of stochastic group baryon operator.
Definition in file inline_stoch_group_baryon_w.cc.