71 fParticleGun->SetParticleMomentumDirection(G4RandomDirection());
73 G4double selector = G4UniformRand();
74 if(selector<0.53539) {
75 fParticleGun->SetParticleDefinition(G4PhononTransSlow::PhononDefinition());
77 else if(selector<0.90217) {
78 fParticleGun->SetParticleDefinition(G4PhononTransFast::PhononDefinition());
81 fParticleGun->SetParticleDefinition(G4PhononLong::PhononDefinition());