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
|