Bridge++  Version 1.5.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gammaMatrixSet_Chiral.h
Go to the documentation of this file.
1 
14 #ifndef GAMMAMATRIXSET_CHIRAL_INCLUDED
15 #define GAMMAMATRIXSET_CHIRAL_INCLUDED
16 
17 #include "gammaMatrixSet.h"
18 
19 
21 
27 {
28  public:
29  static const std::string class_name;
30 
31  public:
33  {
34  init_GM();
35  }
36 
37  void print();
38 
39  private:
40  void init_GM();
41 
42 #ifdef USE_FACTORY
43  private:
44  static GammaMatrixSet *create_object()
45  {
46  return new GammaMatrixSet_Chiral();
47  }
48 
49  public:
50  static bool register_factory()
51  {
52  return GammaMatrixSet::Factory::Register("Chiral", create_object);
53  }
54 #endif
55 };
56 #endif
static const std::string class_name
Set of Gamma Matrix: chiral representation.
Set of Gamma Matrices: basis class.