CHROMA
Classes | Functions | Variables
Chroma::InlineCreateColorVecsEnv Namespace Reference

Classes

struct  Params
 Parameter structure. More...
 
class  InlineMeas
 Inline task for creating colorvectors. More...
 

Functions

void read (XMLReader &xml, const std::string &path, Params::NamedObject_t &input)
 Propagator input. More...
 
void write (XMLWriter &xml, const std::string &path, const Params::NamedObject_t &input)
 Propagator output. More...
 
void read (XMLReader &xml, const std::string &path, Params::Param_t &input)
 Propagator input. More...
 
void write (XMLWriter &xml, const std::string &path, const Params::Param_t &out)
 Propagator output. More...
 
void read (XMLReader &xml, const std::string &path, Params &input)
 Propagator input. More...
 
void write (XMLWriter &xml, const std::string &path, const Params &input)
 Propagator output. More...
 
bool registerAll ()
 Register all the factories. More...
 

Variables

const std::string name = "CREATE_COLORVECS"
 

Function Documentation

◆ read() [1/3]

void Chroma::InlineCreateColorVecsEnv::read ( XMLReader &  xml,
const std::string &  path,
Params input 
)

Propagator input.

Definition at line 79 of file inline_create_colorvecs.cc.

References Chroma::tmp.

◆ read() [2/3]

void Chroma::InlineCreateColorVecsEnv::read ( XMLReader &  xml,
const std::string &  path,
Params::NamedObject_t input 
)

◆ read() [3/3]

void Chroma::InlineCreateColorVecsEnv::read ( XMLReader &  xml,
const std::string &  path,
Params::Param_t input 
)

◆ registerAll()

bool Chroma::InlineCreateColorVecsEnv::registerAll ( )

◆ write() [1/3]

void Chroma::InlineCreateColorVecsEnv::write ( XMLWriter &  xml,
const std::string &  path,
const Params input 
)

◆ write() [2/3]

void Chroma::InlineCreateColorVecsEnv::write ( XMLWriter &  xml,
const std::string &  path,
const Params::NamedObject_t input 
)

◆ write() [3/3]

void Chroma::InlineCreateColorVecsEnv::write ( XMLWriter &  xml,
const std::string &  path,
const Params::Param_t out 
)

Propagator output.

Definition at line 63 of file inline_create_colorvecs.cc.

References Chroma::out, Chroma::pop(), Chroma::push(), and write().

Variable Documentation

◆ name

const std::string Chroma::InlineCreateColorVecsEnv::name = "CREATE_COLORVECS"