HepLib
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
HepLib::QGRAF::Process Class Reference

main interface to qgraf program More...

#include <QGRAF.h>

Public Member Functions

lst Amplitudes (symtab st)
 generte the Amplitudes More...
 

Public Attributes

string Model
 
string In
 
string Out
 
string LoopPrefix = "q"
 
int Loops
 
string Options
 
vector< string > Others
 

Static Public Attributes

static string Style
 

Detailed Description

main interface to qgraf program

Definition at line 75 of file QGRAF.h.

Member Function Documentation

◆ Amplitudes()

lst HepLib::QGRAF::Process::Amplitudes ( symtab  st)

generte the Amplitudes

Parameters
stsymtab for the parser, no need for Symbol, usually used for momentum Vector
Returns
Amplitudes for current QGRAF object

Definition at line 63 of file QGRAF.cpp.

Member Data Documentation

◆ In

string HepLib::QGRAF::Process::In

Definition at line 79 of file QGRAF.h.

◆ LoopPrefix

string HepLib::QGRAF::Process::LoopPrefix = "q"

Definition at line 81 of file QGRAF.h.

◆ Loops

int HepLib::QGRAF::Process::Loops

Definition at line 82 of file QGRAF.h.

◆ Model

string HepLib::QGRAF::Process::Model

Definition at line 78 of file QGRAF.h.

◆ Options

string HepLib::QGRAF::Process::Options

Definition at line 83 of file QGRAF.h.

◆ Others

vector<string> HepLib::QGRAF::Process::Others

Definition at line 84 of file QGRAF.h.

◆ Out

string HepLib::QGRAF::Process::Out

Definition at line 80 of file QGRAF.h.

◆ Style

std::string HepLib::QGRAF::Process::Style
static
Initial value:
= R"EOF(
<prologue>
<diagram>
((<sign><symmetry_factor>)*
<in_loop>InField(<field>,<field_index>,<momentum>)*
<end>
<back><out_loop>OutField(<field>,<field_index>,<momentum>)*
<end>
<back><propagator_loop>Propagator(
<back>Field(<field>,<field_index>),
<back>Field(<dual-field>,<dual-field_index>),
<back><momentum>)*
<end>
<back><vertex_loop>Vertex(
<back><ray_loop>Field(<field>,<field_index>,<momentum>),
<back><end><back>)*
<end><back><back>)
,
<epilogue>
<exit>
)EOF"

Definition at line 77 of file QGRAF.h.


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