class for AntiSymmetric Gamma object
More...
#include <HEP.h>
|
static GiNaC::registered_class_info & | get_class_info_static () |
|
static ex | from (const lst &pis_lst, unsigned rl=0) |
|
static ex | from (const exvector &pis_vec, unsigned rl=0) |
|
static bool | has (const ex &e) |
|
static lst | all (const ex &e) |
|
|
exvector | pis |
|
unsigned | rl = 0 |
|
|
template<class B , typename... Args> |
B & | dynallocate (Args &&... args) |
|
class for AntiSymmetric Gamma object
Definition at line 492 of file HEP.h.
◆ inherited
◆ AsGamma() [1/3]
HepLib::AsGamma::AsGamma |
( |
| ) |
|
◆ AsGamma() [2/3]
HepLib::AsGamma::AsGamma |
( |
const lst & |
_pis, |
|
|
int |
_rl = 0 |
|
) |
| |
◆ AsGamma() [3/3]
HepLib::AsGamma::AsGamma |
( |
const AsGamma & |
g, |
|
|
unsigned |
_rl |
|
) |
| |
◆ accept()
void HepLib::AsGamma::accept |
( |
GiNaC::visitor & |
v | ) |
const |
|
override |
◆ all()
static lst HepLib::AsGamma::all |
( |
const ex & |
e | ) |
|
|
static |
◆ archive()
void HepLib::AsGamma::archive |
( |
archive_node & |
n | ) |
const |
|
override |
◆ class_name()
const char * HepLib::AsGamma::class_name |
( |
| ) |
const |
|
override |
◆ compare_same_type()
int HepLib::AsGamma::compare_same_type |
( |
const GiNaC::basic & |
other | ) |
const |
|
overrideprotected |
◆ conjugate()
ex HepLib::AsGamma::conjugate |
( |
| ) |
const |
|
override |
◆ derivative()
ex HepLib::AsGamma::derivative |
( |
const symbol & |
s | ) |
const |
|
override |
◆ duplicate()
AsGamma * HepLib::AsGamma::duplicate |
( |
| ) |
const |
|
override |
◆ eval()
ex HepLib::AsGamma::eval |
( |
| ) |
const |
|
override |
◆ fc_print()
void HepLib::AsGamma::fc_print |
( |
const FCFormat & |
c, |
|
|
unsigned |
level = 0 |
|
) |
| const |
◆ form_print()
void HepLib::AsGamma::form_print |
( |
const FormFormat & |
c, |
|
|
unsigned |
level = 0 |
|
) |
| const |
◆ from() [1/2]
static ex HepLib::AsGamma::from |
( |
const exvector & |
pis_vec, |
|
|
unsigned |
rl = 0 |
|
) |
| |
|
inlinestatic |
◆ from() [2/2]
ex HepLib::AsGamma::from |
( |
const lst & |
pis_lst, |
|
|
unsigned |
rl = 0 |
|
) |
| |
|
static |
◆ get_class_info() [1/2]
const GiNaC::registered_class_info & HepLib::AsGamma::get_class_info |
( |
| ) |
const |
|
override |
◆ get_class_info() [2/2]
GiNaC::registered_class_info & HepLib::AsGamma::get_class_info |
( |
| ) |
|
|
override |
◆ get_class_info_static()
GiNaC::registered_class_info & HepLib::AsGamma::get_class_info_static |
( |
| ) |
|
|
static |
◆ get_rl()
unsigned HepLib::AsGamma::get_rl |
( |
| ) |
|
◆ has()
static bool HepLib::AsGamma::has |
( |
const ex & |
e | ) |
|
|
static |
◆ is_equal_same_type()
bool HepLib::AsGamma::is_equal_same_type |
( |
const basic & |
other | ) |
const |
|
override |
◆ let_op()
ex & HepLib::AsGamma::let_op |
( |
size_t |
i | ) |
|
|
override |
◆ match_same_type()
bool HepLib::AsGamma::match_same_type |
( |
const basic & |
other | ) |
const |
|
override |
◆ mul_left()
ex HepLib::AsGamma::mul_left |
( |
const ex & |
pi | ) |
const |
◆ mul_right()
ex HepLib::AsGamma::mul_right |
( |
const ex & |
pi | ) |
const |
◆ nops()
size_t HepLib::AsGamma::nops |
( |
| ) |
const |
|
override |
◆ op()
ex HepLib::AsGamma::op |
( |
size_t |
i | ) |
const |
|
override |
◆ print()
void HepLib::AsGamma::print |
( |
const print_dflt & |
c, |
|
|
unsigned |
level = 0 |
|
) |
| const |
◆ read_archive()
void HepLib::AsGamma::read_archive |
( |
const archive_node & |
n | ) |
|
|
override |
◆ return_type()
unsigned HepLib::AsGamma::return_type |
( |
| ) |
const |
|
inlineoverride |
◆ return_type_tinfo()
return_type_t HepLib::AsGamma::return_type_tinfo |
( |
| ) |
const |
|
override |
◆ to()
ex HepLib::AsGamma::to |
( |
| ) |
const |
◆ dynallocate
template<class B , typename... Args>
B & dynallocate |
( |
Args &&... |
args | ) |
|
|
friend |
◆ pis
exvector HepLib::AsGamma::pis |
◆ rl
unsigned HepLib::AsGamma::rl = 0 |
The documentation for this class was generated from the following files:
- /home/runner/work/HepLib/HepLib/HEP/HEP.h
- /home/runner/work/HepLib/HepLib/HEP/AsGamma.cpp
- /home/runner/work/HepLib/HepLib/INC/Init.cpp