CHROMA
Public Member Functions | Static Private Attributes | List of all members
Chroma::staggered_pion_singlet Class Reference

#include <pion_sing_s.h>

Inheritance diagram for Chroma::staggered_pion_singlet:
Chroma::staggered_hadron_corr

Public Member Functions

void compute (LatticeStaggeredPropagator local_quark_prop, LatticeStaggeredPropagator four_shift_quark_prop, int j_decay)
 
void compute (LatticeStaggeredPropagator local_quark_prop, LatticeStaggeredPropagator four_shift_quark_prop, int j_decay, const multi1d< LatticeColorMatrix > &u_smr, int fuzz_width)
 
void compute (multi1d< LatticeStaggeredPropagator > &quark_props, int j_decay)
 
 staggered_pion_singlet (int t_len, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in=SYM_GAUGE_INVAR)
 
virtual ~staggered_pion_singlet ()
 
- Public Member Functions inherited from Chroma::staggered_hadron_corr
void dump (int t_source, XMLWriter &xml_out)
 
void binary_dump (int t_source, std::string start_name)
 
 staggered_hadron_corr (int t_len, int t_chan, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in)
 
virtual ~staggered_hadron_corr ()
 

Static Private Attributes

static const int no_pion_sings = 1
 

Additional Inherited Members

- Protected Member Functions inherited from Chroma::staggered_hadron_corr
LatticeStaggeredPropagator shift_deltaProp (multi1d< int > &delta, const LatticeStaggeredPropagator &src)
 
- Protected Attributes inherited from Chroma::staggered_hadron_corr
multi2d< DComplex > corr_fn
 
std::string outer_tag
 
std::string inner_tag
 
multi1d< std::string > tag_names
 
multi1d< LatticeColorMatrix > u
 

Detailed Description

Definition at line 12 of file pion_sing_s.h.

Constructor & Destructor Documentation

◆ staggered_pion_singlet()

Chroma::staggered_pion_singlet::staggered_pion_singlet ( int  t_len,
const multi1d< LatticeColorMatrix > &  uin,
Stag_shift_option  type_of_shift_in = SYM_GAUGE_INVAR 
)
inline

◆ ~staggered_pion_singlet()

virtual Chroma::staggered_pion_singlet::~staggered_pion_singlet ( )
inlinevirtual

Definition at line 48 of file pion_sing_s.h.

Member Function Documentation

◆ compute() [1/3]

void Chroma::staggered_pion_singlet::compute ( LatticeStaggeredPropagator  local_quark_prop,
LatticeStaggeredPropagator  four_shift_quark_prop,
int  j_decay 
)

◆ compute() [2/3]

void Chroma::staggered_pion_singlet::compute ( LatticeStaggeredPropagator  local_quark_prop,
LatticeStaggeredPropagator  four_shift_quark_prop,
int  j_decay,
const multi1d< LatticeColorMatrix > &  u_smr,
int  fuzz_width 
)

◆ compute() [3/3]

void Chroma::staggered_pion_singlet::compute ( multi1d< LatticeStaggeredPropagator > &  quark_props,
int  j_decay 
)
inlinevirtual

Implements Chroma::staggered_hadron_corr.

Definition at line 31 of file pion_sing_s.h.

Member Data Documentation

◆ no_pion_sings

const int Chroma::staggered_pion_singlet::no_pion_sings = 1
staticprivate

Definition at line 56 of file pion_sing_s.h.

Referenced by staggered_pion_singlet().


The documentation for this class was generated from the following files: