CHROMA
Public Member Functions | Protected Member Functions | List of all members
Chroma::Baryon2PtBase Class Referenceabstract

Baryon-Baryon seqsources have a time order phase. More...

#include <baryon_2pt_w.h>

Inheritance diagram for Chroma::Baryon2PtBase:
Chroma::SimpleBaryon2PtEnv::BarDeltaTsp Chroma::SimpleBaryon2PtEnv::BarDeltaTspSRCspSNK Chroma::SimpleBaryon2PtEnv::BarNuclTCg5

Public Member Functions

virtual ~Baryon2PtBase ()
 Virtual destructor to help with cleanup;. More...
 
virtual multi1d< Hadron2PtContraction_t > operator() (const multi1d< LatticeColorMatrix > &u)=0
 Construct the correlators. More...
 

Protected Member Functions

virtual void setBC (const multi1d< ForwardProp_t > &forward_headers)
 Convenience function to yank the boundary condition from the forward prop headers. More...
 
virtual multi1d< int > & getBC ()=0
 Set bc. More...
 
virtual const multi1d< int > & getBC () const =0
 Get bc. More...
 

Detailed Description

Baryon-Baryon seqsources have a time order phase.

Definition at line 16 of file baryon_2pt_w.h.

Constructor & Destructor Documentation

◆ ~Baryon2PtBase()

virtual Chroma::Baryon2PtBase::~Baryon2PtBase ( )
inlinevirtual

Virtual destructor to help with cleanup;.

Definition at line 20 of file baryon_2pt_w.h.

Member Function Documentation

◆ getBC() [1/2]

virtual const multi1d<int>& Chroma::Baryon2PtBase::getBC ( ) const
protectedpure virtual

◆ getBC() [2/2]

virtual multi1d<int>& Chroma::Baryon2PtBase::getBC ( )
protectedpure virtual

◆ operator()()

virtual multi1d<Hadron2PtContraction_t> Chroma::Baryon2PtBase::operator() ( const multi1d< LatticeColorMatrix > &  u)
pure virtual

Construct the correlators.

Implemented in Chroma::SimpleBaryon2PtEnv::BarNuclTCg5.

◆ setBC()

virtual void Chroma::Baryon2PtBase::setBC ( const multi1d< ForwardProp_t > &  forward_headers)
protectedvirtual

Convenience function to yank the boundary condition from the forward prop headers.


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