Package models :: Module model_reader :: Class Alphas_Runner
[hide private]
[frames] | no frames]

Class Alphas_Runner

source code

object --+
         |
        Alphas_Runner

Evaluation of strong coupling constant alpha_S

Instance Methods [hide private]
 
__init__(self, asmz, nloop, zmass=91.188, cmass=1.4, bmass=4.7)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__call__(self, scale)
Evaluation of strong coupling constant alpha_S at scale 'scale'.
source code
 
newton1(self, t, alphas, nf)
calculate a_out using nloop beta-function evolution with nf flavours, given starting value as-in given alphas and logarithmic separation between input scale and output scale t.
source code

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

Class Variables [hide private]
  b0 = [0.716197243914, 0.663145596216, 0.610093948519]
  c1 = [0.565884242105, 0.490197224723, 0.401347247797]
  c2 = [0.453013579179, 0.308790379537, 0.149427331371]
  d = [1.22140465909, 0.997430799114, 0.660779624512]
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, asmz, nloop, zmass=91.188, cmass=1.4, bmass=4.7)
(Constructor)

source code 

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

Overrides: object.__init__
(inherited documentation)

newton1(self, t, alphas, nf)

source code 

calculate a_out using nloop beta-function evolution with nf flavours, given starting value as-in given alphas and logarithmic separation between input scale and output scale t. Evolution is performed using Newton's method, with a precision given by tol.