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

s_spect_arg.h File Reference

#include <config.h>
#include <util/vml/types.h>
#include <util/vml/vml.h>
#include <util/enum.h>
#include <util/defines.h>

Go to the source code of this file.

Namespaces

namespace  cps

Classes

class  cps::StagQuarkSrc
class  cps::StagQuarkArg
class  cps::StagMesonArg
class  cps::StagMomMesonArg
class  cps::StagNucleonArg
class  cps::StagNonLocalArg
class  cps::NLStagMesonArg

Enumerations

enum  StagQuarkSrcType { S_QUARK_POINT = 0, WALLZ = 1, WALL2Z = 2 }
enum  StagQuarkLocalType { LOCAL = 0, NONLOCAL = 1 }
enum  StagQuarkDir { HDM_X = 0, HDM_Y = 1, HDM_Z = 2, HDM_T = 3 }

Functions

bool_t vml_StagQuarkSrcType (VML *, char *instance, StagQuarkSrcType *)
bool_t vml_StagQuarkLocalType (VML *, char *instance, StagQuarkLocalType *)
bool_t vml_StagQuarkDir (VML *, char *instance, StagQuarkDir *)
bool_t vml_StagQuarkSrc (VML *, char *instance, StagQuarkSrc *)
bool_t vml_StagQuarkArg (VML *, char *instance, StagQuarkArg *)
bool_t vml_StagMesonArg (VML *, char *instance, StagMesonArg *)
bool_t vml_StagMomMesonArg (VML *, char *instance, StagMomMesonArg *)
bool_t vml_StagNucleonArg (VML *, char *instance, StagNucleonArg *)
bool_t vml_StagNonLocalArg (VML *, char *instance, StagNonLocalArg *)
bool_t vml_NLStagMesonArg (VML *, char *instance, NLStagMesonArg *)

Variables

vml_enum_map StagQuarkSrcType_map []
vml_enum_map StagQuarkLocalType_map []
vml_enum_map StagQuarkDir_map []


Enumeration Type Documentation

enum StagQuarkDir
 

Enumeration values:
HDM_X 
HDM_Y 
HDM_Z 
HDM_T 

Definition at line 31 of file s_spect_arg.h.

enum StagQuarkLocalType
 

Enumeration values:
LOCAL 
NONLOCAL 

Definition at line 24 of file s_spect_arg.h.

enum StagQuarkSrcType
 

Enumeration values:
S_QUARK_POINT 
WALLZ 
WALL2Z 

Definition at line 16 of file s_spect_arg.h.


Function Documentation

bool_t cps::vml_NLStagMesonArg VML ,
char *  instance,
NLStagMesonArg * 
 

Definition at line 283 of file s_spect_arg.C.

References cps::NLStagMesonArg::dir, cps::NLStagMesonArg::nlocal_buf, cps::NLStagMesonArg::qid0, cps::vml_class_begin(), cps::vml_class_end(), cps::vml_int(), cps::vml_StagQuarkDir(), cps::vml_u_long(), cps::vml_vector(), and cps::vmlproc_t.

Referenced by cps::NLStagMesonArg::Vml().

bool_t cps::vml_StagMesonArg VML ,
char *  instance,
StagMesonArg * 
 

Definition at line 141 of file s_spect_arg.C.

References cps::StagMesonArg::dir, cps::StagMesonArg::meson_buf, cps::StagMesonArg::qid0, cps::StagMesonArg::qid1, cps::vml_class_begin(), cps::vml_class_end(), cps::vml_int(), cps::vml_StagQuarkDir(), and cps::vml_u_long().

Referenced by cps::StagMesonArg::Vml().

bool_t cps::vml_StagMomMesonArg VML ,
char *  instance,
StagMomMesonArg * 
 

Definition at line 175 of file s_spect_arg.C.

References cps::StagMomMesonArg::dir, cps::StagMomMesonArg::meson_buf, cps::StagMomMesonArg::no_of_momenta, cps::StagMomMesonArg::qid0, cps::StagMomMesonArg::qid1, cps::vml_class_begin(), cps::vml_class_end(), cps::vml_int(), cps::vml_StagQuarkDir(), and cps::vml_u_long().

Referenced by cps::StagMomMesonArg::Vml().

bool_t cps::vml_StagNonLocalArg VML ,
char *  instance,
StagNonLocalArg * 
 

Definition at line 247 of file s_spect_arg.C.

