Routines for writing out helicity amplitudes as C++ .h and .cc
files.
|
|
|
|
|
shift_indices(self,
match)
shift the indices for non impulsion object |
source code
|
|
|
|
|
|
|
get_fct_format(self,
fct)
Put the function in the correct format |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
define_expression(self)
Write the helicity amplitude in C++ format |
source code
|
|
|
|
define_symmetry(self,
new_nb,
couplings=None)
Write the call for symmetric routines |
source code
|
|
|
|
get_h_text(self,
couplings=None)
Return the full contents of the .h file |
source code
|
|
|
|
write_combined_cc(self,
lor_names,
offshell=None,
sym=True,
mode='')
Return the content of the .cc file linked to multiple lorentz call. |
source code
|
|
|
|
|
|
|
write_combined(self,
lor_names,
mode='',
offshell=None,
**opt)
Write the .h and .cc files associated to the combined file |
source code
|
|
|
Inherited from WriteALOHA:
__init__,
define_argument_list,
define_content,
get_P_sign,
get_momentum_conservation_sign,
make_call_list,
make_declaration_list,
pass_to_HELAS,
write_MultContainer,
write_MultVariable,
write_indices_part,
write_obj,
write_obj_Add,
write_variable,
write_variable_id
|