Chroma::GaugeTransfObjCallMapEnv Namespace Reference
[Hadron measurements]

IO function map environment. More...


Typedefs

typedef SingletonHolder< FunctionMap<
DumbDisambiguator, void,
std::string, TYPELIST_3(const
string &, const LatticeColorMatrix &,
const string &), void(*)(const string &output_id,
const LatticeColorMatrix
&g, const string &input_id),
StringFunctionMapError > > 
TheGaugeTransfObjFuncMap
 GaugeTransf function map.

Functions

template<typename T>
void gaugeTransfObj (const string &output_id, const LatticeColorMatrix &g, const string &input_id)
 Transform a generic object. This works only for non-array objects.
template<typename T>
void gaugeTransfSubsetVectors (const string &output_id, const LatticeColorMatrix &g, const string &input_id)
 Transform a subset_vectors object. This only works for non-array objects.
bool registerAll ()
 Register all the factories.

Variables

bool registered = false
 Local registration flag.


Detailed Description

IO function map environment.

Function Documentation

template<typename T>
void Chroma::GaugeTransfObjCallMapEnv::@93::gaugeTransfObj ( const string &  output_id,
const LatticeColorMatrix &  g,
const string &  input_id 
) [static]

Transform a generic object. This works only for non-array objects.

Definition at line 69 of file inline_gauge_transf_obj.cc.

References Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), and T.

template<typename T>
void Chroma::GaugeTransfObjCallMapEnv::@93::gaugeTransfSubsetVectors ( const string &  output_id,
const LatticeColorMatrix &  g,
const string &  input_id 
) [static]

Transform a subset_vectors object. This only works for non-array objects.

Definition at line 91 of file inline_gauge_transf_obj.cc.

References Chroma::SubsetVectors< T >::getEvectors(), Chroma::SubsetVectors< T >::getNumVectors(), and Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance().

bool Chroma::GaugeTransfObjCallMapEnv::registerAll ( void   )  [inline]

Register all the factories.

Register all the factories

Definition at line 123 of file inline_gauge_transf_obj.cc.

References Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), and registered.


Variable Documentation

bool Chroma::GaugeTransfObjCallMapEnv::registered = false [static]

Local registration flag.

Definition at line 118 of file inline_gauge_transf_obj.cc.

Referenced by registerAll().


Generated on Sun Nov 22 04:40:40 2009 for CHROMA by  doxygen 1.4.7