14 #ifndef CORR2PT_4SPINOR_INCLUDED 
   15 #define CORR2PT_4SPINOR_INCLUDED 
   77     const std::vector<Field_F>& sq1,
 
   78     const std::vector<Field_F>& sq2);
 
   81     std::vector<dcomplex>& meson,
 
   84     const std::vector<Field_F>& sq1,
 
   85     const std::vector<Field_F>& sq2);
 
   88     const std::vector<Field_F>& squ,
 
   89     const std::vector<Field_F>& sqd);
 
   92     std::vector<dcomplex>& proton,
 
   94     const std::vector<Field_F>& squ,
 
   95     const std::vector<Field_F>& sqd);
 
  104     return m_epsilon_index[i + 3 * n];
 
  110     return 1.0 - 2.0 * (n / 3);
 
  115                      std::vector<dcomplex>& corr_local);
 
double meson_all(const std::vector< Field_F > &sq1, const std::vector< Field_F > &sq2)
 
void meson_corr(std::vector< dcomplex > &meson, const GammaMatrix &gm_sink, const GammaMatrix &gm_src, const std::vector< Field_F > &sq1, const std::vector< Field_F > &sq2)
 
Two-point correlator for Wilson-type fermions. 
 
Bridge::VerboseLevel m_vl
 
Corr2pt_4spinor & operator=(const Corr2pt_4spinor &)
 
void global_corr_t(std::vector< dcomplex > &corr_global, std::vector< dcomplex > &corr_local)
transform node-local correlator in t to global. 
 
void set_parameter_verboselevel(const Bridge::VerboseLevel vl)
 
static const std::string class_name
 
Set of Gamma Matrices: basis class. 
 
Common parameter class: provides parameters as singleton. 
 
double epsilon_value(int n)
totally antisymmetric tensor: value. 
 
Corr2pt_4spinor(unique_ptr< GammaMatrixSet > &gmset)
 
Corr2pt_4spinor(GammaMatrixSet *gmset)
 
double proton_test(const std::vector< Field_F > &squ, const std::vector< Field_F > &sqd)
 
void proton_corr(std::vector< dcomplex > &proton, const GammaMatrix &gm, const std::vector< Field_F > &squ, const std::vector< Field_F > &sqd)
 
int epsilon_index(int i, int n)
totally antisymmetric tensor: index. 
 
std::vector< int > m_epsilon_index
index of totally antisymmetric tensor