14 #ifndef CONTRACT_4SPINOR_INCLUDED
15 #define CONTRACT_4SPINOR_INCLUDED
56 const std::vector<int>& momentum_sink,
58 const std::vector<int>& source_position,
62 const std::vector<int>& momentum_sink,
64 const std::vector<int>& source_position,
70 const std::vector<int>& momentum_sink,
72 const std::vector<int>& source_position,
76 const std::vector<int>& momentum_sink,
78 const std::vector<int>& source_position,
98 const std::vector<int>& momentum_sink,
100 const std::vector<int>& source_position,
104 const std::vector<int>& momentum_sink,
106 const std::vector<int>& source_position,
111 const std::vector<int>& momentum_sink,
113 const std::vector<int>& source_position,
117 const std::vector<int>& momentum_sink,
119 const std::vector<int>& source_position,
139 const std::vector<int>& momentum_sink,
141 const std::vector<int>& source_position,
145 const std::vector<int>& momentum_sink,
147 const std::vector<int>& source_position,
152 const std::vector<int>& momentum_sink,
154 const std::vector<int>& source_position,
158 const std::vector<int>& momentum_sink,
160 const std::vector<int>& source_position,
174 const std::vector<int>& momentum_sink,
176 const std::vector<int>& source_position,
180 const std::vector<int>& momentum_sink,
182 const std::vector<int>& source_position,
187 const std::vector<int>& momentum_sink,
189 const std::vector<int>& source_position,
193 const std::vector<int>& momentum_sink,
195 const std::vector<int>& source_position,
200 std::vector<dcomplex>& corr_local);
204 std::vector<dcomplex>& corr_local);
208 std::vector<dcomplex>& corr_local);
212 std::vector<dcomplex>& corr_local);