Classes | |
| struct | DumbDisambiguator |
| bool | registerAll () |
| Register all the factories. | |
Typedefs | |
| typedef SingletonHolder< FunctionMap< DumbDisambiguator, SpinMatrix, std::string, TYPELIST_2(XMLReader &, const std::string &), SpinMatrix(*)(XMLReader &, const std::string &), StringFunctionMapError > > | TheBarSpinMatFuncMap |
| Spin matrix factory. | |
Functions | |
| SpinMatrix | createNR (XMLReader &xml_in, const std::string &path) |
| NR = (1/2)* ( 1 + g_4 ). | |
| SpinMatrix | createNRnegPar (XMLReader &xml_in, const std::string &path) |
| NRnegPar = (1/2)* ( 1 - g_4 ). | |
| SpinMatrix | createC (XMLReader &xml_in, const std::string &path) |
| C = Gamma(10). | |
| SpinMatrix | createCNR (XMLReader &xml_in, const std::string &path) |
| C NR = (1/2)*C * ( 1 + g_4 ). | |
| SpinMatrix | createCg5g4 (XMLReader &xml_in, const std::string &path) |
| C gamma_5 gamma_4 = - Gamma(13). | |
| SpinMatrix | createCgk (XMLReader &xml_in, const std::string &path) |
| C g_k = C gamma_k. | |
| SpinMatrix | createCg4gk (XMLReader &xml_in, const std::string &path) |
| C g4 g_k = C gamma_4 gamma_k. | |
| SpinMatrix | createCgkNR (XMLReader &xml_in, const std::string &path) |
| C g_k NR = C gamma_k (1/2)(1 + gamma_4). | |
| SpinMatrix | createCg5 (XMLReader &xml_in, const std::string &path) |
| C g_5 = C gamma_5 = Gamma(5). | |
| SpinMatrix | createCg5NR (XMLReader &xml_in, const std::string &path) |
| C g_5 NR = (1/2)*C gamma_5 * ( 1 + g_4 ). | |
| SpinMatrix | createCg5NRnegPar (XMLReader &xml_in, const std::string &path) |
| C g_5 NR = (1/2)*C gamma_5 * ( 1 - g_4 ). | |
| SpinMatrix | createCgm (XMLReader &xml_in, const std::string &path) |
| C gamma_- = Cgm = (C gamma_-)^T. | |
| SpinMatrix | createCg4m (XMLReader &xml_in, const std::string &path) |
| C gamma_4 gamma_- = Cg4m. | |
| SpinMatrix | createCgmNR (XMLReader &xml_in, const std::string &path) |
| C gamma_- NR = CgmNR = C gamma_- (1/2)(1 + gamma_4). | |
| SpinMatrix | createTunpol (XMLReader &xml_in, const std::string &path) |
| T = (1 + gamma_4) / 2 = (1 + Gamma(8)) / 2. | |
| SpinMatrix | createTunpolNegPar (XMLReader &xml_in, const std::string &path) |
| T = (1 + gamma_4) / 2 = (1 - Gamma(8)) / 2. | |
| SpinMatrix | createTpol (XMLReader &xml_in, const std::string &path) |
| T = (1 + gamma_4) / 2 = -i (Gamma(3) + Gamma(11)) / 2. | |
| SpinMatrix | createTpolNegPar (XMLReader &xml_in, const std::string &path) |
| T = (1 - gamma_4) / 2 = -i (-Gamma(3) + Gamma(11)) / 2. | |
| SpinMatrix | createTmixed (XMLReader &xml_in, const std::string &path) |
| T = (1 + )*(1 + gamma_4) / 2 = (1 + Gamma(8) - i G(3) - i G(11)) / 2. | |
| SpinMatrix | createTmixedNegPar (XMLReader &xml_in, const std::string &path) |
| T = (1 - )*(1 - gamma_4) / 2 = (1 - Gamma(8) - i G(3) + i G(11)) / 2. | |
Variables | |
| bool | registered = false |
| Local registration flag. | |
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createNR | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
NR = (1/2)* ( 1 + g_4 ).
Definition at line 27 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::NR().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createNRnegPar | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
NRnegPar = (1/2)* ( 1 - g_4 ).
Definition at line 34 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::NRnegPar().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createC | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C = Gamma(10).
Definition at line 41 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::C().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCNR | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C NR = (1/2)*C * ( 1 + g_4 ).
Definition at line 48 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::CNR().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCg5g4 | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C gamma_5 gamma_4 = - Gamma(13).
Definition at line 55 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Cg5g4().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCgk | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C g_k = C gamma_k.
Definition at line 62 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Cgk(), and Chroma::read().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCg4gk | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C g4 g_k = C gamma_4 gamma_k.
Definition at line 74 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Cg4gk(), and Chroma::read().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCgkNR | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C g_k NR = C gamma_k (1/2)(1 + gamma_4).
Definition at line 86 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::CgkNR(), and Chroma::read().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCg5 | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C g_5 = C gamma_5 = Gamma(5).
Definition at line 97 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Cg5().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCg5NR | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C g_5 NR = (1/2)*C gamma_5 * ( 1 + g_4 ).
Definition at line 104 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Cg5NR().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCg5NRnegPar | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C g_5 NR = (1/2)*C gamma_5 * ( 1 - g_4 ).
Definition at line 111 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Cg5NRnegPar().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCgm | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C gamma_- = Cgm = (C gamma_-)^T.
Definition at line 118 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Cgm().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCg4m | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C gamma_4 gamma_- = Cg4m.
Definition at line 125 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Cg4m().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createCgmNR | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
C gamma_- NR = CgmNR = C gamma_- (1/2)(1 + gamma_4).
Definition at line 132 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::CgmNR().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createTunpol | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
T = (1 + gamma_4) / 2 = (1 + Gamma(8)) / 2.
Definition at line 141 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Tunpol().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createTunpolNegPar | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
T = (1 + gamma_4) / 2 = (1 - Gamma(8)) / 2.
Definition at line 148 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::TunpolNegPar().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createTpol | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
T = (1 + gamma_4) / 2 = -i (Gamma(3) + Gamma(11)) / 2.
Definition at line 155 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Tpol().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createTpolNegPar | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
T = (1 - gamma_4) / 2 = -i (-Gamma(3) + Gamma(11)) / 2.
Definition at line 162 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::TpolNegPar().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createTmixed | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
T = (1 + )*(1 + gamma_4) / 2 = (1 + Gamma(8) - i G(3) - i G(11)) / 2.
Definition at line 169 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::Tmixed().
Referenced by registerAll().
| SpinMatrix Chroma::BaryonSpinMatrixEnv::@28::createTmixedNegPar | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
T = (1 - )*(1 - gamma_4) / 2 = (1 - Gamma(8) - i G(3) + i G(11)) / 2.
Definition at line 177 of file baryon_spinmat_funcmap_w.cc.
References Chroma::BaryonSpinMats::TmixedNegPar().
Referenced by registerAll().
| bool Chroma::BaryonSpinMatrixEnv::registerAll | ( | void | ) | [inline] |
Register all the factories.
Register all the factories
Definition at line 185 of file baryon_spinmat_funcmap_w.cc.
References createC(), createCg4gk(), createCg4m(), createCg5(), createCg5g4(), createCg5NR(), createCg5NRnegPar(), createCgk(), createCgkNR(), createCgm(), createCgmNR(), createCNR(), createNR(), createNRnegPar(), createTmixed(), createTmixedNegPar(), createTpol(), createTpolNegPar(), createTunpol(), createTunpolNegPar(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), and registered.
bool Chroma::BaryonSpinMatrixEnv::registered = false [static] |
Local registration flag.
Definition at line 23 of file baryon_spinmat_funcmap_w.cc.
Referenced by registerAll().
1.4.7