# This file was automatically created by FeynRules 1.7.51
# Mathematica version: 8.0 for Linux x86 (64-bit) (February 23, 2011)
# Date: Thu 2 Aug 2012 10:15:23


from __future__ import division
from __future__ import absolute_import
from .object_library import all_particles, Particle
from . import parameters as Param

FA = Particle(pdg_code = 9000001,
              name = 'FA',
              antiname = 'FA~',
              spin = 2,
              color = 1,
              mass = Param.MA,
              width = Param.ZERO,
              texname = 'FA',
              antitexname = 'FA~',
              charge = 0)

FA__tilde__ = FA.anti()

FB = Particle(pdg_code = 9000002,
              name = 'FB',
              antiname = 'FB~',
              spin = 2,
              color = 1,
              mass = Param.MB,
              width = Param.ZERO,
              texname = 'FB',
              antitexname = 'FB~',
              charge = 0)

FB__tilde__ = FB.anti()

FC = Particle(pdg_code = 9000003,
              name = 'FC',
              antiname = 'FC~',
              spin = 2,
              color = 1,
              mass = Param.MC,
              width = Param.ZERO,
              texname = 'FC',
              antitexname = 'FC~',
              charge = 0)

FC__tilde__ = FC.anti()

FD = Particle(pdg_code = 9000004,
              name = 'FD',
              antiname = 'FD~',
              spin = 2,
              color = 1,
              mass = Param.MD,
              width = Param.ZERO,
              texname = 'FD',
              antitexname = 'FD~',
              charge = 0)

FD__tilde__ = FD.anti()

FmA = Particle(pdg_code = 9000005,
               name = 'FmA',
               antiname = 'FmA',
               spin = 2,
               color = 1,
               mass = Param.MmA,
               width = Param.ZERO,
               texname = 'FmA',
               antitexname = 'FmA',
               charge = 0)

FmB = Particle(pdg_code = 9000006,
               name = 'FmB',
               antiname = 'FmB',
               spin = 2,
               color = 1,
               mass = Param.MmB,
               width = Param.ZERO,
               texname = 'FmB',
               antitexname = 'FmB',
               charge = 0)

FmC = Particle(pdg_code = 9000007,
               name = 'FmC',
               antiname = 'FmC',
               spin = 2,
               color = 1,
               mass = Param.MmC,
               width = Param.ZERO,
               texname = 'FmC',
               antitexname = 'FmC',
               charge = 0)

FmD = Particle(pdg_code = 9000008,
               name = 'FmD',
               antiname = 'FmD',
               spin = 2,
               color = 1,
               mass = Param.MmD,
               width = Param.ZERO,
               texname = 'FmD',
               antitexname = 'FmD',
               charge = 0)

V = Particle(pdg_code = 9000009,
             name = 'V',
             antiname = 'V',
             spin = 3,
             color = 1,
             mass = Param.MV,
             width = Param.ZERO,
             texname = 'V',
             antitexname = 'V',
             charge = 0)

phi = Particle(pdg_code = 9000010,
               name = 'phi',
               antiname = 'phi',
               spin = 1,
               color = 1,
               mass = Param.Mphi,
               width = Param.ZERO,
               texname = '\\phi',
               antitexname = '\\phi',
               charge = 0)

