CHROMA
Public Member Functions | Private Member Functions | Private Attributes | List of all members
Chroma::SimpleHadronOperatorEnv::Baryon Class Reference

Baryon Operator. More...

#include <simple_hadron_operator_w.h>

Inheritance diagram for Chroma::SimpleHadronOperatorEnv::Baryon:
Chroma::SimpleHadronOperatorEnv::HadronOperator< LatticeFermion >

Public Member Functions

 Baryon (const GroupXML_t &p)
 Full constructor. More...
 
multi1d< LatticeComplex > operator() (const multi1d< LatticeFermion > &quarks, enum PlusMinus isign) const
 Compute the operator (no permutations are done) More...
 
- Public Member Functions inherited from Chroma::SimpleHadronOperatorEnv::HadronOperator< LatticeFermion >
virtual ~HadronOperator ()
 Virtual destructor to help with cleanup;. More...
 
 HadronOperator (const GroupXML_t &xml)
 
 HadronOperator ()
 

Private Member Functions

 Baryon ()
 Hide partial constructor. More...
 

Private Attributes

SpinMatrix DiqGamma
 

Detailed Description

Baryon Operator.

Create a simple baryon

Definition at line 59 of file simple_hadron_operator_w.h.

Constructor & Destructor Documentation

◆ Baryon() [1/2]

Chroma::SimpleHadronOperatorEnv::Baryon::Baryon ( const GroupXML_t p)

Full constructor.

◆ Baryon() [2/2]

Chroma::SimpleHadronOperatorEnv::Baryon::Baryon ( )
inlineprivate

Hide partial constructor.

Definition at line 73 of file simple_hadron_operator_w.h.

Member Function Documentation

◆ operator()()

multi1d<LatticeComplex> Chroma::SimpleHadronOperatorEnv::Baryon::operator() ( const multi1d< LatticeFermion > &  quarks,
enum PlusMinus  isign 
) const
virtual

Compute the operator (no permutations are done)

Implements Chroma::SimpleHadronOperatorEnv::HadronOperator< LatticeFermion >.

Member Data Documentation

◆ DiqGamma

SpinMatrix Chroma::SimpleHadronOperatorEnv::Baryon::DiqGamma
private

Definition at line 77 of file simple_hadron_operator_w.h.


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