Particle Classes

group ParticleClasses
class Unknown

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Electron

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Positron

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class NuE

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=12

  • mass=0.0 GeV

  • charge= 0

  • name=NuE

  • anti=NuEBar

class NuEBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-12

  • mass=0.0 GeV

  • charge= 0

  • name=NuEBar

  • anti=NuE

class MuMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class MuPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class NuMu

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class NuMuBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-14

  • mass=0.0 GeV

  • charge= 0

  • name=NuMuBar

  • anti=NuMu

class TauMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class TauPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class NuTau

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class NuTauBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Gamma

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class H0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=25

  • mass=125.0 GeV

  • charge= 0

  • name=H0

  • anti=Unknown

class Pi0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=111

  • mass=0.13498 GeV

  • charge= 0

  • name=Pi0

  • anti=Unknown

class Rho0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=113

  • mass=0.77549 GeV

  • charge= 0

  • name=Rho0

  • anti=Unknown

class K0Long

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class PiPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class PiMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class RhoPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class RhoMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Pi1300Plus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Pi1300Minus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Pi1300_0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Eta

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=221

  • mass=0.54785 GeV

  • charge= 0

  • name=Eta

  • anti=Unknown

class Omega

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=223

  • mass=0.78265 GeV

  • charge= 0

  • name=Omega

  • anti=Unknown

class K0Short

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class K0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=311

  • mass=0.49761 GeV

  • charge= 0

  • name=K0

  • anti=K0Bar

class K0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-311

  • mass=0.49761 GeV

  • charge= 0

  • name=K0Bar

  • anti=K0

class KStar0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class KStar0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class KStar0_1430_0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class KStar0_1430_0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class KStar0_1430_Plus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class KStar0_1430_MinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class KPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=321

  • mass=0.49368 GeV

  • charge= 1

  • name=KPlus

  • anti=KMinus

class KMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-321

  • mass=0.49368 GeV

  • charge= -1

  • name=KMinus

  • anti=KPlus

class KStarPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class KStarMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class EtaPrime

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Phi

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=333

  • mass=1.01946 GeV

  • charge= 0

  • name=Phi

  • anti=Unknown

class DPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=411

  • mass=1.86962 GeV

  • charge= 1

  • name=DPlus

  • anti=DMinus

class DMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-411

  • mass=1.86962 GeV

  • charge= -1

  • name=DMinus

  • anti=DPlus

class DStarPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DStarMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class D0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=421

  • mass=1.86486 GeV

  • charge= 0

  • name=D0

  • anti=D0Bar

class D0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-421

  • mass=1.86486 GeV

  • charge= 0

  • name=D0Bar

  • anti=D0

class DStar0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DStar0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DsPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DsMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DStarSPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DStarSMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class EtaC

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=441

  • mass=2.981 GeV

  • charge= 0

  • name=EtaC

  • anti=Unknown

class Jpsi

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=443

  • mass=3.09692 GeV

  • charge= 0

  • name=Jpsi

  • anti=Unknown

class B0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=511

  • mass=5.27958 GeV

  • charge= 0

  • name=B0

  • anti=B0Bar

class B0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-511

  • mass=5.27958 GeV

  • charge= 0

  • name=B0Bar

  • anti=B0

class BPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=521

  • mass=5.27925 GeV

  • charge= 1

  • name=BPlus

  • anti=BMinus

class BMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-521

  • mass=5.27925 GeV

  • charge= -1

  • name=BMinus

  • anti=BPlus

class Bs0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=531

  • mass=5.36677 GeV

  • charge= 0

  • name=Bs0

  • anti=Bs0Bar

class Bs0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-531

  • mass=5.36677 GeV

  • charge= 0

  • name=Bs0Bar

  • anti=Bs0

class BcPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class BcMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DeltaMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DeltaPlusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Neutron

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class AntiNeutron

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Delta0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Delta0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Proton

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class AntiProton

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class N1440Plus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class N1440MinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class N1440_0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class N1440_0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class N1710Plus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class N1710MinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class N1710_0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class N1710_0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DeltaPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DeltaMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DeltaPlusPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class DeltaMinusMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaPlusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStarMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStarPlusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Lambda0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Lambda0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Sigma0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Sigma0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStar0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStar0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStarPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStarMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiPlusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiStarMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiStarPlusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Xi0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=3322

  • mass=1.31486 GeV

  • charge= 0

  • name=Xi0

  • anti=Xi0Bar

class Xi0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-3322

  • mass=1.31486 GeV

  • charge= 0

  • name=Xi0Bar

  • anti=Xi0

class XiStar0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiStar0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class OmegaMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class OmegaPlusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaC0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaC0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStarC0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStarC0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class LambdaCPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class LambdaCMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiC0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=4132

  • mass=2.47088 GeV

  • charge= 0

  • name=XiC0

  • anti=XiC0Bar

class XiC0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-4132

  • mass=2.47088 GeV

  • charge= 0

  • name=XiC0Bar

  • anti=XiC0

class SigmaCPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaCMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStarCPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStarCMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaCPlusPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaCMinusMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStarCPlusPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaStarCMinusMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiCPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiCMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiPrimeC0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiPrimeC0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiStarC0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiStarC0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiPrimeCPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiPrimeCMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiStarCPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiStarCMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class OmegaC0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class OmegaC0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaBMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaBPlusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class LambdaB0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class LambdaB0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiBMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiBPlusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaBPlus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class SigmaBMinusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class XiB0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=5232

  • mass=5.788 GeV

  • charge= 0

  • name=XiB0

  • anti=XiB0Bar

class XiB0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=-5232

  • mass=5.788 GeV

  • charge= 0

  • name=XiB0Bar

  • anti=XiB0

class OmegaBMinus

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class OmegaBPlusBar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Lambda1405_0

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Lambda1405_0Bar

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

class Hydrogen

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000010010

  • mass=0.9382720813 GeV

  • charge= 1

  • name=Hydrogen

  • anti=Unknown

  • nuclear A=1

  • nuclear Z=1

class Deuterium

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000010020

  • mass=1.8778374946 GeV

  • charge= 1

  • name=Deuterium

  • anti=Unknown

  • nuclear A=2

  • nuclear Z=1

class Tritium

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000010030

  • mass=2.8174029079 GeV

  • charge= 1

  • name=Tritium

  • anti=Unknown

  • nuclear A=3

  • nuclear Z=1

class Helium

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000020040

  • mass=3.7556749892 GeV

  • charge= 2

  • name=Helium

  • anti=Unknown

  • nuclear A=4

  • nuclear Z=2

class Helium3

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000020030

  • mass=2.8161095758999997 GeV

  • charge= 2

  • name=Helium3

  • anti=Unknown

  • nuclear A=3

  • nuclear Z=2

class Lithium7

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000030070

  • mass=6.573077897099999 GeV

  • charge= 3

  • name=Lithium7

  • anti=Unknown

  • nuclear A=7

  • nuclear Z=3

class Beryllium9

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000040090

  • mass=8.4509153917 GeV

  • charge= 4

  • name=Beryllium9

  • anti=Unknown

  • nuclear A=9

  • nuclear Z=4

class Boron11

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000110050

  • mass=10.328752886299998 GeV

  • charge= 5

  • name=Boron11

  • anti=Unknown

  • nuclear A=11

  • nuclear Z=5

class Carbon

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000060120

  • mass=11.2670249676 GeV

  • charge= 6

  • name=Carbon

  • anti=Unknown

  • nuclear A=12

  • nuclear Z=6

class Carbon13

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000060130

  • mass=12.2065903809 GeV

  • charge= 6

  • name=Carbon13

  • anti=Unknown

  • nuclear A=13

  • nuclear Z=6

class Nitrogen

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000070140

  • mass=13.144862462199999 GeV

  • charge= 7

  • name=Nitrogen

  • anti=Unknown

  • nuclear A=14

  • nuclear Z=7

class Oxygen

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000080160

  • mass=15.0226999568 GeV

  • charge= 8

  • name=Oxygen

  • anti=Unknown

  • nuclear A=16

  • nuclear Z=8

class Fluor

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000080180

  • mass=16.900537451399998 GeV

  • charge= 9

  • name=Fluor

  • anti=Unknown

  • nuclear A=18

  • nuclear Z=9

class Neon21

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000100210

  • mass=19.717940359299998 GeV

  • charge= 10

  • name=Neon21

  • anti=Unknown

  • nuclear A=21

  • nuclear Z=10

class Neon

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000100220

  • mass=20.657505772599997 GeV

  • charge= 10

  • name=Neon

  • anti=Unknown

  • nuclear A=22

  • nuclear Z=10

class Sulphur

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000160330

  • mass=30.9849653269 GeV

  • charge= 16

  • name=Sulphur

  • anti=Unknown

  • nuclear A=33

  • nuclear Z=16

class Argon

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000180400

  • mass=37.559336556 GeV

  • charge= 18

  • name=Argon

  • anti=Unknown

  • nuclear A=40

  • nuclear Z=18

class Iron

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000280560

  • mass=52.579449848799996 GeV

  • charge= 28

  • name=Iron

  • anti=Unknown

  • nuclear A=56

  • nuclear Z=28

class Xenon

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000541280

  • mass=120.19453297439999 GeV

  • charge= 54

  • name=Xenon

  • anti=Unknown

  • nuclear A=128

  • nuclear Z=54

class Lead

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000822080

  • mass=195.32355274239998 GeV

  • charge= 82

  • name=Lead

  • anti=Unknown

  • nuclear A=208

  • nuclear Z=82

class Radon

Particle properties are taken from the PYTHIA8 ParticleData.xml file:

  • pdg=1000862220

  • mass=208.4722952006 GeV

  • charge= 86

  • name=Radon

  • anti=Unknown

  • nuclear A=222

  • nuclear Z=86