References cps::StagNonLocalArg::dir, cps::StagNonLocalArg::nlocal_buf, cps::StagNonLocalArg::qid0, cps::StagNonLocalArg::qid1, cps::StagNonLocalArg::qid2, cps::vml_class_begin(), cps::vml_class_end(), cps::vml_int(), cps::vml_StagQuarkDir(), and cps::vml_u_long().

Referenced by cps::StagNonLocalArg::Vml().

bool_t cps::vml_StagNucleonArg VML ,
char *  instance,
StagNucleonArg * 
 

Definition at line 211 of file s_spect_arg.C.

References cps::StagNucleonArg::dir, cps::StagNucleonArg::nucleon_buf, cps::StagNucleonArg::qid0, cps::StagNucleonArg::qid1, cps::StagNucleonArg::qid2, cps::vml_class_begin(), cps::vml_class_end(), cps::vml_int(), cps::vml_StagQuarkDir(), and cps::vml_u_long().

Referenced by cps::StagNucleonArg::Vml().

bool_t cps::vml_StagQuarkArg VML ,
char *  instance,
StagQuarkArg * 
 

Definition at line 107 of file s_spect_arg.C.

References cps::StagQuarkArg::cg, cps::StagQuarkArg::qid, cps::StagQuarkArg::sln, cps::StagQuarkArg::src, cps::vml_CgArg(), cps::vml_class_begin(), cps::vml_class_end(), cps::vml_int(), cps::vml_StagQuarkLocalType(), and cps::vml_StagQuarkSrc().

Referenced by cps::StagQuarkArg::Vml().

bool_t cps::vml_StagQuarkDir VML ,
char *  instance,
StagQuarkDir
 

Definition at line 37 of file s_spect_arg.C.

References enum_t, cps::StagQuarkDir_map, and cps::vml_enum().

Referenced by cps::vml_NLStagMesonArg(), cps::vml_StagMesonArg(), cps::vml_StagMomMesonArg(), cps::vml_StagNonLocalArg(), cps::vml_StagNucleonArg(), and cps::vml_StagQuarkSrc().

bool_t cps::vml_StagQuarkLocalType VML ,
char *  instance,
StagQuarkLocalType
 

Definition at line 24 of file s_spect_arg.C.

References enum_t, cps::StagQuarkLocalType_map, and cps::vml_enum().

Referenced by cps::vml_StagQuarkArg().

bool_t cps::vml_StagQuarkSrc VML ,
char *  instance,
StagQuarkSrc * 
 

Definition at line 70 of file s_spect_arg.C.

References cps::StagQuarkSrc::dir, cps::StagQuarkSrc::end, cps::StagQuarkSrc::origin, cps::StagQuarkSrc::type, cps::vml_class_begin(), cps::vml_class_end(), cps::vml_int(), cps::vml_StagQuarkDir(), cps::vml_StagQuarkSrcType(), cps::vml_vector(), and cps::vmlproc_t.

Referenced by cps::StagQuarkSrc::Vml(), and cps::vml_StagQuarkArg().

bool_t cps::vml_StagQuarkSrcType VML ,
char *  instance,
StagQuarkSrcType
 

Definition at line 10 of file s_spect_arg.C.

References enum_t, cps::StagQuarkSrcType_map, and cps::vml_enum().

Referenced by cps::vml_StagQuarkSrc().


Variable Documentation

struct vml_enum_map cps::StagQuarkDir_map
 

Initial value:

 {
        {"StagQuarkDir","HDM_X",HDM_X},
        {"StagQuarkDir","HDM_Y",HDM_Y},
        {"StagQuarkDir","HDM_Z",HDM_Z},
        {"StagQuarkDir","HDM_T",HDM_T},
        {NULL,NULL,0}
}

Definition at line 43 of file s_spect_arg.C.

Referenced by cps::vml_StagQuarkDir().

struct vml_enum_map cps::StagQuarkLocalType_map
 

Initial value:

 {
        {"StagQuarkLocalType","LOCAL",LOCAL},
        {"StagQuarkLocalType","NONLOCAL",NONLOCAL},
        {NULL,NULL,0}
}

Definition at line 30 of file s_spect_arg.C.

Referenced by cps::vml_StagQuarkLocalType().

struct vml_enum_map cps::StagQuarkSrcType_map
 

Initial value:

 {
        {"StagQuarkSrcType","S_QUARK_POINT",S_QUARK_POINT},
        {"StagQuarkSrcType","WALLZ",WALLZ},
        {"StagQuarkSrcType","WALL2Z",WALL2Z},
        {NULL,NULL,0}
}

Definition at line 16 of file s_spect_arg.C.

Referenced by cps::vml_StagQuarkSrcType().


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