Routines for writing out helicity amplitudes as C++ .h and .cc
files.
|
|
|
|
|
define_momenta(self)
Write the expressions for the momentum of the outgoing particle. |
source code
|
|
|
|
|
|
|
|
|
|
define_expression(self)
Write the helicity amplitude in C++ format |
source code
|
|
|
|
define_symmetry(self,
new_nb)
Write the call for symmetric routines |
source code
|
|
|
|
|
|
|
write_h(self,
header,
compiler_cmd=True)
Return the full contents of the .h file |
source code
|
|
|
|
write_combined_h(self,
lor_names,
offshell=None,
compiler_cmd=True)
Return the content of the .h file linked to multiple lorentz call. |
source code
|
|
|
|
write_cc(self,
header,
compiler_cmd=True)
Return the full contents of the .cc file |
source code
|
|
|
|
write_combined_cc(self,
lor_names,
offshell=None,
compiler_cmd=True,
sym=True)
Return the content of the .cc file linked to multiple lorentz call. |
source code
|
|
|
|
write(self,
mode='self',
**opt)
Write the .h and .cc files |
source code
|
|
|
|
write_combined(self,
lor_names,
mode='self',
offshell=None,
**opt)
Write the .h and .cc files associated to the combined file |
source code
|
|
|
Inherited from WriteALOHA:
__init__,
collect_variables,
define_content,
make_all_lists,
make_call_list,
make_declaration_list,
make_momentum_conservation,
pass_to_HELAS,
write_indices_part,
write_obj,
write_obj_Add,
write_obj_Mult,
write_obj_Var
|