16 return ( (pdgAbs % 100000 / 10000 == 9) || (pdgAbs % 10000 / 1000 == 9) ||
s_isRGlueball(pdg) );
22 return ( (pdgAbs % 10000 / 1000 == 6) || (pdgAbs % 10000 / 100 == 6) );
28 return ( (pdgAbs % 10000 / 1000 == 5) || (pdgAbs % 10000 / 100 == 5) );
35 return (pdgAbs / 100 % 10000 == 0 && pdgAbs / 10 % 10 == 1);
41 return (pdgAbs % 100000 / 10000 == 9);
48 return (pdgAbs % 100000 / 10 == 99);
55 return (pdgAbs % 10000 / 1000 == 9);
62 return ((pdgAbs % 10000 / 100 == 6) || (pdgAbs % 10000 / 100 == 5));
69 return ((pdgAbs % 10000 / 1000 == 6) || (pdgAbs % 10000 / 1000 == 5));
91 if((quarks[1] % 2 == 0 && quarks[0] % 2 == 1)||(quarks[1] % 2 == 1 && quarks[0] % 2 == 0 ))
charge=1;
99 for(
int q=1;
q< 1000;
q*=10)
111 int squark = abs(pdg/100%10);
122 for(
int q=1;
q< 1000;
q*=10)
141 std::vector<int> quarks;
143 quarks.push_back(
i % 10);
152 return pdgAbs / 10 % 1000;
155 return pdgAbs / 10 % 100;
158 return pdgAbs / 10 % 1000 % 10;
161 return pdgAbs / 10 % 1000 % 100;