ATLAS Offline Software
Loading...
Searching...
No Matches
nnlo_reweighter.py File Reference

Go to the source code of this file.

Namespaces

namespace  python
namespace  python.algorithms
namespace  python.algorithms.postprocessors
namespace  python.algorithms.postprocessors.nnlo_reweighter

Functions

 python.algorithms.postprocessors.nnlo_reweighter.NNLO_reweighter (process, powheg_LHE_output)
 Move output to correctly named file.
 python.algorithms.postprocessors.nnlo_reweighter.rename_weights_toNNLOPS (input_filename, output_filename, powheg_LHE_output)
 python.algorithms.postprocessors.nnlo_reweighter.acquire_NNLO_inputs (aux_directory, NNLO_reweighting_inputs)
 Get reweighting files from AuxFiles directory if not provided with job.
 python.algorithms.postprocessors.nnlo_reweighter.run_NNLO_executable (process, powheg_LHE_output, output_LHE_name)
 Run the NNLO executable.
 python.algorithms.postprocessors.nnlo_reweighter.run_NNLOPS_executable (NNLO_executable, NNLO_reweighting_inputs, NNLO_weight_list, powheg_LHE_output, output_LHE_name)
 Run NNLOPSreweighter with appropriate run card.
 python.algorithms.postprocessors.nnlo_reweighter.run_DYNNLO_executable (NNLO_executable, NNLO_reweighting_inputs, powheg_LHE_output, output_LHE_name)
 Run DYNNLOPS reweighter with appropriate arguments.
 python.algorithms.postprocessors.nnlo_reweighter.reformat_NNLO_events (process, powheg_LHE_output, output_LHE_name)
 Reformat NNLOPS and DYNNLO events.
 python.algorithms.postprocessors.nnlo_reweighter.reformat_NNLOPS_events (NNLO_weight_list, powheg_LHE_output, output_LHE_name)
 Reformat NNLOPS events to fit ATLAS conventions.
 python.algorithms.postprocessors.nnlo_reweighter.reformat_DYNNLO_events (powheg_LHE_output, input_LHE_name)
 Reformat DYNNLO events to fit ATLAS conventions.
 python.algorithms.postprocessors.nnlo_reweighter.construct_NNLOPS_weight_list (NNLO_output_weights, powheg_LHE_output)
 Construct list of NNLO weights.

Variables

 python.algorithms.postprocessors.nnlo_reweighter.logger = Logging.logging.getLogger("PowhegControl")
 Get handle to Athena logging.