- 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/G4Fissioner.hh
r1337 r1340 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4Fissioner.hh,v 1.1 3 2010/06/25 09:43:16 gunterExp $27 // GEANT4 tag: $Name: geant4-09-04-beta-01$26 // $Id: G4Fissioner.hh,v 1.16 2010/09/14 17:51:36 mkelsey Exp $ 27 // GEANT4 tag: $Name: hadr-casc-V09-03-85 $ 28 28 // 29 29 // 20100315 M. Kelsey -- Remove "using" directive and unnecessary #includes. 30 30 // 20100413 M. Kelsey -- Pass G4CollisionOutput by ref to ::collide() 31 31 // 20100517 M. Kelsey -- Inherit from common base class 32 // 20100714 M. Kelsey -- Switch to new G4CascadeColliderBase class 33 // 20100728 M. Kelsey -- Move G4FissionStore to data member and reuse 34 // 20100914 M. Kelsey -- Migrate to integer A and Z 32 35 33 36 #ifndef G4FISSIONER_HH 34 37 #define G4FISSIONER_HH 35 38 36 #include "G4VCascadeCollider.hh" 39 #include "G4CascadeColliderBase.hh" 40 #include "G4FissionStore.hh" 37 41 #include <vector> 38 42 … … 41 45 42 46 43 class G4Fissioner : public G4 VCascadeCollider{47 class G4Fissioner : public G4CascadeColliderBase { 44 48 public: 45 49 G4Fissioner(); … … 50 54 51 55 private: 52 G4double getC2(G4double A1, 53 G4double A2, 56 G4FissionStore fissionStore; 57 58 G4double getC2(G4int A1, 59 G4int A2, 54 60 G4double X3, 55 61 G4double X4, 56 62 G4double R12) const; 57 63 58 G4double getZopt(G4 doubleA1,59 G4 doubleA2,60 G4 doubleZT,64 G4double getZopt(G4int A1, 65 G4int A2, 66 G4int ZT, 61 67 G4double X3, 62 68 G4double X4, … … 66 72 std::vector<G4double>& ED, 67 73 G4double& VC, 68 G4 doubleAF,69 G4 doubleAS,70 G4 doubleZF,71 G4 doubleZS,74 G4int AF, 75 G4int AS, 76 G4int ZF, 77 G4int ZS, 72 78 std::vector<G4double>& AL1, 73 79 std::vector<G4double>& BET1,
Note: See TracChangeset
for help on using the changeset viewer.