CHROMA
|
#include <hadron_corr_s.h>
Public Member Functions | |
virtual void | compute (multi1d< LatticeStaggeredPropagator > &quark_props, int j_decay)=0 |
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 () |
Protected Member Functions | |
LatticeStaggeredPropagator | shift_deltaProp (multi1d< int > &delta, const LatticeStaggeredPropagator &src) |
Protected Attributes | |
multi2d< DComplex > | corr_fn |
std::string | outer_tag |
std::string | inner_tag |
multi1d< std::string > | tag_names |
multi1d< LatticeColorMatrix > | u |
Private Attributes | |
int | t_length |
int | no_channel |
Stag_shift_option | type_of_shift |
Definition at line 23 of file hadron_corr_s.h.
|
inline |
Definition at line 118 of file hadron_corr_s.h.
References corr_fn, no_channel, t_length, type_of_shift, and u.
|
inlinevirtual |
Definition at line 137 of file hadron_corr_s.h.
References corr_fn.
|
inline |
Definition at line 64 of file hadron_corr_s.h.
References corr_fn, Chroma::i, inner_tag, no_channel, outer_tag, t, t_length, t_source, tag_names, Chroma::write(), and Chroma::zero.
Referenced by Chroma::compute_8_pions(), Chroma::compute_8_scalars(), and Chroma::compute_8_vectors().
|
pure virtual |
|
inline |
Definition at line 33 of file hadron_corr_s.h.
References corr_fn, Chroma::i, inner_tag, no_channel, outer_tag, Chroma::pop(), Chroma::push(), t, t_length, t_source, tag_names, Chroma::write(), and Chroma::zero.
Referenced by Chroma::compute_8_pions(), Chroma::compute_8_scalars(), Chroma::compute_8_vectors(), Chroma::compute_singlet_ps(), Chroma::compute_vary_ps(), Chroma::compute_vary_scalar(), Chroma::compute_vary_singlet_ps(), Chroma::InlineStaggeredSpectrum::func(), main(), Chroma::meson_charm(), and Chroma::noisy_pion_nondegen().
|
inlineprotected |
Definition at line 151 of file hadron_corr_s.h.
References Chroma::GAUGE_INVAR, Chroma::NON_GAUGE_INVAR, Chroma::shiftDeltaProp(), Chroma::shiftDeltaPropCov(), Chroma::SYM_GAUGE_INVAR, Chroma::SYM_NON_GAUGE_INVAR, type_of_shift, u, and Chroma::zero.
Referenced by Chroma::staggered_scalars::compute().
|
protected |
Definition at line 145 of file hadron_corr_s.h.
Referenced by binary_dump(), Chroma::staggered_scalars::compute(), Chroma::vector_meson::compute(), dump(), staggered_hadron_corr(), and ~staggered_hadron_corr().
|
protected |
Definition at line 147 of file hadron_corr_s.h.
Referenced by binary_dump(), dump(), Chroma::g4g5_x_g4g5_local_meson::g4g5_x_g4g5_local_meson(), Chroma::staggered_local_pion::staggered_local_pion(), Chroma::staggered_local_scalar::staggered_local_scalar(), Chroma::staggered_pion_singlet::staggered_pion_singlet(), Chroma::staggered_pions::staggered_pions(), Chroma::staggered_scalars::staggered_scalars(), and Chroma::vector_meson::vector_meson().
|
private |
Definition at line 183 of file hadron_corr_s.h.
Referenced by binary_dump(), dump(), and staggered_hadron_corr().
|
protected |
Definition at line 146 of file hadron_corr_s.h.
Referenced by binary_dump(), dump(), Chroma::g4g5_x_g4g5_local_meson::g4g5_x_g4g5_local_meson(), Chroma::staggered_local_pion::staggered_local_pion(), Chroma::staggered_local_scalar::staggered_local_scalar(), Chroma::staggered_pion_singlet::staggered_pion_singlet(), Chroma::staggered_pions::staggered_pions(), Chroma::staggered_scalars::staggered_scalars(), and Chroma::vector_meson::vector_meson().
|
private |
Definition at line 182 of file hadron_corr_s.h.
Referenced by binary_dump(), dump(), and staggered_hadron_corr().
|
protected |
Definition at line 148 of file hadron_corr_s.h.
Referenced by binary_dump(), Chroma::vector_meson::compute(), dump(), Chroma::g4g5_x_g4g5_local_meson::g4g5_x_g4g5_local_meson(), Chroma::staggered_local_pion::staggered_local_pion(), Chroma::staggered_local_scalar::staggered_local_scalar(), Chroma::staggered_pion_singlet::staggered_pion_singlet(), Chroma::staggered_pions::staggered_pions(), Chroma::staggered_scalars::staggered_scalars(), and Chroma::vector_meson::vector_meson().
|
private |
Definition at line 185 of file hadron_corr_s.h.
Referenced by shift_deltaProp(), and staggered_hadron_corr().
|
protected |
Definition at line 149 of file hadron_corr_s.h.
Referenced by shift_deltaProp(), and staggered_hadron_corr().