47 #ifndef G4ELEMENTARY_PARTICLE_COLLIDER_HH
48 #define G4ELEMENTARY_PARTICLE_COLLIDER_HH
69 void initializeArrays();
80 void generateSCMpionAbsorption(
G4double etot_scm,
104 G4bool satisfyTriangle(
const std::vector<G4double>& modules)
const;
110 void printFinalStateTables(std::ostream& os=G4cout)
const;
113 std::vector<G4InuclElementaryParticle> particles;
114 std::vector<G4LorentzVector> scm_momentums;
115 std::vector<G4double> modules;
116 std::vector<G4double> masses2;
117 std::vector<G4int> particle_kinds;
120 static const G4double rmn[14][10][2];