14 #ifndef STAPLE_EO_INCLUDED 
   15 #define STAPLE_EO_INCLUDED 
   65   static Staple *create_object()
 
   71   static bool register_factory()
 
   73     return Staple::Factory::Register(
"EvenOdd", create_object);
 
static const std::string class_name
 
void lower(Field_G &, const Field_G &, const int, const int)
constructs lower staple in mu-nu plane. 
 
double plaq_t(const Field_G &)
calculates temporal plaquette value. 
 
std::string m_filename_output
 
void staple(Field_G &, const Field_G &, const int)
constructs staple in mu-direction (summing up nu-direction). 
 
void upper(Field_G &, const Field_G &, const int, const int)
constructs upper staple in mu-nu plane. 
 
void set_parameters(const Parameters ¶ms)
setting parameters. 
 
double plaquette(const Field_G &)
calculates plaquette value. 
 
Methods to shift the even-odd field. 
 
double plaq_s(const Field_G &)
calculates spatial plaquette value. 
 
Base class for Staple construction.