ATLAS Offline Software
Namespaces | Functions | Variables
postprocessors/reweighter.py File Reference

Go to the source code of this file.

Namespaces

 python.algorithms.postprocessors.reweighter
 

Functions

def python.algorithms.postprocessors.reweighter.default_weight_exists_already (powheg_LHE_output)
 Returns True if the LHE file contains a weight called "nominal". More...
 
def python.algorithms.postprocessors.reweighter.reweighter (process, weight_groups, powheg_LHE_output)
 Add a series of additional weights to an LHE file. More...
 
def python.algorithms.postprocessors.reweighter.add_single_weight (process, weight, idx_weight, n_total, use_XML)
 Add a single additional weight to an LHE file. More...
 
def python.algorithms.postprocessors.reweighter.rename_LHE_output (powheg_LHE_output)
 
def python.algorithms.postprocessors.reweighter.repair_comment_lines (lheFile, pattern)
 

Variables

 python.algorithms.postprocessors.reweighter.logger = Logging.logging.getLogger("PowhegControl")
 Get handle to Athena logging. More...
 
 python.algorithms.postprocessors.reweighter.WeightTuple = collections.namedtuple("WeightTuple", ["parameter_settings", "keywords", "ID", "name", "combine", "group", "parallel_xml_compatible"])
 Tuple to contain arbitrary grouped weights. More...