A class to specify all the functions common to
LoopInducedExporterMEGroup and LoopInducedExporterMENoGroup (but not
relevant for the original Madevent exporters)
|
|
__init__(self,
*args,
**opts)
Initialize the process, setting the proc characteristics. |
source code
|
|
|
|
get_context(self,
*args,
**opts)
Make sure that the contextual variable MadEventOutput is set to True
for this exporter |
source code
|
|
|
|
|
|
|
link_files_in_SubProcess(self,
Ppath)
Add the loop-induced related links to the P* directory Ppath |
source code
|
|
|
|
|
|
|
finalize_v4_directory(self,
matrix_elements,
history='',
makejpg=False,
online=False,
compiler='g77')
Function to finalize v4 directory, for inheritance. |
source code
|
|
|
|
|
|
|
write_matrix_element_v4(self,
writer,
matrix_element,
fortran_model,
proc_id=None,
config_map=[],
subproc_number=None)
Write it the wrapper to call the ML5 subroutine in the library. |
source code
|
|
|
|
|
|
Inherited from LoopProcessOptimizedExporterFortranSA:
fix_coef_specs,
link_TIR,
link_files_from_Subprocesses,
loop_optimized_additional_template_setup,
set_group_loops,
set_optimized_output_specific_replace_dict_entries,
setup_check_sa_replacement_dictionary,
write_CT_interface,
write_GOLEM_interface,
write_TIR_interface,
write_color_flow_coefs_data_file,
write_color_matrix_data_file,
write_compute_color_flows,
write_loop_matrix_element_v4,
write_loop_num,
write_loopmatrix,
write_mp_compute_loop_coefs,
write_polynomial_subroutines
Inherited from LoopProcessExporterFortranSA:
cat_coeff,
compiler_choice,
convert_model_to_mg4,
generate_general_replace_dict,
generate_loop_subprocess,
generate_subprocess_directory_v4,
get_ME_identifier,
get_SubProc_folder_name,
get_amp_to_jamp_map,
get_color_matrix,
loop_additional_template_setup,
make,
make_model_symbolic_link,
make_source_links,
split_HELASCALLS,
turn_to_mp_calls,
write_born_amps_and_wfs,
write_bornmatrix,
write_check_sa,
write_improve_ps,
write_loop_makefile_definitions,
write_process_info_file
Inherited from LoopExporterFortran:
get_aloha_model,
link_CutTools,
write_mp_files
Inherited from iolibs.export_v4.ProcessExporterFortranSA:
export_model_files,
write_check_sa_splitOrders,
write_source_makefile
Inherited from iolibs.export_v4.ProcessExporterFortran:
coeff,
create_proc_charac,
create_run_card,
export_helas,
export_processes,
format_integer_list,
get_JAMP_coefs,
get_JAMP_lines,
get_JAMP_lines_split_order,
get_color_data_lines,
get_den_factor_line,
get_helicity_lines,
get_ic_line,
get_icolamp_lines,
get_leshouche_lines,
get_mg5_info_lines,
get_pdf_lines,
get_process_info_lines,
get_split_orders_lines,
replace_make_opt_c_compiler,
replace_make_opt_f_compiler,
set_chosen_SO_index,
set_compiler,
set_cpp_compiler,
set_fortran_compiler,
write_configs_file,
write_configs_file_from_diagrams,
write_helamp_madspin,
write_leshouche_file,
write_maxamps_file,
write_maxparticles_file,
write_nexternal_file,
write_nexternal_madspin,
write_ngraphs_file,
write_pdf_opendata,
write_pmass_file,
write_procdef_mg5,
write_props_file
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|