CHROMA
Classes | Namespaces | Typedefs | Functions
inline_barspec_db_w.h File Reference

Inline hadron spectrum calculations. More...

#include <map>
#include <vector>
#include "chromabase.h"
#include "util/ferm/diractodr.h"
#include "meas/inline/abs_inline_measurement.h"

Go to the source code of this file.

Classes

struct  Chroma::InlineBarSpecEnv::Params
 Parameter structure. More...
 
struct  Chroma::InlineBarSpecEnv::Params::SpinTerms_t
 
struct  Chroma::InlineBarSpecEnv::Params::SpinWF_t
 
struct  Chroma::InlineBarSpecEnv::Params::Operators_t
 
struct  Chroma::InlineBarSpecEnv::Params::State_t
 
struct  Chroma::InlineBarSpecEnv::Params::Param_t
 
struct  Chroma::InlineBarSpecEnv::Params::NamedObject_t
 
struct  Chroma::InlineBarSpecEnv::Params::NamedObject_t::Props_t
 
class  Chroma::InlineBarSpecEnv::BarSpec::SpinWF_t
 
class  Chroma::InlineBarSpecEnv::BarSpec::BasePropagator< N >
 
class  Chroma::InlineBarSpecEnv::InlineMeas
 Inline measurement of hadron spectrum. More...
 

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 
 Chroma::InlineBarSpecEnv
 
 Chroma::InlineBarSpecEnv::BarSpec
 

Typedefs

typedef BasePropagator< Ns > Chroma::InlineBarSpecEnv::BarSpec::RPropagator
 
typedef BasePropagator< Ns/2 > Chroma::InlineBarSpecEnv::BarSpec::NRPropagator
 

Functions

bool Chroma::InlineBarSpecEnv::registerAll ()
 Register all the factories. More...
 
std::vector< int > Chroma::InlineBarSpecEnv::BarSpec::permutation (int k, const std::vector< int > &s)
 
int Chroma::InlineBarSpecEnv::BarSpec::permutation_sign (int k, int n)
 
void Chroma::InlineBarSpecEnv::BarSpec::contract (LatticeComplex &latC, const RPropagator &q1, const RPropagator &q2, const RPropagator &q3, const SpinWF_t &snk, const SpinWF_t &src)
 

Detailed Description

Inline hadron spectrum calculations.

Hadron spectrum calculations

Definition in file inline_barspec_db_w.h.