- Timestamp:
- Jan 8, 2010, 11:56:51 AM (14 years ago)
- Location:
- trunk/source/processes/hadronic/models/chiral_inv_phase_space
- Files:
-
- 143 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/chiral_inv_phase_space/History
r1197 r1228 18 18 19 19 <<<<<<< History 20 21 3-Dec-2009 M.Kosov (hadr-chips-V09-02-31) 22 ----------------------------------------------------------------------- 23 Mutual tag: further CHIPS acceleration (10% slower than QGSP_BERT) 24 25 3-Dec-2009 M.Kosov (hadr-chips-V09-02-30) 26 ----------------------------------------------------------------------- 27 Mutual tag: Tuning of parameters to accelerate CHIPS 28 29 1-Dec-2009 M.Kosov (hadr-chips-V09-02-29) 30 ----------------------------------------------------------------------- 31 Mutual tag: Compilation warning fix in G4QFragmentation and G4QIonIonCollision 32 33 30-Nov-2009 M.Kosov (hadr-chips-V09-02-28) 34 ----------------------------------------------------------------------- 35 Mutual tag: Bug fix for the final double delete and slight change of 36 parameters based on the Sunanda tests 20 37 21 38 20-Nov-2009 M.Kosov (hadr-chips-V09-02-27) -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/History
r1196 r1228 16 16 * Please list in reverse chronological order (last date on top) * 17 17 ----------------------------------------------------------------- 18 19 14-Dec-2009 M.Kosov (hadr-chips-body-V09-02-16) 20 ----------------------------------------------------------------------- 21 Mutual tag: Bug fix in G4QNucleus (crash in QGSC for 400 GeV p) 18 22 19 23 17-Nov-2009 M.Kosov (hadr-chips-V09-02-24) -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4Chips.hh
r1196 r1228 26 26 // 27 27 // $Id: G4Chips.hh,v 1.19 2006/06/29 20:05:53 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4Chips ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QBesIKJY.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QBesIKJY.hh,v 1.3 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QBesIKJY ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QCHIPSWorld.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QCHIPSWorld.hh,v 1.26 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCHIPSWorld ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QCandidate.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QCandidate.hh,v 1.29 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidate ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QCandidateVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QCandidateVector.hh,v 1.22 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidateVector ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QChipolino.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QChipolino.hh,v 1.24 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QChipolino ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QContent.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QContent.hh,v 1.31 2009/07/24 16:37:03 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QContent ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QDecayChan.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QDecayChan.hh,v 1.24 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QDecayChan ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QDecayChanVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QDecayChanVector.hh,v 1.20 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidateVector ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QEnvironment.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QEnvironment.hh,v 1.36 2009/11/16 18:15:01 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QEnvironment ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QException.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QException.hh,v 1.11 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QException ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QHadron.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QHadron.hh,v 1.46 2009/09/08 14:04:14 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QHadron ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QHadronVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QHadronVector.hh,v 1.23 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidateVector ---------------- … … 43 43 // 44 44 // $Id: G4QHadronVector.hh,v 1.23 2009/02/23 09:49:24 mkossov Exp $ 45 // GEANT4 tag $Name: geant4-09-03 -cand-01$45 // GEANT4 tag $Name: geant4-09-03 $ 46 46 // 47 47 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QInteraction.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QInteraction.hh,v 1.7 2009/08/28 14:49:10 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QInteractionVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QInteractionVector.hh,v 1.2 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidateVector ---------------- … … 38 38 // 39 39 // $Id: G4QInteractionVector.hh,v 1.2 2009/02/23 09:49:24 mkossov Exp $ 40 // GEANT4 tag $Name: geant4-09-03 -cand-01$40 // GEANT4 tag $Name: geant4-09-03 $ 41 41 // 42 42 // ------------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QIsotope.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QIsotope.hh,v 1.6 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QNucleus.hh
r1196 r1228 25 25 // 26 26 // 27 // $Id: G4QNucleus.hh,v 1.4 5 2009/08/31 11:21:48 mkossovExp $28 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // $Id: G4QNucleus.hh,v 1.46 2009/12/16 17:51:01 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QNucleus ---------------- … … 91 91 G4double GetRelativeDensity(const G4ThreeVector& aPosition); // Densyty/rho0 92 92 G4double GetRelWSDensity(const G4double& r) // Wood-Saxon rho/rho0(r) 93 {return 1./(1.+ exp((r-radius)/WoodSaxonSurf));}94 G4double GetRelOMDensity(const G4double& r2){return exp(-r2/radius);} // OscModelRelDens93 {return 1./(1.+std::exp((r-radius)/WoodSaxonSurf));} 94 G4double GetRelOMDensity(const G4double& r2){return std::exp(-r2/radius);} // OscModelRelDens 95 95 G4double GetRadius(const G4double maxRelativeDenisty=0.5); // Radius of %ofDensity 96 96 G4double GetOuterRadius(); // Get radius of the most far nucleon -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QPDGCode.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QPDGCode.hh,v 1.30 2009/11/04 11:01:59 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QPDGCode ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QPDGCodeVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QPDGCodeVector.hh,v 1.20 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidateVector ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QParentCluster.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QParentCluster.hh,v 1.24 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QParentCluster ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QParentClusterVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QParentClusterVector.hh,v 1.19 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidateVector ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QParticle.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QParticle.hh,v 1.25 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QParticle ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QParticleVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QParticleVector.hh,v 1.20 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidateVector ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QParton.hh
r1196 r1228 29 29 30 30 // $Id: G4QParton.hh,v 1.8 2009/07/17 16:54:57 mkossov Exp $ 31 // GEANT4 tag $Name: geant4-09-03 -cand-01$31 // GEANT4 tag $Name: geant4-09-03 $ 32 32 // 33 33 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QPartonPair.hh
r1196 r1228 28 28 // 29 29 // $Id: G4QPartonPair.hh,v 1.2 2009/02/23 09:49:24 mkossov Exp $ 30 // GEANT4 tag $Name: geant4-09-03 -cand-01$30 // GEANT4 tag $Name: geant4-09-03 $ 31 31 // 32 32 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QPartonPairVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QPartonPairVector.hh,v 1.2 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidateVector ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QPartonVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QPartonVector.hh,v 1.2 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidateVector ---------------- … … 40 40 // 41 41 // $Id: G4QPartonVector.hh,v 1.2 2009/02/23 09:49:24 mkossov Exp $ 42 // GEANT4 tag $Name: geant4-09-03 -cand-01$42 // GEANT4 tag $Name: geant4-09-03 $ 43 43 // 44 44 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QProbability.hh
r1197 r1228 28 28 // 29 29 // $Id: G4QProbability.hh,v 1.4 2009/09/04 16:13:19 mkossov Exp $ 30 // GEANT4 tag $Name: geant4-09-03 -cand-01$30 // GEANT4 tag $Name: geant4-09-03 $ 31 31 // 32 32 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QString.hh
r1196 r1228 27 27 // 28 28 // $Id: G4QString.hh,v 1.11 2009/08/24 14:41:49 mkossov Exp $ 29 // GEANT4 tag $Name: geant4-09-03 -cand-01$29 // GEANT4 tag $Name: geant4-09-03 $ 30 30 31 31 #ifndef G4QString_h -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QStringVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QStringVector.hh,v 1.2 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QStringVector ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4Quasmon.hh
r1196 r1228 26 26 // 27 27 // $Id: G4Quasmon.hh,v 1.46 2009/11/16 18:15:01 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4Quasmon ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/include/G4QuasmonVector.hh
r1196 r1228 26 26 // 27 27 // $Id: G4QuasmonVector.hh,v 1.22 2009/11/16 18:15:01 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QuasmonVector ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QBesIKJY.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QBesIKJY.cc,v 1.4 2009/11/10 17:13:46 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QBesIKJY ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QCHIPSWorld.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QCHIPSWorld.cc,v 1.33 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCHIPSWorld ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QCandidate.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QCandidate.cc,v 1.35 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QCandidate ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QChipolino.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QChipolino.cc,v 1.36 2009/08/10 16:36:53 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QChipolino ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QContent.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QContent.cc,v 1.49 2009/08/07 14:20:57 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QContent ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QDecayChan.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QDecayChan.cc,v 1.28 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QDecayChan ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QEnvironment.cc
r1196 r1228 28 28 // 29 29 // 30 // $Id: G4QEnvironment.cc,v 1.1 57 2009/11/16 18:15:01mkossov Exp $31 // GEANT4 tag $Name: geant4-09-03 -cand-01$30 // $Id: G4QEnvironment.cc,v 1.160 2009/12/03 18:09:07 mkossov Exp $ 31 // GEANT4 tag $Name: geant4-09-03 $ 32 32 // 33 33 // ---------------- G4QEnvironment ---------------- … … 1737 1737 //G4int c3Max = 9; // Max#of "no hadrons" steps (reduced below?) 1738 1738 //G4int c3Max = 3; 1739 G4int c3Max = 1; 1739 //G4int c3Max = 1; 1740 G4int c3Max = 0; 1740 1741 //G4int premC = 27; 1741 1742 //G4int premC = 3; … … 1745 1746 //if(envA>1&&envA<19) premC = 36/envA; 1746 1747 //if(envA>1&&envA<25) premC = 48/envA; 1747 if(envA>1&&envA<41) premC = 80/envA;1748 //if(envA>1&&envA<41) premC = 80/envA; 1748 1749 G4int sumstat= 2; // Sum of statuses of all Quasmons 1749 1750 G4bool force = false; // Prototype of the Force Major Flag 1750 1751 G4int cbR =0; // Counter of the "Stoped by Coulomb Barrier" 1751 1752 // 1752 G4int cbRM =1; // MaxCounter of the "StopedByCoulombBarrier" 1753 G4int cbRM =0; //** MaxCounter of "StopedByCoulombBarrier" ** 1754 //G4int cbRM =1; // MaxCounter of the "StopedByCoulombBarrier" 1753 1755 //G4int cbRM =3; // MaxCounter of the "StopedByCoulombBarrier" 1754 1756 //G4int cbRM =9; // MaxCounter of the "Stoped byCoulombBarrier" … … 1762 1764 G4bool first=true; // Flag of the first interaction (only NucMedia) 1763 1765 G4int cAN=0; // Counter of the nucleon absorptions 1764 G4int mcAN=3; // Max for the counter of nucleon absorptions 1766 //G4int mcAN=27; // Max for the counter of nucleon absorptions 1767 G4int mcAN=9; // Max for the counter of nucleon absorptions 1768 //G4int mcAN=3; // Max for the counter of nucleon absorptions 1769 //G4int mcAN=1; // Max for the counter of nucleon absorptions 1765 1770 while (sumstat||totC<totCM) // ===***=== The MAIN "FOREVER" LOOP ===***=== 1766 1771 { -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QException.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QException.cc,v 1.10 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QException ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QHadron.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QHadron.cc,v 1.64 2009/09/02 15:45:19 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QHadron ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QInteraction.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QInteraction.cc,v 1.6 2009/08/28 14:49:10 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ------------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QIsotope.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QIsotope.cc,v 1.13 2009/08/28 14:49:10 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QIsotope class ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QNucleus.cc
r1196 r1228 25 25 // 26 26 // 27 // $Id: G4QNucleus.cc,v 1.11 5 2009/11/04 10:52:34mkossov Exp $28 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // $Id: G4QNucleus.cc,v 1.116 2009/12/14 16:41:52 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QNucleus ---------------- … … 5990 5990 G4cerr<<"***G4QN::DecDiBar: badPDG="<<qPDG<<" or smallM="<<qM<<",2mP="<<dProt 5991 5991 <<",2mN="<<dNeut<<G4endl; 5992 throw G4QException("G4QNucleus::DecayDibar: Unknown PDG code or small Mass of DB"); 5992 // @@ Nothing to do. Just 2 GeV disappears... Very rare! Just to avoid the exception. 5993 //throw G4QException("G4QNucleus::DecayDibar: Unknown PDG code or small Mass of DB"); 5993 5994 } 5994 5995 } -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QPDGCode.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QPDGCode.cc,v 1.63 2009/11/03 16:13:37 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QPDGCode ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QParentCluster.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QParentCluster.cc,v 1.26 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QParentCluster ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QParticle.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QParticle.cc,v 1.34 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QParticle ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QParton.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QParton.cc,v 1.9 2009/07/17 16:54:57 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QPartonPair.cc
r1196 r1228 27 27 // 28 28 // $Id: G4QPartonPair.cc,v 1.2 2009/02/23 09:49:24 mkossov Exp $ 29 // GEANT4 tag $Name: geant4-09-03 -cand-01$29 // GEANT4 tag $Name: geant4-09-03 $ 30 30 // 31 31 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QProbability.cc
r1197 r1228 26 26 // 27 27 // $Id: G4QProbability.cc,v 1.3 2009/09/04 16:13:19 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4QString.cc
r1196 r1228 26 26 // 27 27 // $Id: G4QString.cc,v 1.17 2009/09/04 14:38:00 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ------------------------------------------------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/body/src/G4Quasmon.cc
r1196 r1228 28 28 // 29 29 // 30 // $Id: G4Quasmon.cc,v 1.1 19 2009/11/16 18:15:01mkossov Exp $31 // GEANT4 tag $Name: geant4-09-03 -cand-01$30 // $Id: G4Quasmon.cc,v 1.121 2009/12/03 18:09:07 mkossov Exp $ 31 // GEANT4 tag $Name: geant4-09-03 $ 32 32 // 33 33 // ---------------- G4Quasmon ---------------- … … 537 537 } 538 538 G4ThreeVector totBoost = tot4M.boostVector(); // BoostVector for TotalSystem (backward) 539 G4ThreeVector totRBoost= -totBoost; 539 G4ThreeVector totRBoost= -totBoost; // Boost vector for Total System (forward) 540 540 G4int iniPDG =valQ.GetSPDGCode(); 541 541 G4int iniBN =valQ.GetBaryonNumber(); … … 548 548 #endif 549 549 G4QNucleus iniRN(iniP,iniN-1,iniS); 550 G4double iniRM = iniRN.GetMZNS(); 550 G4double iniRM = iniRN.GetMZNS(); // Mass of Residual Quasmon when neutron is rad 551 551 if(iniBN<2||envA>0) iniRM=0.; 552 552 G4double iniQM =G4QPDGCode(iniPDG).GetMass(); // Minimum mass of Quasmon … … 565 565 <<envQC<<",Q+E="<<quen<<",tM="<<totPDG<<totQC<<totM<<"<"<<totMass<<G4endl; 566 566 #endif 567 G4int tQ = valQ.GetTot(); 567 G4int tQ = valQ.GetTot(); // Total number of quarks for current Quasmon 568 568 G4int bQ = abs(valQ.GetBaryonNumber()); // Baryon number of the current Quasmon 569 G4QContent cQ = valQ; 570 G4int s = 4; 571 if (bQ) s = 3*bQ + 2; 572 if (tQ> s) cQ.DecQAQ((tQ-s)/2); 573 #ifdef debug 574 G4int rsPDG = cQ.GetSPDGCode(); 569 G4QContent cQ = valQ; // Temporary copy of Quasmon QC 570 G4int s = 4; // Mesonic 571 if (bQ) s = 3*bQ + 2; // Barionic 572 if (tQ> s) cQ.DecQAQ((tQ-s)/2); // Reduce QC to minimum QC 573 #ifdef debug 574 G4int rsPDG = cQ.GetSPDGCode(); // PDG for the lowest residual Quasmon state 575 575 G4cout<<"G4Q::HQ:eN="<<envN<<",eZ="<<envZ<<",Q="<<rsPDG<<cQ<<",piF="<<piF<<",gaF="<<gaF 576 576 <<G4endl; 577 577 #endif 578 theEnvironment.UpdateClusters(false); // New A-clusters are calculated578 theEnvironment.UpdateClusters(false); // New A-clusters are calculated 579 579 //theEnvironment.PrepareCandidates(theQCandidates,false,false);//Calc.PrePreprob's of C 580 580 //G4bool fF=piF||gaF; 581 581 // piF,piF or gaF,gaF is correct. Made to avoid theSpecificInteractionTimeClusterChoice 582 582 theEnvironment.PrepareCandidates(theQCandidates,piF,piF);// Calc.PrePreprob of Candid's 583 ModifyInMatterCandidates(); 584 G4double kMom = 0.; 585 G4double minK = 0.; 586 G4double maxK = quasM/2.; 587 G4double kLS = 0; 588 G4double cost = 0.; 589 G4bool kCond = true; 590 G4bool qCond = true; 591 G4bool pCond = true; 592 G4bool fskip=false; 593 G4bool fred =false; 594 //G4bool ffdc =true; 595 G4LorentzVector k4Mom=zeroLV; 596 G4LorentzVector cr4Mom=zeroLV; 597 G4int kCount =0; 583 ModifyInMatterCandidates(); // Calculate InMediaMasses of Cand. & Possibil. 584 G4double kMom = 0.; // Energy of primary qParton in Q-CMS 585 G4double minK = 0.; // k_min for randomization 586 G4double maxK = quasM/2.; // k_max for randomization 587 G4double kLS = 0; // Energy of primary qParton in LS 588 G4double cost = 0.; // Cos(theta) of k in QS InRespecTo Q direction 589 G4bool kCond = true; // k choice condition 590 G4bool qCond = true; // q choice condition 591 G4bool pCond = true; // Not adoptable parent cluster choice condition 592 G4bool fskip=false; // Flag to skip when sucked 593 G4bool fred =false; // Flag of Environment reduction 594 //G4bool ffdc =true; // Flag of not successful decay in fragment 595 G4LorentzVector k4Mom=zeroLV; // 4-momentum prototype for k 596 G4LorentzVector cr4Mom=zeroLV; // 4-momentum prototype for the ColResQuasmon 597 G4int kCount =0; // Counter of attempts of k for hadronization 598 598 //G4int kCountMax=27; 599 599 //G4int kCountMax=9; 600 //G4int kCountMax=3; 601 G4int kCountMax=1; 602 //G4int kCountMax=0; //@@ *** Close search for the minimum k ***600 //G4int kCountMax=3; // Try different k if they are below minK 601 G4int kCountMax=1; // "No reson to increase it" 602 //G4int kCountMax=0; //@@ *** Close search for the minimum k *** 603 603 // 604 G4int qCountMax=27; // Try different q to come over CoulBar or SepE 604 //G4int qCountMax=27; // Try different q to come over CoulBar or SepE 605 G4int qCountMax=12; // Try different q to come over CoulBar or SepE 605 606 //G4int qCountMax=9; // Try different q to come over CoulBar or SepE 606 607 //G4int qCountMax=3; // Try different q to come over CoulBar or SepE … … 612 613 G4int pCountMax=1; //Try differentHadrons(Parents) forBetterRecoil 613 614 //if(envA>0) pCountMax=3; 614 if(envA>0&&envA<31) 615 //if(envA>0&&envA<31) 616 if(envA>0&&envA<61) 615 617 { 616 pCountMax=60/envA; 617 kCountMax=pCountMax; 618 //pCountMax=60/envA; 619 pCountMax=120/envA; 620 //kCountMax=pCountMax; // See above ! 618 621 } 619 622 G4bool gintFlag=false; // Flag of gamma interaction with one quark -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/History
r1199 r1228 17 17 ----------------------------------------------------------------- 18 18 19 7-Dec-2009 M.Kosov (hadr-chips-cs-V09-02-00) 20 ----------------------------------------------------------------------- 21 Bug fix in G4QNeutronCaptureRatio (Cu65): accelerate CuSc by 1.5 22 19 23 18-Nov-2009 M.Kosov (hadr-chips-V09-02-25) 20 24 ----------------------------------------------------------------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QANuANuNuclearCrossSection.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QANuANuNuclearCrossSection.hh,v 1.1 2009/11/16 18:15:42 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QANuENuclearCrossSection.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QANuENuclearCrossSection.hh,v 1.1 2009/11/16 18:15:42 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QANuMuNuclearCrossSection.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QANuMuNuclearCrossSection.hh,v 1.1 2009/11/16 18:15:42 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QAntiBaryonNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QAntiBaryonPlusNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QDiffractionRatio.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QElasticCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QElectronNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QHyperonNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QHyperonPlusNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QIonIonCrossSection.hh
r1199 r1228 28 28 // 29 29 // 30 // GEANT4 tag $Name: geant4-09-03 -cand-01$30 // GEANT4 tag $Name: geant4-09-03 $ 31 31 // 32 32 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QKaonMinusNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QKaonPlusNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QKaonZeroNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QMuonNuclearCrossSection.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QMuonNuclearCrossSection.hh,v 1.1 2009/11/16 18:15:42 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QNeutronCaptureRatio.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QNeutronNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QNuENuclearCrossSection.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QNuENuclearCrossSection.hh,v 1.1 2009/11/16 18:15:42 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QNuMuNuclearCrossSection.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QNuMuNuclearCrossSection.hh,v 1.1 2009/11/16 18:15:42 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QNuNuNuclearCrossSection.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QNuNuNuclearCrossSection.hh,v 1.1 2009/11/16 18:15:42 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QPhotonNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QPionMinusNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QPionPlusNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QProtonNuclearCrossSection.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QTauNuclearCrossSection.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QTauNuclearCrossSection.hh,v 1.1 2009/11/16 18:15:42 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4QuasiFreeRatios.hh
r1199 r1228 25 25 // 26 26 // 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/include/G4VQCrossSection.hh
r1199 r1228 26 26 // 27 27 // $Id: G4VQCrossSection.hh,v 1.1 2009/11/16 18:15:42 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QANuANuNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QANuANuNuclearCrossSection.cc,v 1.1 2009/11/16 18:15:42 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QANuENuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QANuENuclearCrossSection.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QANuMuNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QANuMuNuclearCrossSection.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QAntiBaryonNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QAntiBaryonPlusNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QDiffractionRatio.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QDiffractionRatio.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QElasticCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QElasticCrossSection.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QElectronNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QElectronNuclearCrossSection.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QHyperonNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QHyperonPlusNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QIonIonCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 19-Aug-07 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QKaonMinusNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QKaonPlusNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QKaonZeroNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QMuonNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QMuonNuclearCrossSection.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QNeutronCaptureRatio.cc
r1199 r1228 25 25 // 26 26 // 27 // $Id: G4QNeutronCaptureRatio.cc,v 1. 1 2009/11/16 18:15:43mkossov Exp $28 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // $Id: G4QNeutronCaptureRatio.cc,v 1.2 2009/12/07 10:32:06 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // … … 476 476 static const G4double pZ29N36[5]={.036, 15., .003, .0001, .013}; 477 477 static const std::pair<G4int, const G4double*> Z29N36=std::make_pair(36,pZ29N36); 478 static const std::pair<G4int, const G4double*> Z29[N29]={Z29N34, Z29N3 4};478 static const std::pair<G4int, const G4double*> Z29[N29]={Z29N34, Z29N36}; 479 479 //==> Zn(Z=30) 480 480 static const G4int N30=5; -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QNeutronNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-May-09 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QNuENuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QNuENuclearCrossSection.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QNuMuNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QNuMuNuclearCrossSection.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QNuNuNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QNuNuNuclearCrossSection.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QPhotonNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QPionMinusNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QPionPlusNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QProtonNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QTauNuclearCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QTauNuclearCrossSection.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4QuasiFreeRatios.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QuasiFreeRatios.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/cross_sections/src/G4VQCrossSection.cc
r1199 r1228 26 26 // 27 27 // $Id: G4VQCrossSection.cc,v 1.1 2009/11/16 18:15:43 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/fragmentation/History
r1199 r1228 17 17 ----------------------------------------------------------------- 18 18 19 1-Dec-2009 M.Kosov (hadr-chips-V09-02-29) 20 ----------------------------------------------------------------------- 21 Mutual tag: Compilation warning fix in G4QFragmentation and G4QIonIonCollision 22 19 23 17-Nov-2009 M.Kosov (hadr-chips-V09-02-24) 20 24 ----------------------------------------------------------------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/fragmentation/include/G4QFragmentation.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QFragmentation.hh,v 1.1 2009/11/16 18:16:04 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ----------------------------------------------------------------------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/fragmentation/include/G4QIonIonCollision.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QIonIonCollision.hh,v 1.1 2009/11/16 18:16:04 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ----------------------------------------------------------------------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/fragmentation/src/G4QFragmentation.cc
r1199 r1228 16 16 // * for the full disclaimer and the limitation of liability. * 17 17 // * * 18 // * This code implementation is the result of the scientific 2and *18 // * This code implementation is the result of the scientific and * 19 19 // * technical work of the GEANT4 collaboration. * 20 20 // * By using, copying, modifying or distributing the software (or * … … 25 25 // 26 26 // 27 // $Id: G4QFragmentation.cc,v 1. 1 2009/11/16 18:16:04 mkossovExp $28 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // $Id: G4QFragmentation.cc,v 1.6 2009/12/16 17:51:03 gunter Exp $ 28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ----------------------------------------------------------------------------- … … 53 53 54 54 // Definition of static parameters 55 G4int G4QFragmentation::nCutMax=7; 56 G4double G4QFragmentation::stringTension=1. *GeV/fermi;57 G4double G4QFragmentation::tubeDensity =1. /fermi;58 // Parameters of diffractional fragmentation 59 G4double G4QFragmentation::widthOfPtSquare=- 0.72*GeV*GeV;// pt -width2 forStringExcitation55 G4int G4QFragmentation::nCutMax=7; 56 G4double G4QFragmentation::stringTension=1.5*GeV/fermi; 57 G4double G4QFragmentation::tubeDensity =1.5/fermi; 58 // Parameters of diffractional fragmentation (was .72*) 59 G4double G4QFragmentation::widthOfPtSquare=-GeV*GeV;// pt -width2 forStringExcitation 60 60 61 61 G4QFragmentation::G4QFragmentation(const G4QNucleus &aNucleus, const G4QHadron &aPrimary) … … 551 551 // >>>>>>>> make soft collisions (ordering is vital) 552 552 // 553 G4QInteractionVector::iterator i ;553 G4QInteractionVector::iterator it; 554 554 #ifdef debug 555 555 G4cout<<"G4QFragmentation::Construct: Creation ofSoftCollisionPartonPair STARTS"<<G4endl; 556 556 #endif 557 for(i = theInteractions.begin(); i != theInteractions.end(); i++)558 { 559 G4QInteraction* anIniteraction = *i ;557 for(it = theInteractions.begin(); it != theInteractions.end(); ++it) 558 { 559 G4QInteraction* anIniteraction = *it; 560 560 G4QPartonPair* aPair=0; 561 561 G4int nSoftCollisions = anIniteraction->GetNumberOfSoftCollisions(); … … 581 581 #endif 582 582 } 583 delete *i ;584 i =theInteractions.erase(i);// Soft interactions are converted & erased585 i --;583 delete *it; 584 it=theInteractions.erase(it); // Soft interactions are converted & erased 585 it--; 586 586 } 587 587 } -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/fragmentation/src/G4QIonIonCollision.cc
r1199 r1228 25 25 // 26 26 // 27 // $Id: G4QIonIonCollision.cc,v 1. 1 2009/11/16 18:16:04 mkossov Exp $28 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // $Id: G4QIonIonCollision.cc,v 1.2 2009/12/01 09:24:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ----------------------------------------------------------------------------- … … 454 454 // >>>>>>>> make soft collisions (ordering is vital) 455 455 // 456 G4QInteractionVector::iterator i ;456 G4QInteractionVector::iterator it; 457 457 #ifdef debug 458 458 G4cout<<"G4QIonIonCollision::Constr: Creation ofSoftCollisionPartonPair STARTS"<<G4endl; 459 459 #endif 460 for(i = theInteractions.begin(); i != theInteractions.end(); i++)461 { 462 G4QInteraction* anIniteraction = *i ;460 for(it = theInteractions.begin(); it != theInteractions.end(); ++it) 461 { 462 G4QInteraction* anIniteraction = *it; 463 463 G4QPartonPair* aPair=0; 464 464 G4int nSoftCollisions = anIniteraction->GetNumberOfSoftCollisions(); … … 484 484 #endif 485 485 } 486 delete *i ;487 i =theInteractions.erase(i);// SoftInteractions're converted&erased488 i --;486 delete *it; 487 it=theInteractions.erase(it); // SoftInteractions're converted&erased 488 it--; 489 489 } 490 490 } -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/include/G4ElectroNuclearReaction.hh
r1196 r1228 25 25 // 26 26 // $Id: G4ElectroNuclearReaction.hh,v 1.27 2009/02/23 09:49:24 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // GEANT4 physics class: G4ElectroNuclearReaction -- header file for CHIPS -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/include/G4GammaNuclearReaction.hh
r1196 r1228 26 26 // 27 27 // $Id: G4GammaNuclearReaction.hh,v 1.15 2009/02/23 09:49:24 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/include/G4QHadronInelasticDataSet.hh
r1197 r1228 25 25 // 26 26 // $Id: G4QHadronInelasticDataSet.hh,v 1.1 2009/11/20 10:08:36 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // GEANT4 physics class: G4QHadronInelasticDataSet -- header file -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QHadronInelasticDataSet.cc
r1197 r1228 25 25 // 26 26 // $Id: G4QHadronInelasticDataSet.cc,v 1.1 2009/11/20 10:08:36 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // GEANT4 physics class: G4QHadronInelasticDataSet -- header file -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QStringChipsParticleLevelInterface.cc
r1196 r1228 23 23 // * acceptance of all terms of the Geant4 Software license. * 24 24 // ******************************************************************** 25 // 25 26 // Short description: Interface of QGSC to CHIPS (EnergyFlow) 26 27 // ---------------------------------------------------------------------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4StringChipsParticleLevelInterface.cc
r1196 r1228 23 23 // * acceptance of all terms of the Geant4 Software license. * 24 24 // ******************************************************************** 25 // 25 26 // Short description: Interface of QGSC to CHIPS (SoftHadrons) 26 27 // ---------------------------------------------------------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QAtomicElectronScattering.hh
r1199 r1228 25 25 // 26 26 // $Id: G4QAtomicElectronScattering.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QAtomicElectronScattering header ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QCaptureAtRest.hh
r1199 r1228 25 25 // 26 26 // $Id: G4QCaptureAtRest.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QCaptureAtRest header ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QCoherentChargeExchange.hh
r1199 r1228 25 25 // 26 26 // $Id: G4QCoherentChargeExchange.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QCoherentChargeExchange header ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QDiffraction.hh
r1199 r1228 25 25 // 26 26 // $Id: G4QDiffraction.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QDiffraction header ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QDiscProcessMixer.hh
r1199 r1228 25 25 // 26 26 // $Id: G4QDiscProcessMixer.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QDiscProcessMixer header ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QDiscreteProcessVector.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QDiscreteProcessVector.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // ---------------- G4QDiscreteProcessVector ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QElastic.hh
r1199 r1228 25 25 // 26 26 // $Id: G4QElastic.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QElastic header ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QInelastic.hh
r1199 r1228 25 25 // 26 26 // $Id: G4QInelastic.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QInelastic header ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QIonIonElastic.hh
r1199 r1228 25 25 // 26 26 // $Id: G4QIonIonElastic.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QIonIonElastic header ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QLowEnergy.hh
r1199 r1228 25 25 // 26 26 // $Id: G4QLowEnergy.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QLowEnergy header ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QPDGToG4Particle.hh
r1199 r1228 25 25 // 26 26 // $Id: G4QPDGToG4Particle.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QPDGToG4Particle header ---------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/include/G4QSynchRad.hh
r1199 r1228 26 26 // 27 27 // $Id: G4QSynchRad.hh,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // Created by Mikhail Kosov 6-Nov-2009 -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QAtomicElectronScattering.cc
r1199 r1228 25 25 // 26 26 // $Id: G4QAtomicElectronScattering.cc,v 1.1 2009/11/17 10:36:54 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QAtomicElectronScattering class ----------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QCaptureAtRest.cc
r1199 r1228 25 25 // 26 26 // $Id: G4QCaptureAtRest.cc,v 1.1 2009/11/17 10:36:55 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QCaptureAtRest class ----------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QCoherentChargeExchange.cc
r1199 r1228 25 25 // 26 26 // $Id: G4QCoherentChargeExchange.cc,v 1.1 2009/11/17 10:36:55 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QCoherentChargeExchange class ----------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QDiffraction.cc
r1199 r1228 25 25 // 26 26 // $Id: G4QDiffraction.cc,v 1.1 2009/11/17 10:36:55 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QDiffraction class ----------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QDiscProcessMixer.cc
r1199 r1228 25 25 // 26 26 // $Id: G4QDiscProcessMixer.cc,v 1.1 2009/11/17 10:36:55 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QDiscProcessMixer class ------------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QElastic.cc
r1199 r1228 25 25 // 26 26 // $Id: G4QElastic.cc,v 1.1 2009/11/17 10:36:55 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QElastic class ----------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QInelastic.cc
r1199 r1228 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4QInelastic.cc,v 1. 2 2009/11/19 16:32:56mkossov Exp $27 // GEANT4 tag $Name: geant4-09-03 -cand-01$26 // $Id: G4QInelastic.cc,v 1.5 2009/12/03 18:09:07 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QInelastic class ----------------- … … 68 68 69 69 G4bool G4QInelastic::manualFlag=false; // If false then standard parameters are used 70 G4double G4QInelastic::Temperature= 180.; // Critical Temperature (sensitive at High En)70 G4double G4QInelastic::Temperature=210.; // Critical Temperature (sensitive at High En) 71 71 G4double G4QInelastic::SSin2Gluons=0.3; // Supression of s-quarks (in respect to u&d) 72 72 G4double G4QInelastic::EtaEtaprime=0.3; // Supression of eta mesons (gg->qq/3g->qq) 73 G4double G4QInelastic::freeNuc= 0.5; // Percentage of free nucleons on the surface74 G4double G4QInelastic::freeDib= 0.05;// Percentage of free diBaryons on the surface73 G4double G4QInelastic::freeNuc=.35; // Percentage of free nucleons on the surface 74 G4double G4QInelastic::freeDib=.05; // Percentage of free diBaryons on the surface 75 75 G4double G4QInelastic::clustProb=5.; // Nuclear clusterization parameter 76 G4double G4QInelastic::mediRatio=1 0.;// medium/vacuum hadronization ratio76 G4double G4QInelastic::mediRatio=1.; // medium/vacuum hadronization ratio 77 77 G4int G4QInelastic::nPartCWorld=152; // The#of particles initialized in CHIPS World 78 78 G4double G4QInelastic::SolidAngle=0.5; // Part of Solid Angle to capture (@@A-dep.) … … 80 80 G4double G4QInelastic::PiPrThresh=141.4; // Pion Production Threshold for gammas 81 81 G4double G4QInelastic::M2ShiftVir=20000.;// Shift for M2=-Q2=m_pi^2 of the virtualGamma 82 G4double G4QInelastic::DiNuclMass=18 80.; // DoubleNucleon Mass for VirtualNormalization82 G4double G4QInelastic::DiNuclMass=1870.; // DoubleNucleon Mass for VirtualNormalization 83 83 G4double G4QInelastic::photNucBias=1.; // BiasingParameter for photo(e,mu,tau)Nuclear 84 84 G4double G4QInelastic::weakNucBias=1.; // BiasingParameter for ChargedCurrents(nu,mu) … … 119 119 G4QInelastic::~G4QInelastic() 120 120 { 121 ElementZ.clear(); 122 ElProbInMat.clear(); 123 for(unsigned i=0; i < ElIsoN.size(); ++i) 124 { 125 std::vector<G4int>* curEIN=ElIsoN[i]; 126 curEIN->clear(); 127 delete curEIN; 128 } 129 for(unsigned i=0; i < IsoProbInEl.size(); ++i) 130 { 131 std::vector<G4double>* curEIN=IsoProbInEl[i]; 132 curEIN->clear(); 133 delete curEIN; 134 } 121 // The following is just a copy of what is done in PostStepDoIt every interaction ! 122 // The correction is if(IPIE), so just for(...;ip<IPIE;...) does not work ! @@ 123 G4int IPIE=IsoProbInEl.size(); // How many old elements? 124 if(IPIE) for(G4int ip=0; ip<IPIE; ++ip) // Clean up the SumProb's of Isotopes (SPI) 125 { 126 std::vector<G4double>* SPI=IsoProbInEl[ip]; // Pointer to the SPI vector 127 SPI->clear(); 128 delete SPI; 129 std::vector<G4int>* IsN=ElIsoN[ip]; // Pointer to the N vector 130 IsN->clear(); 131 delete IsN; 132 } 133 ElProbInMat.clear(); // Clean up the SumProb's of Elements (SPE) 134 ElementZ.clear(); // Clear the body vector for Z of Elements 135 IsoProbInEl.clear(); // Clear the body vector for SPI 136 ElIsoN.clear(); // Clear the body vector for N of Isotopes 135 137 } 136 138 -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QIonIonElastic.cc
r1199 r1228 25 25 // 26 26 // $Id: G4QIonIonElastic.cc,v 1.1 2009/11/17 10:36:55 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QIonIonElastic class ----------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QLowEnergy.cc
r1199 r1228 25 25 // 26 26 // $Id: G4QLowEnergy.cc,v 1.1 2009/11/17 10:36:55 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QLowEnergy class ----------------- -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QPDGToG4Particle.cc
r1199 r1228 25 25 // 26 26 // $Id: G4QPDGToG4Particle.cc,v 1.1 2009/11/17 10:36:55 mkossov Exp $ 27 // GEANT4 tag $Name: geant4-09-03 -cand-01$27 // GEANT4 tag $Name: geant4-09-03 $ 28 28 // 29 29 // ---------------- G4QG4ToG4Particle singletone class ------------------ -
trunk/source/processes/hadronic/models/chiral_inv_phase_space/processes/src/G4QSynchRad.cc
r1199 r1228 26 26 // 27 27 // $Id: G4QSynchRad.cc,v 1.1 2009/11/17 10:36:55 mkossov Exp $ 28 // GEANT4 tag $Name: geant4-09-03 -cand-01$28 // GEANT4 tag $Name: geant4-09-03 $ 29 29 // 30 30 // Created by Mikhail Kosov 6-Nov-2009
Note: See TracChangeset
for help on using the changeset viewer.