Bridge++  Version 1.4.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
contract_4spinor.h
Go to the documentation of this file.
1 
14 #ifndef CONTRACT_4SPINOR_INCLUDED
15 #define CONTRACT_4SPINOR_INCLUDED
16 
17 #include "Field/field_F.h"
18 #include "Tools/gammaMatrix.h"
19 
20 #include "bridge_complex.h"
21 
23 
32 void contract_at_t(dcomplex& corr,
34  const GammaMatrix& gm_sink,
35  const Field_F& f1, const Field_F& f2,
36  const int time);
37 
39 void contract_at_t(dcomplex& corr,
40  const std::vector<int>& momentum_sink,
41  const GammaMatrix& gm_sink,
42  const std::vector<int>& source_position,
43  const Field_F& f1, const Field_F& f2,
44  const int time);
45 
47 void contract_at_t(dcomplex& corr,
48  const GammaMatrix& gm_sink, const int i_alpha,
49  const Field_F& f1, const Field_F& f2, const Field_F& f3,
50  const int time);
51 #endif /* CONTRACT_H_INCLUDED */
void contract_at_t(dcomplex &corr, const GammaMatrix &gm_sink, const Field_F &f1, const Field_F &f2, const int time)
Contraction of hadron for 4-spinor fermion.
Wilson-type fermion field.
Definition: field_F.h:37
Gamma Matrix class.
Definition: gammaMatrix.h:44