scale
#
Column production methods related to the renormalization and factorization scales.
Classes:
|
|
|
- class murmuf_weights(*args, requires_func=law.util.no_value, setup_func=law.util.no_value, sandbox=law.util.no_value, call_force=law.util.no_value, pick_cached_result=law.util.no_value, inst_dict=None, **kwargs)[source]#
Bases:
_ScaleWeightBase
Methods:
call_func
(events, **kwargs)Producer that reads out mur and muf uncertainties on an event-by-event basis.
Attributes:
- call_func(events, **kwargs)#
Producer that reads out mur and muf uncertainties on an event-by-event basis. This producer assumes that the nominal entry is always the 5th LHEScaleWeight entry and that the nominal weight is already included in the LHEWeight. Can only be called with MC datasets.
- Return type:
- data_only = False#
- mc_only = True#
- nominal_only = False#
- produces = {'muf_weight', 'muf_weight_down', 'muf_weight_up', 'mur_weight', 'mur_weight_down', 'mur_weight_up', 'murmuf_weight', 'murmuf_weight_down', 'murmuf_weight_up'}#
- shifts_only = None#
- skip_func()#
- uses = {'LHEScaleWeight'}#
- class murmuf_envelope_weights(*args, requires_func=law.util.no_value, setup_func=law.util.no_value, sandbox=law.util.no_value, call_force=law.util.no_value, pick_cached_result=law.util.no_value, inst_dict=None, **kwargs)[source]#
Bases:
_ScaleWeightBase
Methods:
call_func
(events, **kwargs)Producer that determines the envelope of the mur/muf up and down variations on an event-by-event basis.
setup_func
(reqs, inputs, reader_targets)- rtype:
Attributes:
- call_func(events, **kwargs)#
Producer that determines the envelope of the mur/muf up and down variations on an event-by-event basis. This producer assumes that the nominal entry is always the 5th LHEScaleWeight entry and that the nominal weight is already included in the LHEWeight. Can only be called with MC datasets.
- Return type:
- data_only = False#
- mc_only = True#
- nominal_only = False#
- produces = {'murf_envelope_weight', 'murf_envelope_weight_down', 'murf_envelope_weight_up'}#
- shifts_only = None#
- skip_func()#
- uses = {'LHEScaleWeight'}#