20 The set of basic decorators for objects from GaudiPartProp package
24 __author__ =
"Vanya BELYAEV Ivan.Belyaev@nikhef.nl"
34 pp1.setAntiParticle(pp2)
35 pp2.setAntiParticle(pp1)
57 lst2 = [pid3, pid2, pid1]
59 v2 = Gaudi.ParticleIDs()
65 v2 = Gaudi.ParticleIDs()
75 print(
" isValid ", pid.isValid())
76 print(
" isMeson ", pid.isMeson())
77 print(
" isBaryon ", pid.isBaryon())
78 print(
" isDiQuark ", pid.isDiQuark())
79 print(
" isHadron ", pid.isHadron())
80 print(
" isLepton ", pid.isLepton())
81 print(
" isNucleus ", pid.isNucleus())
82 print(
" hasUp ", pid.hasUp())
83 print(
" hasDown ", pid.hasDown())
84 print(
" hasStrange ", pid.hasStrange())
85 print(
" hasCharm ", pid.hasCharm())
86 print(
" hasBottom ", pid.hasBottom())
87 print(
" hasTop ", pid.hasTop())
88 print(
" hasQuarks ", pid.hasQuarks())
89 print(
" isQuark ", pid.isQuark())
90 print(
" threeCharge ", pid.threeCharge())
91 print(
" jSpin ", pid.jSpin())
92 print(
" sSpin ", pid.sSpin())
93 print(
" lSpin ", pid.lSpin())
94 print(
" fundamental ", pid.fundamentalID())
95 print(
" extra ", pid.extraBits())
98 print(
" nLambda ", pid.nLambda())
109 nuc = [2212, 1000020040, 1000822080, 450000000]