Changeset 1340 for trunk/source/processes/hadronic/models/cascade/cascade/include/G4ElementaryParticleCollider.hh
- Timestamp:
- Nov 5, 2010, 3:45:55 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/cascade/cascade/include/G4ElementaryParticleCollider.hh
r1337 r1340 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4ElementaryParticleCollider.hh,v 1.3 2 2010/06/25 09:43:12 gunterExp $27 // Geant4 tag: $Name: geant4-09-04-beta-01$26 // $Id: G4ElementaryParticleCollider.hh,v 1.35 2010/08/04 05:28:24 mkelsey Exp $ 27 // Geant4 tag: $Name: hadr-casc-V09-03-85 $ 28 28 // 29 29 // 20100114 M. Kelsey -- Remove G4CascadeMomentum, use G4LorentzVector directly … … 41 41 // particle-types selector to all modes, not just strangeness. 42 42 // 20100517 M. Kelsey -- Inherit from common base class, make arrays static 43 // 20100714 M. Kelsey -- Switch to new G4CascadeColliderBase class 44 // 20100726 M. Kelsey -- Move remaining std::vector<> buffers here 45 // 20100804 M. Kelsey -- Add printFinalStateTables() function. 43 46 44 47 #ifndef G4ELEMENTARY_PARTICLE_COLLIDER_HH 45 48 #define G4ELEMENTARY_PARTICLE_COLLIDER_HH 46 49 47 #include "G4 VCascadeCollider.hh"50 #include "G4CascadeColliderBase.hh" 48 51 #include "G4InuclElementaryParticle.hh" 49 52 #include "G4LorentzVector.hh" … … 54 57 55 58 56 class G4ElementaryParticleCollider : public G4 VCascadeCollider{59 class G4ElementaryParticleCollider : public G4CascadeColliderBase { 57 60 public: 58 61 G4ElementaryParticleCollider(); … … 104 107 G4double pmod) const; 105 108 109 void printFinalStateTables() const; 110 106 111 // Internal buffers for lists of secondaries 107 112 std::vector<G4InuclElementaryParticle> particles; 113 std::vector<G4LorentzVector> scm_momentums; 108 114 std::vector<G4double> modules; 115 std::vector<G4double> masses2; 109 116 std::vector<G4int> particle_kinds; 110 117
Note: See TracChangeset
for help on using the changeset viewer.