粒子したい(G4ParticleTable

1G4ParticleTable *particle_table = G4ParticleTable::GetParticleTable();
2G4ParticleDefinition *positron = particle_table->FindParticle("e+");
3G4ParticleDefinition *muon = particle_table->FindParticle("mu+");
4G4ParticleDefinition *pion = particle_table->FindParticle("pi+");
5G4ParticleDefinition *kaon = particle_table->FindParticle("kaon+");
6G4ParticleDefinition *proton = particle_table->FindParticle("proton");

附属サンプルB5から抜粋しました。 粒子を指定する際は、質量、電荷、スピンなどの設定が必要です。 G4ParticleTableを使うと、粒子名で参照できます。

リファレンス