CHROMA
|
Construct baryon operators. More...
#include <baryon_operator.h>
Public Member Functions | |
virtual | ~BaryonOperator () |
Virtual destructor to help with cleanup;. More... | |
virtual multi1d< LatticeComplex > | operator() (const T &quark1, const T &quark2, const T &quark3, enum PlusMinus isign) const =0 |
Construct the operator (do the contractions) More... | |
virtual LatticeComplex | operator() (const T &quark1, const T &quark2, const T &quark3) const =0 |
virtual multi1d< LatticeComplex > | operator() (const T &quark1, const T &quark2, const T &quark3, int *qindices, enum PlusMinus isign) const =0 |
virtual LatticeComplex | operator() (const T &quark1, const T &quark2, const T &quark3, int *qindices) const =0 |
Construct baryon operators.
Definition at line 18 of file baryon_operator.h.
|
inlinevirtual |
Virtual destructor to help with cleanup;.
Definition at line 22 of file baryon_operator.h.
|
pure virtual |
|
pure virtual |
Construct the operator (do the contractions)
Implemented in Chroma::SimpleBaryonOperatorEnv::BarNuclCg5, and Chroma::GroupBaryonOperatorEnv::GroupBaryonQQQ.
|
pure virtual |