Namespaces | Variables
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

 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::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 = 22112
 
const int genie::kPdgS11m1535_NP = 22212
 
const int genie::kPdgD13m1520_N0 = 1214
 
const int genie::kPdgD13m1520_NP = 2124
 
const int genie::kPdgS11m1650_N0 = 32112
 
const int genie::kPdgS11m1650_NP = 32212
 
const int genie::kPdgD13m1700_N0 = 21214
 
const int genie::kPdgD13m1700_NP = 22124
 
const int genie::kPdgD15m1675_N0 = 2116
 
const int genie::kPdgD15m1675_NP = 2216
 
const int genie::kPdgS31m1620_DeltaM = 1112
 
const int genie::kPdgS31m1620_Delta0 = 1212
 
const int genie::kPdgS31m1620_DeltaP = 2122
 
const int genie::kPdgS31m1620_DeltaPP = 2222
 
const int genie::kPdgD33m1700_DeltaM = 11114
 
const int genie::kPdgD33m1700_Delta0 = 12114
 
const int genie::kPdgD33m1700_DeltaP = 12214
 
const int genie::kPdgD33m1700_DeltaPP = 12224
 
const int genie::kPdgP11m1440_N0 = 12112
 
const int genie::kPdgP11m1440_NP = 12212
 
const int genie::kPdgP13m1720_N0 = 31214
 
const int genie::kPdgP13m1720_NP = 32124
 
const int genie::kPdgF15m1680_N0 = 12116
 
const int genie::kPdgF15m1680_NP = 12216
 
const int genie::kPdgP31m1910_DeltaM = 21112
 
const int genie::kPdgP31m1910_Delta0 = 21212
 
const int genie::kPdgP31m1910_DeltaP = 22122
 
const int genie::kPdgP31m1910_DeltaPP = 22222
 
const int genie::kPdgP33m1920_DeltaM = 21114
 
const int genie::kPdgP33m1920_Delta0 = 22114
 
const int genie::kPdgP33m1920_DeltaP = 22214
 
const int genie::kPdgP33m1920_DeltaPP = 22224
 
const int genie::kPdgF35m1905_DeltaM = 1116
 
const int genie::kPdgF35m1905_Delta0 = 1216
 
const int genie::kPdgF35m1905_DeltaP = 2126
 
const int genie::kPdgF35m1905_DeltaPP = 2226
 
const int genie::kPdgF37m1950_DeltaM = 1118
 
const int genie::kPdgF37m1950_Delta0 = 2118
 
const int genie::kPdgF37m1950_DeltaP = 2218
 
const int genie::kPdgF37m1950_DeltaPP = 2228
 
const int genie::kPdgP11m1710_N0 = 42112
 
const int genie::kPdgP11m1710_NP = 42212
 
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::kPdgMediator = 2000010001
 
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 <costas.andreopoulos stfc.ac.uk> University of Liverpool & STFC Rutherford Appleton Lab

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

May 06, 2004

Copyright (c) 2003-2019, The GENIE Collaboration For the full text of the license visit http://copyright.genie-mc.org or see $GENIE/LICENSE

Definition in file PDGCodes.h.