Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

alg_tcharge.h

Go to the documentation of this file.
00001 #ifndef __ALG__TCHARGE__
00002 #define __ALG__TCHARGE__
00003 #include <config.h>
00004 
00005 #include <util/lattice.h>
00006 #include <util/smalloc.h>
00007 #include <util/pmalloc.h> 
00008 #include "alg_base.h" 
00009 #include "common_arg.h"
00010 #include "no_arg.h"
00011 
00012 CPS_START_NAMESPACE
00013 
00026 class AlgTcharge : public Alg
00027 {
00028 private:
00029 
00030   char *cname;
00031  
00032 public:
00033 
00034   Float charge_2  ;
00035   Float charge     ;
00036   Float charge_clov;
00037   Float charge_rect;
00038 
00039 public:
00040 
00041 
00042   AlgTcharge(Lattice&    latt, 
00043              CommonArg *c_arg ):
00044     Alg(latt,c_arg),
00045     cname("AlgTcharge")
00046   {;}
00047   
00048   virtual ~AlgTcharge() {;}
00049   
00050   void run();
00051 
00052 };
00053 
00054 CPS_END_NAMESPACE
00055 #endif 

Generated on Sat Oct 10 14:11:10 2009 for Columbia Physics System by  doxygen 1.3.9.1