82 nucleusA = a; nucleusZ = z;
95 void generateSCMpionAbsorption(
G4double etot_scm,
100 void generateSCMmuonAbsorption(
G4double etot_scm,
105 void generateSCMpionNAbsorption(
G4double etot_scm,
111 void fillOutgoingMasses();
117 std::vector<G4InuclElementaryParticle> particles;
118 std::vector<G4LorentzVector> scm_momentums;
119 std::vector<G4double> modules;
120 std::vector<G4double> masses;
121 std::vector<G4double> masses2;
122 std::vector<G4int> particle_kinds;
125 G4int nucleusA, nucleusZ;
void setNucleusState(G4int a, G4int z)
void collide(G4InuclParticle *bullet, G4InuclParticle *target, G4CollisionOutput &output)
virtual ~G4ElementaryParticleCollider()