1
DOUBLE PRECISION FUNCTION GET_RESCALE_ALPHA_FACTOR(NTAG,QED_POW)
2
C returns the power of ratios of alpha needed to compensate
3
C for the presence of external tagged photons
4
C It is automatically written, and it detects whether the
5
C starting model is in the Gmu or alpha0 scheme.
6
C ntag is the number of tagged photons, qed_pow the power of gweak
7
C of the contribution considered
10
INCLUDE '../../Source/MODEL/input.inc'
12
GET_RESCALE_ALPHA_FACTOR = 1D0
15
GET_RESCALE_ALPHA_FACTOR = 1D0
21
DOUBLE PRECISION FUNCTION GET_VIRTUAL_A0GMU_CONV(QED_POW, NTAGPH
23
C returns the piece to compensate the a0<>Gmu change of scheme for
25
C virtuals (single pole if ivirt = 1, finite if ivirt = 0
27
INTEGER QED_POW, NTAGPH, IVIRT
28
DOUBLE PRECISION BORN_WGT
29
INCLUDE '../../Source/MODEL/input.inc'
33
GET_VIRTUAL_A0GMU_CONV = 0D0
34
ELSE IF (IVIRT.EQ.0) THEN
36
GET_VIRTUAL_A0GMU_CONV = 0D0
38
WRITE(*,*) 'Error get_virtual_a0Gmu_conv: Invalid ivirt', IVIRT