示例#1
0
                     color=1,
                     mass=Param.MW,
                     width=Param.WW,
                     texname='G+',
                     antitexname='G+',
                     goldstoneboson=True,
                     charge=1,
                     GhostNumber=0,
                     LeptonNumber=0)

G__minus__ = G__plus__.anti()

# Wavefunction renormalization

u.loop_particles = [[[2, 21]]]
u.counterterm = {(1, 0, 0): CTParam.qWcft_UV.value}

d.loop_particles = [[[1, 21]]]
d.counterterm = {(1, 0, 0): CTParam.qWcft_UV.value}

s.loop_particles = [[[3, 21]]]
s.counterterm = {(1, 0, 0): CTParam.qWcft_UV.value}

c.loop_particles = [[[4, 21]]]
c.counterterm = {(1, 0, 0): CTParam.qWcft_UV.value}

b.loop_particles = [[[5, 21]]]
b.counterterm = {(1, 0, 0): CTParam.bWcft_UV.value}

t.loop_particles = [[[6, 21]]]
t.counterterm = {(1, 0, 0): CTParam.tWcft_UV.value}
示例#2
0
                       color = 1,
                       mass = Param.MTA,
                       width = Param.WTau,
                       texname = 'tt-',
                       antitexname = 'tt-',
                       charge = -1,
                       LeptonNumber = 1,
                       GhostNumber = 0)

tt__plus__ = tt__minus__.anti()


# Wavefunction renormalization

b.loop_particles = [[[5,21]]]
b.counterterm = {(1,0,0):CTParam.bWcft_UV.value}

t.loop_particles = [[[6,21]]]
t.counterterm = {(1,0,0):CTParam.tWcft_UV.value}

G.loop_particles = [[[5]],[[6]]]
G.counterterm = {(1,0,0):CTParam.GWcft_UV_b.value,(1,0,1):CTParam.GWcft_UV_t.value}

# Set counterterms values

Param.MB.loop_particles= [[[5,21]]]
Param.MB.counterterm = {(1,0,0):CTParam.bMass_UV.value}

Param.MT.loop_particles= [[[6,21]]]
Param.MT.counterterm = {(1,0,0):CTParam.tMass_UV.value}
示例#3
0
                     color = 1,
                     mass = Param.MW,
                     width = Param.WW,
                     texname = 'G+',
                     antitexname = 'G-',
                     GoldstoneBoson = True,
                     charge = 1,
                     GhostNumber = 0,
                     LeptonNumber = 0)

G__minus__ = G__plus__.anti()

# Wavefunction renormalization

b.loop_particles = [[[b,G]]]
b.counterterm = {(1,0,0):CTParam.bWcft_UV.value}

c.loop_particles = [[[c,G]]]
c.counterterm = {(1,0,0):CTParam.cWcft_UV.value}

t.loop_particles = [[[t,G]]]
t.counterterm = {(1,0,0):CTParam.tWcft_UV.value}

G.loop_particles = [[[c]],[[b]],[[t]]]
G.counterterm = {(1,0,0):CTParam.GWcft_UV_c.value,(1,0,1):CTParam.GWcft_UV_b.value,(1,0,2):CTParam.GWcft_UV_t.value}

# Set counterterms values

Param.MB.loop_particles= [[[b,G]]]
Param.MB.counterterm = {(1,0,0):CTParam.bMass_UV.value}
示例#4
0
gh = Particle(pdg_code=666,
              name='gh',
              antiname='gh~',
              spin=1,
              color=8,
              mass=Param.ZERO,
              width=Param.ZERO,
              texname='gh',
              antitexname='gh',
              charge=0,
              LeptonNumber=0,
              line='dashed',
              GhostNumber=1)

gh__tilde__ = gh.anti()

# Wavefunction renormalization

b.loop_particles = [[[b, G]]]
b.counterterm = {(1, 0): CTParam.bWcft_UV.value}

t.loop_particles = [[[t, G]]]
t.counterterm = {(1, 0): CTParam.tWcft_UV.value}

G.loop_particles = [[[b], [t]]]
G.counterterm = {
    (1, 0): CTParam.GWcft_UV_b.value,
    (1, 1): CTParam.GWcft_UV_t.value
}