Bridge++  Version 1.5.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GeneratorSet_Mat_SU_N Class Reference

Set of SU(N) generators. More...

#include <generatorSet_Mat_SU_N.h>

Public Member Functions

 GeneratorSet_Mat_SU_N ()
 
 GeneratorSet_Mat_SU_N (int Nc)
 
 ~GeneratorSet_Mat_SU_N ()
 
void setup (const int Nc)
 
void tidyup ()
 
Mat_SU_N get_generator (const int ica)
 
void print ()
 

Static Public Attributes

static const std::string class_name = "GeneratorSet_Mat_SU_N"
 

Private Attributes

int m_Nc
 
int m_NcA
 
std::vector< Mat_SU_N * > m_Ta
 
Bridge::VerboseLevel m_vl
 

Detailed Description

Set of SU(N) generators.

This class defines generators of SU(Nc) group. General value of Nc is accepted. The normalization of generator is tr[T_a T_b] = {ab}/2. [12 Feb 2013 H.Matsufuru]

Definition at line 36 of file generatorSet_Mat_SU_N.h.

Constructor & Destructor Documentation

GeneratorSet_Mat_SU_N::GeneratorSet_Mat_SU_N ( )
inline

Definition at line 44 of file generatorSet_Mat_SU_N.h.

GeneratorSet_Mat_SU_N::GeneratorSet_Mat_SU_N ( int  Nc)
inline

Definition at line 51 of file generatorSet_Mat_SU_N.h.

GeneratorSet_Mat_SU_N::~GeneratorSet_Mat_SU_N ( )
inline

Definition at line 56 of file generatorSet_Mat_SU_N.h.

Member Function Documentation

Mat_SU_N GeneratorSet_Mat_SU_N::get_generator ( const int  ica)
inline

Definition at line 67 of file generatorSet_Mat_SU_N.h.

void GeneratorSet_Mat_SU_N::print ( )

Definition at line 67 of file generatorSet_Mat_SU_N.cpp.

void GeneratorSet_Mat_SU_N::setup ( const int  Nc)

Definition at line 19 of file generatorSet_Mat_SU_N.cpp.

void GeneratorSet_Mat_SU_N::tidyup ( )

Definition at line 95 of file generatorSet_Mat_SU_N.cpp.

Member Data Documentation

const std::string GeneratorSet_Mat_SU_N::class_name = "GeneratorSet_Mat_SU_N"
static

Definition at line 61 of file generatorSet_Mat_SU_N.h.

int GeneratorSet_Mat_SU_N::m_Nc
private

Definition at line 38 of file generatorSet_Mat_SU_N.h.

int GeneratorSet_Mat_SU_N::m_NcA
private

Definition at line 39 of file generatorSet_Mat_SU_N.h.

std::vector<Mat_SU_N *> GeneratorSet_Mat_SU_N::m_Ta
private

Definition at line 40 of file generatorSet_Mat_SU_N.h.

Bridge::VerboseLevel GeneratorSet_Mat_SU_N::m_vl
private

Definition at line 41 of file generatorSet_Mat_SU_N.h.


The documentation for this class was generated from the following files: