CHROMA
Classes | Namespaces | Functions | Variables
simple_baryon_2pt_w.cc File Reference

Construct baryon sequential sources. More...

#include "meas/hadron/simple_baryon_seqsrc_w.h"
#include "meas/hadron/seqsource_factory_w.h"
#include "meas/hadron/barspinmat_w.h"
#include "meas/hadron/barhqlq_w.h"
#include "meas/hadron/baryon_spinmat_funcmap_w.h"
#include "util/ft/sftmom.h"
#include "io/xml_group_reader.h"

Go to the source code of this file.

Classes

struct  Chroma::SimpleBaryonSeqSourceEnv::SpinMatTsp_t
 The T and Spin struct. More...
 
struct  Chroma::GeneralBaryonSeqSourceEnv::SpinMatTsp_t
 The T and Spin struct. More...
 

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 
 Chroma::SimpleBaryonSeqSourceEnv
 Baryon sequential sources.
 
 Chroma::GeneralBaryonSeqSourceEnv
 

Functions

void Chroma::read (XMLReader &xml, const std::string &path, SimpleBaryonSeqSourceEnv::Params &param)
 Reader. More...
 
void Chroma::write (XMLWriter &xml, const std::string &path, const SimpleBaryonSeqSourceEnv::Params &param)
 Writer. More...
 
void Chroma::read (XMLReader &xml, const std::string &path, SimpleBaryonSeqSourceEnv::SpinMatTsp_t &param)
 Read a T and sp struct. More...
 
void Chroma::write (XMLWriter &xml, const std::string &path, const SimpleBaryonSeqSourceEnv::SpinMatTsp_t &param)
 
void Chroma::read (XMLReader &xml, const std::string &path, GeneralBaryonSeqSourceEnv::SpinMatTsp_t &param)
 Read a T and sp struct. More...
 
multi1d< Hadron2PtContraction_t > Chroma::SimpleBaryonSeqSourceEnv::operator() (const multi1d< LatticeColorMatrix > &u)
 
 Chroma::SimpleBaryonSeqSourceEnv::check2Args ("BarNuclTCg5", quark_propagators)
 
 Chroma::SimpleBaryonSeqSourceEnv::END_CODE ()
 
return Chroma::SimpleBaryonSeqSourceEnv::projectBaryon (src_prop_tmp, forward_headers)
 
bool Chroma::SimpleBaryonSeqSourceEnv::registerAll ()
 Register all the factories. More...
 

Variables

multi1d< ForwardProp_t > & Chroma::SimpleBaryonSeqSourceEnv::forward_headers
 
multi1d< LatticePropagator > & Chroma::SimpleBaryonSeqSourceEnv::quark_propagators
 
LatticePropagator Chroma::SimpleBaryonSeqSourceEnv::src_prop_tmp = T * di_quark
 
LatticePropagator Chroma::SimpleBaryonSeqSourceEnv::q1_tmp = quark_propagators[0] * Cg5
 
LatticePropagator Chroma::SimpleBaryonSeqSourceEnv::q2_tmp = Cg5 * quark_propagators[1]
 
LatticePropagator Chroma::SimpleBaryonSeqSourceEnv::di_quark = quarkContract24(q1_tmp, q2_tmp)
 
LatticeColorMatrix Chroma::SimpleBaryonSeqSourceEnv::col_mat
 

Detailed Description

Construct baryon sequential sources.

Definition in file simple_baryon_2pt_w.cc.