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
|