disc_3pt: disconnected contribution to current insertion three-point...

View source: R/looptools.R

disc_3ptR Documentation

disconnected contribution to current insertion three-point function

Description

Computes the quark-line disconnected contribution to a three-point function of the form

C_3(t, Δ t = t_{snk} - t_{src}) = C_2(t_{snk}, t_{src}) * L(t)

\forall t considering only the case t_snk > t_src.

Usage

disc_3pt(cf_2pt, loop, src_ts, dt, reim_loop = "both", reim_2pt = "both",
  vev_subtract = FALSE)

Arguments

cf_2pt

'raw_cf' container holding two-point part of three-point function in lattice-absolute coordinates (not relative to source!)

loop

'raw_cf' container holding loop contribution, suitably spin-projected and averaged over stochastic samples.

src_ts

Integer vector, the source time slices that were used for the computation of the two-point function in lattice-absolute coordinates. Must be of the same length as the number of measurements in cf_2pt.

dt

Integer, the source-sink separation that should be computed.

reim_loop

String, one of 'real', 'imag' or 'both'. Specifies whether just the real or imaginary part should be considered when constructing the correlation with the two-point function.

reim_2pt

String, same as reim_loop but for the two-point contribution to the three-point function.

vev_subtract

Boolean, whether the loop contains a vev which should be subtracted.

Value

raw_cf container with the product of loop and 2pt function, shifted in time to be relative to source using the info from src_ts


hadron documentation built on Sept. 9, 2022, 5:06 p.m.