Package aloha :: Module aloha_lib :: Class LorentzObject
[hide private]
[frames] | no frames]

Class LorentzObject

source code

object --+
         |
        LorentzObject
Known Subclasses:

A symbolic Object for All Helas object. All Helas Object Should derivated from this class

Nested Classes [hide private]
  add_class
A list of Variable/ConstantObject/...
  mult_class
Specific class for LorentzObject Multiplication
Instance Methods [hide private]
 
__init__(self, name, lor_ind, spin_ind, tags=[])
initialization of the object with default value
source code
 
__str__(self)
str(x)
source code
 
create_representation(self) source code
 
expand(self)
Expand the content information into LorentzObjectRepresentation.
source code
 
has_component(self, lor_list, spin_list)
check if this Lorentz Object have some of those indices
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Class Variables [hide private]
  contract_first = 0
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, name, lor_ind, spin_ind, tags=[])
(Constructor)

source code 

initialization of the object with default value

Overrides: object.__init__

__str__(self)
(Informal representation operator)

source code 

str(x)

Overrides: object.__str__
(inherited documentation)