- Timestamp:
- Apr 6, 2009, 12:30:29 PM (17 years ago)
- Location:
- trunk/source/processes/hadronic/models/parton_string/management
- Files:
-
- 19 edited
-
History (modified) (2 diffs)
-
include/G4EventGenerator.hh (modified) (1 diff)
-
include/G4InteractionCode.hh (modified) (1 diff)
-
include/G4InteractionContent.hh (modified) (1 diff)
-
include/G4PomeronCrossSection.hh (modified) (1 diff)
-
include/G4StringModel.hh (modified) (1 diff)
-
include/G4VParticipants.hh (modified) (2 diffs)
-
include/G4VPartonStringModel.hh (modified) (1 diff)
-
include/G4VSplitableHadron.hh (modified) (5 diffs)
-
include/G4VStringFragmentation.hh (modified) (1 diff)
-
include/G4VertexCode.hh (modified) (1 diff)
-
src/G4EventGenerator.cc (modified) (1 diff)
-
src/G4InteractionContent.cc (modified) (1 diff)
-
src/G4PomeronCrossSection.cc (modified) (1 diff)
-
src/G4StringModel.cc (modified) (1 diff)
-
src/G4VParticipants.cc (modified) (1 diff)
-
src/G4VPartonStringModel.cc (modified) (1 diff)
-
src/G4VSplitableHadron.cc (modified) (3 diffs)
-
src/G4VStringFragmentation.cc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/parton_string/management/History
r819 r962 1 $Id: History,v 1. 3 2007/04/24 10:37:10 gunterExp $1 $Id: History,v 1.4 2008/04/01 08:20:25 vuzhinsk Exp $ 2 2 ------------------------------------------------------------------- 3 3 … … 25 25 model 26 26 27 31-March-2008 V. Uzhinsky Tag : had-partonstring-mgt-V09-01-00 28 - G4FTFCrossSection.cc and G4FTFCrossSection.hh were re-named into 29 G4FTFParameters.cc and .hh, and moved to diffraction directory. 30 The corresponding class was re-named too. All of these characterize 31 the content of the files more exactly. -
trunk/source/processes/hadronic/models/parton_string/management/include/G4EventGenerator.hh
r819 r962 26 26 // 27 27 // $Id: G4EventGenerator.hh,v 1.3 2006/06/29 20:55:13 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 #ifndef G4EventGenerator_h -
trunk/source/processes/hadronic/models/parton_string/management/include/G4InteractionCode.hh
r819 r962 26 26 // 27 27 // $Id: G4InteractionCode.hh,v 1.3 2006/06/29 20:55:15 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 #ifndef G4InteractionCode_h -
trunk/source/processes/hadronic/models/parton_string/management/include/G4InteractionContent.hh
r819 r962 26 26 // 27 27 // $Id: G4InteractionContent.hh,v 1.4 2007/01/24 10:28:54 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 -
trunk/source/processes/hadronic/models/parton_string/management/include/G4PomeronCrossSection.hh
r819 r962 28 28 // 29 29 // $Id: G4PomeronCrossSection.hh,v 1.3 2006/06/29 20:55:19 gunter Exp $ 30 // GEANT4 tag $Name: $30 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 31 31 // 32 32 #include "G4Proton.hh" -
trunk/source/processes/hadronic/models/parton_string/management/include/G4StringModel.hh
r819 r962 26 26 // 27 27 // $Id: G4StringModel.hh,v 1.3 2006/06/29 20:55:23 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 #ifndef G4StringModel_h -
trunk/source/processes/hadronic/models/parton_string/management/include/G4VParticipants.hh
r819 r962 25 25 // 26 26 // 27 // $Id: G4VParticipants.hh,v 1. 3 2006/06/29 20:55:25 gunterExp $28 // GEANT4 tag $Name: $27 // $Id: G4VParticipants.hh,v 1.4 2008/05/19 13:03:20 vuzhinsk Exp $ 28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 … … 90 90 if ( theNucleus == NULL ) theNucleus = new G4Fancy3DNucleus(); 91 91 theNucleus->Init(theA, theZ); 92 theNucleus->SortNucleonsInZ(); // Uzhi 16.05.08 Sorting of nucleon-Z 92 93 } 93 94 -
trunk/source/processes/hadronic/models/parton_string/management/include/G4VPartonStringModel.hh
r819 r962 26 26 // 27 27 // $Id: G4VPartonStringModel.hh,v 1.3 2006/06/29 20:55:27 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 #ifndef G4VPartonStringModel_h -
trunk/source/processes/hadronic/models/parton_string/management/include/G4VSplitableHadron.hh
r819 r962 25 25 // 26 26 // 27 // $Id: G4VSplitableHadron.hh,v 1. 3 2006/06/29 20:55:29 gunterExp $28 // GEANT4 tag $Name: $27 // $Id: G4VSplitableHadron.hh,v 1.4 2008/05/19 13:03:20 vuzhinsk Exp $ 28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 … … 75 75 void SetCollisionCount(G4int aCount); 76 76 77 void SetTimeOfCreation(G4double aTime); // Uzhi 7.05.08 78 G4double GetTimeOfCreation(); // Uzhi 7.05.08 79 77 80 void SetPosition(const G4ThreeVector &aPosition); 78 81 const G4ThreeVector & GetPosition() const; … … 83 86 G4bool IsSplit() { return isSplit;} 84 87 88 G4int GetSoftCollisionCount(); 89 protected: 85 90 86 protected:87 G4int GetSoftCollisionCount();88 91 void Splitting() {isSplit = true;} 89 92 … … 99 102 G4LorentzVector the4Momentum; 100 103 104 G4double TimeOfCreation; // Uzhi 7.05.08 101 105 G4ThreeVector thePosition; 102 106 G4int theCollisionCount; … … 141 145 } 142 146 147 inline void G4VSplitableHadron::SetTimeOfCreation(G4double aTime) // Uzhi 7.05.08 148 { 149 TimeOfCreation=aTime; 150 } 151 152 inline G4double G4VSplitableHadron::GetTimeOfCreation() // Uzhi 7.05.08 153 { 154 return TimeOfCreation; 155 } 143 156 144 157 inline void G4VSplitableHadron::SetPosition(const G4ThreeVector &aPosition) -
trunk/source/processes/hadronic/models/parton_string/management/include/G4VStringFragmentation.hh
r819 r962 26 26 // 27 27 // $Id: G4VStringFragmentation.hh,v 1.3 2006/06/29 20:55:31 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 #ifndef G4VStringFragmentation_h -
trunk/source/processes/hadronic/models/parton_string/management/include/G4VertexCode.hh
r819 r962 26 26 // 27 27 // $Id: G4VertexCode.hh,v 1.3 2006/06/29 20:55:33 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 #ifndef G4VertexCode_h -
trunk/source/processes/hadronic/models/parton_string/management/src/G4EventGenerator.cc
r819 r962 26 26 // 27 27 // $Id: G4EventGenerator.cc,v 1.4 2006/06/29 20:55:37 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 // G4EventGenerator -
trunk/source/processes/hadronic/models/parton_string/management/src/G4InteractionContent.cc
r819 r962 26 26 // 27 27 // $Id: G4InteractionContent.cc,v 1.4 2006/06/29 20:55:39 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/parton_string/management/src/G4PomeronCrossSection.cc
r819 r962 26 26 // 27 27 // $Id: G4PomeronCrossSection.cc,v 1.6 2006/11/07 12:51:39 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 -
trunk/source/processes/hadronic/models/parton_string/management/src/G4StringModel.cc
r819 r962 26 26 // 27 27 // $Id: G4StringModel.cc,v 1.4 2006/06/29 20:55:45 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 // G4StringModel -
trunk/source/processes/hadronic/models/parton_string/management/src/G4VParticipants.cc
r819 r962 26 26 // 27 27 // $Id: G4VParticipants.cc,v 1.3 2006/06/29 20:55:47 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/parton_string/management/src/G4VPartonStringModel.cc
r819 r962 26 26 // 27 27 // $Id: G4VPartonStringModel.cc,v 1.5 2007/01/24 10:29:30 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 //// ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/parton_string/management/src/G4VSplitableHadron.cc
r819 r962 25 25 // 26 26 // 27 // $Id: G4VSplitableHadron.cc,v 1. 4 2006/06/29 20:55:51 gunterExp $28 // GEANT4 tag $Name: $27 // $Id: G4VSplitableHadron.cc,v 1.5 2008/05/19 13:03:20 vuzhinsk Exp $ 28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 … … 42 42 43 43 G4VSplitableHadron::G4VSplitableHadron() 44 : theDefinition(NULL), theCollisionCount(0), isSplit(false)44 : theDefinition(NULL), TimeOfCreation(0.), theCollisionCount(0), isSplit(false) // Uzhi 8.05.08 45 45 { 46 46 } 47 47 48 48 G4VSplitableHadron::G4VSplitableHadron(const G4ReactionProduct & aPrimary) 49 : theCollisionCount(0), isSplit(false)49 : TimeOfCreation(0.), theCollisionCount(0), isSplit(false) // Uzhi 8.05.08 50 50 { 51 51 theDefinition=aPrimary.GetDefinition(); … … 56 56 G4VSplitableHadron::G4VSplitableHadron(const G4Nucleon & aNucleon) 57 57 { 58 theCollisionCount=0; 59 isSplit = false; 60 theDefinition=aNucleon.GetParticleType(); 61 the4Momentum=aNucleon.GetMomentum(); 62 thePosition=aNucleon.GetPosition(); 58 TimeOfCreation = 0.; // Uzhi 8.05.08 59 theCollisionCount= 0; 60 isSplit = false; 61 theDefinition =aNucleon.GetParticleType(); 62 the4Momentum =aNucleon.GetMomentum(); 63 thePosition =aNucleon.GetPosition(); 63 64 } 64 65 65 66 G4VSplitableHadron::G4VSplitableHadron(const G4VKineticNucleon * aNucleon) 66 67 { 67 theCollisionCount=0; 68 isSplit = false; 69 theDefinition=aNucleon->GetDefinition(); 70 the4Momentum=aNucleon->Get4Momentum(); 71 thePosition=aNucleon->GetPosition(); 68 TimeOfCreation = 0.; // Uzhi 8.05.08 69 theCollisionCount= 0; 70 isSplit = false; 71 theDefinition =aNucleon->GetDefinition(); 72 the4Momentum =aNucleon->Get4Momentum(); 73 thePosition =aNucleon->GetPosition(); 72 74 } 73 75 74 76 G4VSplitableHadron::G4VSplitableHadron(const G4VSplitableHadron &right) 75 77 { 76 theCollisionCount=0; 77 isSplit = false; 78 theDefinition= right.GetDefinition(); 79 the4Momentum= right.Get4Momentum(); 80 thePosition= right.GetPosition(); 78 TimeOfCreation = 0.; // Uzhi 8.05.08 79 theCollisionCount= 0; 80 isSplit = false; 81 theDefinition = right.GetDefinition(); 82 the4Momentum = right.Get4Momentum(); 83 thePosition = right.GetPosition(); 81 84 } 82 85 -
trunk/source/processes/hadronic/models/parton_string/management/src/G4VStringFragmentation.cc
r819 r962 26 26 // 27 27 // $Id: G4VStringFragmentation.cc,v 1.4 2006/06/29 20:55:53 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: geant4-09-02-ref-02 $ 29 29 // 30 30 // G4VStringFragmentation
Note:
See TracChangeset
for help on using the changeset viewer.
