GENIEGenerator
Loading...
Searching...
No Matches
PDGCodes.h File Reference

Most commonly used PDG codes. A set of utility functions to handle PDG codes is provided in PDGUtils. More...

Go to the source code of this file.

Namespaces

namespace  genie
 THE MAIN GENIE PROJECT NAMESPACE

Variables

const int genie::kPdgNuE = 12
const int genie::kPdgAntiNuE = -12
const int genie::kPdgNuMu = 14
const int genie::kPdgAntiNuMu = -14
const int genie::kPdgNuTau = 16
const int genie::kPdgAntiNuTau = -16
const int genie::kPdgElectron = 11
const int genie::kPdgPositron = -11
const int genie::kPdgMuon = 13
const int genie::kPdgAntiMuon = -13
const int genie::kPdgTau = 15
const int genie::kPdgAntiTau = -15
const int genie::kPdgUQuark = 2
const int genie::kPdgAntiUQuark = -2
const int genie::kPdgDQuark = 1
const int genie::kPdgAntiDQuark = -1
const int genie::kPdgSQuark = 3
const int genie::kPdgAntiSQuark = -3
const int genie::kPdgCQuark = 4
const int genie::kPdgAntiCQuark = -4
const int genie::kPdgBQuark = 5
const int genie::kPdgAntiBQuark = -5
const int genie::kPdgTQuark = 6
const int genie::kPdgAntiTQuark = -6
const int genie::kPdgDDDiquarkS1 = 1103
const int genie::kPdgUDDiquarkS0 = 2101
const int genie::kPdgUDDiquarkS1 = 2103
const int genie::kPdgUUDiquarkS1 = 2203
const int genie::kPdgSDDiquarkS0 = 3101
const int genie::kPdgSDDiquarkS1 = 3103
const int genie::kPdgSUDiquarkS0 = 3201
const int genie::kPdgSUDiquarkS1 = 3203
const int genie::kPdgSSDiquarkS1 = 3303
const int genie::kPdgCDDiquarkS0 = 4101
const int genie::kPdgCDDiquarkS1 = 4103
const int genie::kPdgCUDiquarkS0 = 4201
const int genie::kPdgCUDiquarkS1 = 4203
const int genie::kPdgCSDiquarkS0 = 4301
const int genie::kPdgCSDiquarkS1 = 4303
const int genie::kPdgCCDiquarkS1 = 4403
const int genie::kPdgBDDiquarkS0 = 5101
const int genie::kPdgBDDiquarkS1 = 5103
const int genie::kPdgBUDiquarkS0 = 5201
const int genie::kPdgBUDiquarkS1 = 5203
const int genie::kPdgBSDiquarkS0 = 5301
const int genie::kPdgBSDiquarkS1 = 5303
const int genie::kPdgBCDiquarkS0 = 5401
const int genie::kPdgBCDiquarkS1 = 5403
const int genie::kPdgBBDiquarkS1 = 5503
const int genie::kPdgProton = 2212
const int genie::kPdgAntiProton = -2212
const int genie::kPdgNeutron = 2112
const int genie::kPdgAntiNeutron = -2112
const int genie::kPdgLambda = 3122
const int genie::kPdgAntiLambda = -3122
const int genie::kPdgSigmaP = 3222
const int genie::kPdgSigma0 = 3212
const int genie::kPdgSigmaM = 3112
const int genie::kPdgAntiSigmaP = -3222
const int genie::kPdgAntiSigma0 = -3212
const int genie::kPdgAntiSigmaM = -3112
const int genie::kPdgXi0 = 3322
const int genie::kPdgXiM = 3312
const int genie::kPdgAntiXi0 = -3322
const int genie::kPdgAntiXiP = -3312
const int genie::kPdgOmegaM = 3334
const int genie::kPdgAntiOmegaP = -3334
const int genie::kPdgLambdaPc = 4122
const int genie::kPdgSigma0c = 4112
const int genie::kPdgSigmaPc = 4212
const int genie::kPdgSigmaPPc = 4222
const int genie::kPdgP33m1232_DeltaM = 1114
const int genie::kPdgP33m1232_Delta0 = 2114
const int genie::kPdgP33m1232_DeltaP = 2214
const int genie::kPdgP33m1232_DeltaPP = 2224
const int genie::kPdgS11m1535_N0 = 102112
const int genie::kPdgS11m1535_NP = 102212
const int genie::kPdgD13m1520_N0 = 102114
const int genie::kPdgD13m1520_NP = 102214
const int genie::kPdgS11m1650_N0 = 132112
const int genie::kPdgS11m1650_NP = 132212
const int genie::kPdgD13m1700_N0 = 112114
const int genie::kPdgD13m1700_NP = 112214
const int genie::kPdgD15m1675_N0 = 102116
const int genie::kPdgD15m1675_NP = 102216
const int genie::kPdgS31m1620_DeltaM = 111112
const int genie::kPdgS31m1620_Delta0 = 112112
const int genie::kPdgS31m1620_DeltaP = 112212
const int genie::kPdgS31m1620_DeltaPP = 112222
const int genie::kPdgD33m1700_DeltaM = 121114
const int genie::kPdgD33m1700_Delta0 = 122114
const int genie::kPdgD33m1700_DeltaP = 122214
const int genie::kPdgD33m1700_DeltaPP = 122224
const int genie::kPdgP11m1440_N0 = 202112
const int genie::kPdgP11m1440_NP = 202212
const int genie::kPdgP33m1600_DeltaM = 211114
const int genie::kPdgP33m1600_Delta0 = 212114
const int genie::kPdgP33m1600_DeltaP = 212214
const int genie::kPdgP33m1600_DeltaPP = 212224
const int genie::kPdgP13m1720_N0 = 202114
const int genie::kPdgP13m1720_NP = 202214
const int genie::kPdgF15m1680_N0 = 202116
const int genie::kPdgF15m1680_NP = 202216
const int genie::kPdgP31m1910_DeltaM = 221112
const int genie::kPdgP31m1910_Delta0 = 222112
const int genie::kPdgP31m1910_DeltaP = 222212
const int genie::kPdgP31m1910_DeltaPP = 222222
const int genie::kPdgP33m1920_DeltaM = 221114
const int genie::kPdgP33m1920_Delta0 = 222114
const int genie::kPdgP33m1920_DeltaP = 222214
const int genie::kPdgP33m1920_DeltaPP = 222224
const int genie::kPdgF35m1905_DeltaM = 211116
const int genie::kPdgF35m1905_Delta0 = 212116
const int genie::kPdgF35m1905_DeltaP = 212216
const int genie::kPdgF35m1905_DeltaPP = 212226
const int genie::kPdgF37m1950_DeltaM = 201118
const int genie::kPdgF37m1950_Delta0 = 202118
const int genie::kPdgF37m1950_DeltaP = 202218
const int genie::kPdgF37m1950_DeltaPP = 202228
const int genie::kPdgP11m1710_N0 = 212112
const int genie::kPdgP11m1710_NP = 212212
const int genie::kPdgF17m1970_N0 = 212118
const int genie::kPdgF17m1970_NP = 212218
const int genie::kPdgPiP = 211
const int genie::kPdgPiM = -211
const int genie::kPdgPi0 = 111
const int genie::kPdgEta = 221
const int genie::kPdgEtaPrm = 331
const int genie::kPdgEtac = 441
const int genie::kPdgEtab = 551
const int genie::kPdgRhoP = 213
const int genie::kPdgRhoM = -213
const int genie::kPdgRho0 = 113
const int genie::kPdgomega = 223
const int genie::kPdgPhi = 333
const int genie::kPdgJpsi = 443
const int genie::kPdgY = 553
const int genie::kPdgKP = 321
const int genie::kPdgKM = -321
const int genie::kPdgK0 = 311
const int genie::kPdgAntiK0 = -311
const int genie::kPdgK0L = 130
const int genie::kPdgK0S = 310
const int genie::kPdgKStarP = 323
const int genie::kPdgKStarM = -323
const int genie::kPdgKStar0 = 313
const int genie::kPdgDP = 411
const int genie::kPdgDM = -411
const int genie::kPdgD0 = 421
const int genie::kPdgAntiD0 = -421
const int genie::kPdgDPs = 431
const int genie::kPdgDMs = -431
const int genie::kPdgGluon = 21
const int genie::kPdgGamma = 22
const int genie::kPdgZ0 = 23
const int genie::kPdgWP = 24
const int genie::kPdgWM = -24
const int genie::kPdgTgtFreeP = 1000010010
const int genie::kPdgTgtFreeN = 1000000010
const int genie::kPdgTgtDeuterium = 1000010020
const int genie::kPdgTgtC12 = 1000060120
const int genie::kPdgTgtO16 = 1000080160
const int genie::kPdgTgtCa40 = 1000200400
const int genie::kPdgTgtFe56 = 1000260560
const int genie::kPdgHadronicSyst = 2000000001
const int genie::kPdgHadronicBlob = 2000000002
const int genie::kPdgBindino = 2000000101
const int genie::kPdgCoulobtron = 2000000102
const int genie::kPdgClusterNN = 2000000200
const int genie::kPdgClusterNP = 2000000201
const int genie::kPdgClusterPP = 2000000202
const int genie::kPdgCompNuclCluster = 2000000300
const int genie::kPdgDarkMatter = 2000010000
const int genie::kPdgAntiDarkMatter = -2000010000
const int genie::kPdgMediator = 2000010001
const int genie::kPdgDarkNeutrino = 2000030000
const int genie::kPdgAntiDarkNeutrino = -2000030000
const int genie::kPdgDNuMediator = 2000030001
const int genie::kPdgHNL = 2000020000
const int genie::kPdgAntiHNL = -2000020000
const int genie::kPdgCluster = 91
const int genie::kPdgString = 92
const int genie::kPdgIndep = 93

Detailed Description

Most commonly used PDG codes. A set of utility functions to handle PDG codes is provided in PDGUtils.

Author
Costas Andreopoulos <c.andreopoulos \at cern.ch> University of Liverpool

Changes required to implement the GENIE Boosted Dark Matter module were installed by Josh Berger (Univ. of Wisconsin)

Created:\n May 06, 2004
License:\n Copyright (c) 2003-2025, The GENIE Collaboration
For the full text of the license visit http://copyright.genie-mc.org

Definition in file PDGCodes.h.