Package madgraph :: Package various :: Module systematics :: Class Systematics
[hide private]
[frames] | no frames]

Class Systematics

source code

object --+
         |
        Systematics

Instance Methods [hide private]
 
__init__(self, input_file, output_file, start_event=0, stop_event=9223372036854775807, write_banner=False, mur=[0.5, 1, 2], muf=[0.5, 1, 2], alps=[1], pdf='errorset', dyn=[-1, 1, 2, 3, 4], together=[('mur', 'muf', 'dyn')], remove_wgts=[], keep_wgts=[], start_id=None, lhapdf_config=None, log=<function <lambda> at 0x11d18a398>, only_beam=False, ion_scaling=True)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
is_wgt_kept(self, name)
determine if we have to keep/remove such weight
source code
 
remove_old_wgts(self, event)
remove the weight as requested by the user
source code
 
run(self, stdout=sys.stdout) source code
 
print_cross_sections(self, all_cross, nb_event, stdout)
print the cross-section.
source code
 
write_banner(self, fsock)
create the new banner with the information of the weight
source code
 
get_id(self) source code
 
get_all_fct(self) source code
 
new_event(self) source code
 
get_pdfQ(self, pdf, pdg, x, scale, beam=1) source code
 
get_pdfQ2(self, pdf, pdg, x, scale, beam=1) source code
 
get_lo_wgt(self, event, Dmur, Dmuf, Dalps, dyn, pdf)
pdf is a lhapdf object!
source code
 
get_nlo_wgt(self, event, Dmur, Dmuf, Dalps, dyn, pdf)
return the new weight for NLO event --with weight information--
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, input_file, output_file, start_event=0, stop_event=9223372036854775807, write_banner=False, mur=[0.5, 1, 2], muf=[0.5, 1, 2], alps=[1], pdf='errorset', dyn=[-1, 1, 2, 3, 4], together=[('mur', 'muf', 'dyn')], remove_wgts=[], keep_wgts=[], start_id=None, lhapdf_config=None, log=<function <lambda> at 0x11d18a398>, only_beam=False, ion_scaling=True)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)