CHROMA
Public Member Functions | List of all members

Construct a0-(pion_2xD_T2) sequential source. More...

#include <deriv_meson_seqsrc_w.h>

Inheritance diagram for MesA0Pion2xDT2SeqSrc:
DerivMesonSeqSourceBaseDir

Public Member Functions

 MesA0Pion2xDT2SeqSrc (const ParamsDir &p)
 Full constructor. More...
 
 ~MesA0Pion2xDT2SeqSrc ()
 Default destructor. More...
 
LatticePropagator operator() (const multi1d< LatticeColorMatrix > &u, const multi1d< ForwardProp_t > &forward_headers, const multi1d< LatticePropagator > &forward_props)
 Construct sequential source. More...
 
Complex twoPtSink (const multi1d< LatticeColorMatrix > &u, const multi1d< ForwardProp_t > &forward_headers, const multi1d< LatticePropagator > &forward_props, int gamma_insertion)
 Compute the 2-pt at the sink. More...
 
- Public Member Functions inherited from DerivMesonSeqSourceBaseDir
 DerivMesonSeqSourceBaseDir (const ParamsDir &p)
 Default destructor. More...
 
virtual ~DerivMesonSeqSourceBaseDir ()
 Default destructor. More...
 

Additional Inherited Members

- Protected Member Functions inherited from DerivMesonSeqSourceBaseDir
multi1d< int > & getTSrce ()
 Set t_srce. More...
 
const multi1d< int > & getTSrce () const
 Get t_srce. More...
 
int getTSink () const
 Get t_sink. More...
 
const multi1d< int > & getSinkMom () const
 Get sink_mom. More...
 
int getDecayDir () const
 Get decay_dir. More...
 
int getDerivLength () const
 Get deriv_length. More...
 
virtual const int getDerivDir () const
 Get deriv_dir. More...
 

Detailed Description

Construct a0-(pion_2xD_T2) sequential source.

Operator is pion_2 x D_T2 The sink interpolator is
$\Gamma_f \equiv \gamma_4\gamma_5 D_i$

Definition at line 1015 of file deriv_meson_seqsrc_w.h.

Constructor & Destructor Documentation

◆ MesA0Pion2xDT2SeqSrc()

MesA0Pion2xDT2SeqSrc::MesA0Pion2xDT2SeqSrc ( const ParamsDir &  p)
inline

Full constructor.

Definition at line 1019 of file deriv_meson_seqsrc_w.h.

◆ ~MesA0Pion2xDT2SeqSrc()

MesA0Pion2xDT2SeqSrc::~MesA0Pion2xDT2SeqSrc ( )
inline

Default destructor.

Definition at line 1022 of file deriv_meson_seqsrc_w.h.

Member Function Documentation

◆ operator()()

LatticePropagator MesA0Pion2xDT2SeqSrc::operator() ( const multi1d< LatticeColorMatrix > &  u,
const multi1d< ForwardProp_t > &  forward_headers,
const multi1d< LatticePropagator > &  forward_props 
)
virtual

Construct sequential source.

Implements DerivMesonSeqSourceBaseDir.

◆ twoPtSink()

Complex MesA0Pion2xDT2SeqSrc::twoPtSink ( const multi1d< LatticeColorMatrix > &  u,
const multi1d< ForwardProp_t > &  forward_headers,
const multi1d< LatticePropagator > &  forward_props,
int  gamma_insertion 
)
virtual

Compute the 2-pt at the sink.

Implements DerivMesonSeqSourceBaseDir.


The documentation for this class was generated from the following file: