CHROMA
|
Construct derivative meson sequential sources. More...
#include "meas/hadron/meson_seqsrc_w.h"
Go to the source code of this file.
Classes | |
class | DerivMesonSeqSourceBaseNoDir |
Base class for meson deriv-sequential source construction. More... | |
class | DerivMesonSeqSourceBaseDir |
Base class for meson deriv-sequential source construction. More... | |
class | MesA0PionxNablaT1SeqSrc |
Construct a0-(pionxNabla_T1) sequential source. More... | |
class | MesA0A0xNablaT1SeqSrc |
Construct a0-(a0xNabla_T1) sequential source. More... | |
class | MesA0A02xNablaT1SeqSrc |
Construct a0-(a0_2xNabla_T1) sequential source. More... | |
class | MesA0Pion2xNablaT1SeqSrc |
Construct a0-(pion_2xNabla_T1) sequential source. More... | |
class | MesA0RhoxNablaA1SeqSrc |
Construct a0-(rhoxNabla_A1) sequential source. More... | |
class | MesA0RhoxNablaT1SeqSrc |
Construct a0-(rhoxNabla_T1) sequential source. More... | |
class | MesA0RhoxNablaT2SeqSrc |
Construct a0-(rhoxNabla_T2) sequential source. More... | |
class | MesA0RhoxNablaESeqSrc |
Construct a0-(rhoxNabla_E) sequential source. More... | |
class | MesA0Rho2xNablaA1SeqSrc |
Construct a0-(rho_2xNabla_A1) sequential source. More... | |
class | MesA0Rho2xNablaT1SeqSrc |
Construct a0-(rho_2xNabla_T1) sequential source. More... | |
class | MesA0Rho2xNablaT2SeqSrc |
Construct a0-(rho_2xNabla_T2) sequential source. More... | |
class | MesA0Rho2xNablaESeqSrc |
Construct a0-(rho_2xNabla_E) sequential source. More... | |
class | MesA0A1xNablaA1SeqSrc |
Construct a0-(a1xNabla_A1) sequential source. More... | |
class | MesA0A1xNablaT1SeqSrc |
Construct a0-(a1xNabla_T1) sequential source. More... | |
class | MesA0A1xNablaT2SeqSrc |
Construct a0-(a1xNabla_T2) sequential source. More... | |
class | MesA0A1xNablaESeqSrc |
Construct a0-(a1xNabla_E) sequential source. More... | |
class | MesA0B1xNablaA1SeqSrc |
Construct a0-(b1xNabla_A1) sequential source. More... | |
class | MesA0B1xNablaT1SeqSrc |
Construct a0-(b1xNabla_T1) sequential source. More... | |
class | MesA0B1xNablaT2SeqSrc |
Construct a0-(b1xNabla_T2) sequential source. More... | |
class | MesA0B1xNablaESeqSrc |
Construct a0-(b1xNabla_E) sequential source. More... | |
class | MesA0PionxDT2SeqSrc |
Construct a0-(pionxD_T2) sequential source. More... | |
class | MesA0A0xDT2SeqSrc |
Construct a0-(a0xD_T2) sequential source. More... | |
class | MesA0A02xDT2SeqSrc |
Construct a0-(a0_2xD_T2) sequential source. More... | |
class | MesA0Pion2xDT2SeqSrc |
Construct a0-(pion_2xD_T2) sequential source. More... | |
class | MesA0A1xDA2SeqSrc |
Construct a0-(a1xD_A2) sequential source. More... | |
class | MesA0A1xDT1SeqSrc |
Construct a0-(a1xD_T1) sequential source. More... | |
class | MesA0A1xDT2SeqSrc |
Construct a0-(a1xD_T2) sequential source. More... | |
class | MesA0A1xDESeqSrc |
Construct a0-(a1xD_E) sequential source. More... | |
class | MesA0B1xDA2SeqSrc |
Construct a0-(b1xD_A2) sequential source. More... | |
class | MesA0B1xDT1SeqSrc |
Construct a0-(b1xD_T1) sequential source. More... | |
class | MesA0B1xDT2SeqSrc |
Construct a0-(b1xD_T2) sequential source. More... | |
class | MesA0B1xDESeqSrc |
Construct a0-(b1xD_E) sequential source. More... | |
class | MesA0RhoxDA2SeqSrc |
Construct a0-(rhoxD_A2) sequential source. More... | |
class | MesA0RhoxDT1SeqSrc |
Construct a0-(rhoxD_T1) sequential source. More... | |
class | MesA0RhoxDT2SeqSrc |
Construct a0-(rhoxD_T2) sequential source. More... | |
class | MesA0RhoxDESeqSrc |
Construct a0-(rhoxD_E) sequential source. More... | |
class | MesA0Rho2xDA2SeqSrc |
Construct a0-(rho_2xD_A2) sequential source. More... | |
class | MesA0Rho2xDT1SeqSrc |
Construct a0-(rho_2xD_T1) sequential source. More... | |
class | MesA0Rho2xDT2SeqSrc |
Construct a0-(rho_2xD_T2) sequential source. More... | |
class | MesA0Rho2xDESeqSrc |
Construct a0-(rho_2xD_E) sequential source. More... | |
class | MesA0PionxBT1SeqSrc |
Construct a0-(pionxB_T1) sequential source. More... | |
class | MesA0A0xBT1SeqSrc |
Construct a0-(a0xB_T1) sequential source. More... | |
class | MesA0A02xBT1SeqSrc |
Construct a0-(a0_2xB_T1) sequential source. More... | |
class | MesA0Pion2xBT1SeqSrc |
Construct a0-(pion_2xB_T1) sequential source. More... | |
class | MesA0RhoxBA1SeqSrc |
Construct a0-(rhoxB_A1) sequential source. More... | |
class | MesA0RhoxBT1SeqSrc |
Construct a0-(rhoxB_T1) sequential source. More... | |
class | MesA0RhoxBT2SeqSrc |
Construct a0-(rhoxB_T2) sequential source. More... | |
class | MesA0RhoxBESeqSrc |
Construct a0-(rhoxB_E) sequential source. More... | |
class | MesA0Rho2xBA1SeqSrc |
Construct a0-(rho_2xB_A1) sequential source. More... | |
class | MesA0Rho2xBT1SeqSrc |
Construct a0-(rho_2xB_T1) sequential source. More... | |
class | MesA0Rho2xBT2SeqSrc |
Construct a0-(rho_2xB_T2) sequential source. More... | |
class | MesA0Rho2xBESeqSrc |
Construct a0-(rho_2xB_E) sequential source. More... | |
class | MesA0A1xBA1SeqSrc |
Construct a0-(a1xB_A1) sequential source. More... | |
class | MesA0A1xBT1SeqSrc |
Construct a0-(rhoxB_T1) sequential source. More... | |
class | MesA0A1xBT2SeqSrc |
Construct a0-(a1xB_T2) sequential source. More... | |
class | MesA0A1xBESeqSrc |
Construct a0-(a1xB_E) sequential source. More... | |
class | MesA0B1xBA1SeqSrc |
Construct a0-(b1xB_A1) sequential source. More... | |
class | MesA0B1xBT1SeqSrc |
Construct a0-(b1xB_T1) sequential source. More... | |
class | MesA0B1xBT2SeqSrc |
Construct a0-(b1xB_T2) sequential source. More... | |
class | MesA0B1xBESeqSrc |
Construct a0-(b1xB_E) sequential source. More... | |
Functions | |
virtual LatticePropagator | threePtNabla (const LatticePropagator &forward_prop, const multi1d< LatticeColorMatrix > &u, int mu) const |
virtual LatticePropagator | threePtD (const LatticePropagator &forward_prop, const multi1d< LatticeColorMatrix > &u, int mu) const |
Apply left and right "nabla_i" onto the source. More... | |
virtual LatticePropagator | threePtB (const LatticePropagator &forward_prop, const multi1d< LatticeColorMatrix > &u, int mu) const |
Apply left and right "D_i" operator onto source. More... | |
virtual LatticeComplex | twoPtNabla (const LatticePropagator &forward_prop, const multi1d< LatticeColorMatrix > &u, int mu, int g, int gamma_insertion) const |
Apply left and right "B_i" operator onto source. More... | |
virtual LatticeComplex | twoPtB (const LatticePropagator &forward_prop, const multi1d< LatticeColorMatrix > &u, int mu, int g, int insertion) const |
Apply left and right "D_i" operator onto source. More... | |
virtual Complex | momentumProject (const LatticeComplex &corr_fn) const |
Project onto the fixed sink-momentum and return the 2-pt at the sink. More... | |
void | read (XMLReader &xml, const std::string &path, DerivMesonSeqSourceEnv::Params ¶m) |
Reader. More... | |
void | write (XMLWriter &xml, const std::string &path, const DerivMesonSeqSourceEnv::Params ¶m) |
Writer. More... | |
void | read (XMLReader &xml, const std::string &path, DerivMesonSeqSourceEnv::ParamsDir ¶m) |
Reader. More... | |
void | write (XMLWriter &xml, const std::string &path, const DerivMesonSeqSourceEnv::ParamsDir ¶m) |
Writer. More... | |
Construct derivative meson sequential sources.
These operators come from Liao and Manke, hep-lat/0210030 . There are a few variants of derivatives. They are
where
The sequential sources return
Definition in file deriv_meson_seqsrc_w.h.
|
virtual |
Project onto the fixed sink-momentum and return the 2-pt at the sink.
|
virtual |
Apply left and right "D_i" operator onto source.
where
|
virtual |
Apply left and right "nabla_i" onto the source.
where
|
virtual |
|
virtual |
Apply left and right "D_i" operator onto source.
where
|
virtual |
Apply left and right "B_i" operator onto source.