ATLAS Offline Software
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
python.decorators.DecoratorFromPowheg.DecoratorFromPowheg Class Reference
Inheritance diagram for python.decorators.DecoratorFromPowheg.DecoratorFromPowheg:
Collaboration diagram for python.decorators.DecoratorFromPowheg.DecoratorFromPowheg:

Public Member Functions

def __init__ (self, decorated)
 
def __init__ (self, decorated)
 

Public Attributes

 decorated
 Attach decorations to Powheg configurable. More...
 

Static Public Attributes

string name = 'fromPowheg'
 Define decorator name string. More...
 

Detailed Description

Definition at line 5 of file Hto4lControl/python/decorators/DecoratorFromPowheg.py.

Constructor & Destructor Documentation

◆ __init__() [1/2]

def python.decorators.DecoratorFromPowheg.DecoratorFromPowheg.__init__ (   self,
  decorated 
)

Definition at line 10 of file Hto4lControl/python/decorators/DecoratorFromPowheg.py.

10  def __init__( self, decorated ) :
11 
12  decorated.run_card_decorators.append( self )
13  self.decorated = decorated
14 
15  self.decorated.add_parameter( 'mass_H', powheg_atlas_common.mass.H, desc='Higgs boson mass', parameter='mh' )
16  self.decorated.add_parameter( 'gfermi', powheg_atlas_common.EW_parameters.G_F, desc='Fermi constant', parameter='gf' )
17  self.decorated.add_parameter( 'mass_Z', powheg_atlas_common.mass.Z, desc='Z boson mass', parameter='mz' )
18  self.decorated.add_parameter( 'mass_W', powheg_atlas_common.mass.W, desc='W boson mass', parameter='mw' )
19  self.decorated.add_parameter( 'width_Z', powheg_atlas_common.width.Z, desc='on-shell Z-boson width (only to calculate pole mass)', parameter='gammaz' )
20  self.decorated.add_parameter( 'width_W', powheg_atlas_common.width.W, desc='on-shell W-boson width (only to calculate pole mass)', parameter='gammaw' )
21  self.decorated.add_parameter( 'mass_e', powheg_atlas_common.mass.e, desc='electron mass', parameter='me' )
22  self.decorated.add_parameter( 'mass_mu', powheg_atlas_common.mass.mu, desc='muon mass', parameter='mmu' )
23  self.decorated.add_parameter( 'mass_tau', powheg_atlas_common.mass.tau, desc='tau mass', parameter='mtau' )
24  self.decorated.add_parameter( 'mass_d', powheg_atlas_common.mass.d, desc='d-quark mass', parameter='md' )
25  self.decorated.add_parameter( 'mass_u', powheg_atlas_common.mass.u, desc='u-quark mass', parameter='mu' )
26  self.decorated.add_parameter( 'mass_s', powheg_atlas_common.mass.s, desc='s-quark mass', parameter='ms' )
27  self.decorated.add_parameter( 'mass_c', powheg_atlas_common.mass.c, desc='c-quark mass', parameter='mc' )
28  self.decorated.add_parameter( 'mass_b', powheg_atlas_common.mass.b, desc='b-quark mass', parameter='mb' )
29  self.decorated.add_parameter( 'mass_t', powheg_atlas_common.mass.t, desc='t-quark mass', parameter='mt' )
30 

◆ __init__() [2/2]

def python.decorators.DecoratorFromPowheg.DecoratorFromPowheg.__init__ (   self,
  decorated 
)

Definition at line 10 of file Prophecy4fControl/python/decorators/DecoratorFromPowheg.py.

10  def __init__( self, decorated ) :
11 
12  decorated.run_card_decorators.append( self )
13  self.decorated = decorated
14 
15  self.decorated.add_parameter( 'mass_H', powheg_atlas_common.mass.H, desc='Higgs boson mass', parameter='mh' )
16  self.decorated.add_parameter( 'gfermi', powheg_atlas_common.EW_parameters.G_F, desc='Fermi constant', parameter='gf' )
17  self.decorated.add_parameter( 'mass_Z', powheg_atlas_common.mass.Z, desc='Z boson mass', parameter='mz' )
18  self.decorated.add_parameter( 'mass_W', powheg_atlas_common.mass.W, desc='W boson mass', parameter='mw' )
19  self.decorated.add_parameter( 'width_Z', powheg_atlas_common.width.Z, desc='on-shell Z-boson width (only to calculate pole mass)', parameter='gammaz' )
20  self.decorated.add_parameter( 'width_W', powheg_atlas_common.width.W, desc='on-shell W-boson width (only to calculate pole mass)', parameter='gammaw' )
21  self.decorated.add_parameter( 'mass_e', powheg_atlas_common.mass.e, desc='electron mass', parameter='me' )
22  self.decorated.add_parameter( 'mass_mu', powheg_atlas_common.mass.mu, desc='muon mass', parameter='mmu' )
23  self.decorated.add_parameter( 'mass_tau', powheg_atlas_common.mass.tau, desc='tau mass', parameter='mtau' )
24  self.decorated.add_parameter( 'mass_d', powheg_atlas_common.mass.d, desc='d-quark mass', parameter='md' )
25  self.decorated.add_parameter( 'mass_u', powheg_atlas_common.mass.u, desc='u-quark mass', parameter='mu' )
26  self.decorated.add_parameter( 'mass_s', powheg_atlas_common.mass.s, desc='s-quark mass', parameter='ms' )
27  self.decorated.add_parameter( 'mass_c', powheg_atlas_common.mass.c, desc='c-quark mass', parameter='mc' )
28  self.decorated.add_parameter( 'mass_b', powheg_atlas_common.mass.b, desc='b-quark mass', parameter='mb' )
29  self.decorated.add_parameter( 'mass_t', powheg_atlas_common.mass.t, desc='t-quark mass', parameter='mt' )
30 
31 

Member Data Documentation

◆ decorated

python.decorators.DecoratorFromPowheg.DecoratorFromPowheg.decorated

Attach decorations to Powheg configurable.

Definition at line 13 of file Hto4lControl/python/decorators/DecoratorFromPowheg.py.

◆ name

string python.decorators.DecoratorFromPowheg.DecoratorFromPowheg.name = 'fromPowheg'
static

Define decorator name string.

Definition at line 8 of file Hto4lControl/python/decorators/DecoratorFromPowheg.py.


The documentation for this class was generated from the following file:
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18