ATLAS Offline Software
Namespaces | Functions | Variables
nnlo_reweighter.py File Reference

Go to the source code of this file.

Namespaces

 python.algorithms.postprocessors.nnlo_reweighter
 

Functions

def python.algorithms.postprocessors.nnlo_reweighter.NNLO_reweighter (process, powheg_LHE_output)
 Move output to correctly named file. More...
 
def python.algorithms.postprocessors.nnlo_reweighter.rename_weights_toNNLOPS (input_filename, output_filename, powheg_LHE_output)
 
def python.algorithms.postprocessors.nnlo_reweighter.acquire_NNLO_inputs (aux_directory, NNLO_reweighting_inputs)
 Get reweighting files from AuxFiles directory if not provided with job. More...
 
def python.algorithms.postprocessors.nnlo_reweighter.run_NNLO_executable (process, powheg_LHE_output, output_LHE_name)
 Run the NNLO executable. More...
 
def 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. More...
 
def 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. More...
 
def python.algorithms.postprocessors.nnlo_reweighter.reformat_NNLO_events (process, powheg_LHE_output, output_LHE_name)
 Reformat NNLOPS and DYNNLO events. More...
 
def python.algorithms.postprocessors.nnlo_reweighter.reformat_NNLOPS_events (NNLO_weight_list, powheg_LHE_output, output_LHE_name)
 Reformat NNLOPS events to fit ATLAS conventions. More...
 
def python.algorithms.postprocessors.nnlo_reweighter.reformat_DYNNLO_events (powheg_LHE_output, input_LHE_name)
 Reformat DYNNLO events to fit ATLAS conventions. More...
 
def python.algorithms.postprocessors.nnlo_reweighter.construct_NNLOPS_weight_list (NNLO_output_weights, powheg_LHE_output)
 Construct list of NNLO weights. More...
 

Variables

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