CHROMA
Public Member Functions | List of all members
Chroma::QuarkSmearing< T > Class Template Referenceabstract

Base class for quark smearing. More...

#include <quark_smearing.h>

Inheritance diagram for Chroma::QuarkSmearing< T >:
Chroma::GausQuarkSmearingEnv::QuarkSmear< T > Chroma::JacobiQuarkSmearingEnv::QuarkSmear< T > Chroma::NoQuarkSmearingEnv::QuarkSmear< T > Chroma::VectorQuarkSmearingEnv::QuarkSmear< T >

Public Member Functions

virtual ~QuarkSmearing ()
 Virtual destructor to help with cleanup;. More...
 
virtual void operator() (T &obj, const multi1d< LatticeColorMatrix > &u) const =0
 Smear the quark. More...
 

Detailed Description

template<typename T>
class Chroma::QuarkSmearing< T >

Base class for quark smearing.

Supports smearing of quarks

Definition at line 20 of file quark_smearing.h.

Constructor & Destructor Documentation

◆ ~QuarkSmearing()

template<typename T >
virtual Chroma::QuarkSmearing< T >::~QuarkSmearing ( )
inlinevirtual

Virtual destructor to help with cleanup;.

Definition at line 24 of file quark_smearing.h.

Member Function Documentation

◆ operator()()

template<typename T >
virtual void Chroma::QuarkSmearing< T >::operator() ( T obj,
const multi1d< LatticeColorMatrix > &  u 
) const
pure virtual

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