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

Distillution factory for producing keys * sources. More...

#include "qdp_map_obj_disk.h"
#include "qdp_disk_map_slice.h"
#include "chromabase.h"
#include "singleton.h"
#include "objfactory.h"
#include "meas/inline/abs_inline_measurement.h"
#include "util/ferm/key_prop_distillution.h"
#include "util/ferm/key_peram_distillution.h"
#include "util/ferm/distillution_noise.h"
#include "util/ft/time_slice_set.h"
#include <list>
#include <vector>

Go to the source code of this file.

Classes

class  Chroma::AbsQuarkLine
 Abstract type for quarkline construction. More...
 

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 
 Chroma::DistillutionFactoryEnv
 Utilities.
 

Typedefs

typedef QDP::MapObjectDisk< KeyPropDistillution_t, TimeSliceIO< LatticeColorVectorF > > Chroma::MOD_t
 
typedef SingletonHolder< ObjectFactory< AbsQuarkLine, std::string, TYPELIST_7(XMLReader &, const std::string &, const DistillutionNoise &, MOD_t &, const TimeSliceSet &, int, const std::string &), AbsQuarkLine *(*)(XMLReader &, const std::string &, const DistillutionNoise &, MOD_t &, const TimeSliceSet &, int, const std::string &), StringFactoryError > > Chroma::TheQuarkLineFactory
 Quark line factory (foundry) More...
 

Functions

bool Chroma::DistillutionFactoryEnv::registerAll ()
 Register all the factories. More...
 

Detailed Description

Distillution factory for producing keys * sources.

Distillution factory for producing keys * sources

Definition in file distillution_factory.h.