- Timestamp:
- Jan 8, 2010, 11:56:51 AM (16 years ago)
- Location:
- trunk/source/processes/hadronic/models/chiral_inv_phase_space/body
- Files:
-
- 53 edited
-
History (modified) (1 diff)
-
include/G4Chips.hh (modified) (1 diff)
-
include/G4QBesIKJY.hh (modified) (1 diff)
-
include/G4QCHIPSWorld.hh (modified) (1 diff)
-
include/G4QCandidate.hh (modified) (1 diff)
-
include/G4QCandidateVector.hh (modified) (1 diff)
-
include/G4QChipolino.hh (modified) (1 diff)
-
include/G4QContent.hh (modified) (1 diff)
-
include/G4QDecayChan.hh (modified) (1 diff)
-
include/G4QDecayChanVector.hh (modified) (1 diff)
-
include/G4QEnvironment.hh (modified) (1 diff)
-
include/G4QException.hh (modified) (1 diff)
-
include/G4QHadron.hh (modified) (1 diff)
-
include/G4QHadronVector.hh (modified) (2 diffs)
-
include/G4QInteraction.hh (modified) (1 diff)
-
include/G4QInteractionVector.hh (modified) (2 diffs)
-
include/G4QIsotope.hh (modified) (1 diff)
-
include/G4QNucleus.hh (modified) (2 diffs)
-
include/G4QPDGCode.hh (modified) (1 diff)
-
include/G4QPDGCodeVector.hh (modified) (1 diff)
-
include/G4QParentCluster.hh (modified) (1 diff)
-
include/G4QParentClusterVector.hh (modified) (1 diff)
-
include/G4QParticle.hh (modified) (1 diff)
-
include/G4QParticleVector.hh (modified) (1 diff)
-
include/G4QParton.hh (modified) (1 diff)
-
include/G4QPartonPair.hh (modified) (1 diff)
-
include/G4QPartonPairVector.hh (modified) (1 diff)
-
include/G4QPartonVector.hh (modified) (2 diffs)
-
include/G4QProbability.hh (modified) (1 diff)
-
include/G4QString.hh (modified) (1 diff)
-
include/G4QStringVector.hh (modified) (1 diff)
-
include/G4Quasmon.hh (modified) (1 diff)
-
include/G4QuasmonVector.hh (modified) (1 diff)
-
src/G4QBesIKJY.cc (modified) (1 diff)
-
src/G4QCHIPSWorld.cc (modified) (1 diff)
-
src/G4QCandidate.cc (modified) (1 diff)
-
src/G4QChipolino.cc (modified) (1 diff)
-
src/G4QContent.cc (modified) (1 diff)
-
src/G4QDecayChan.cc (modified) (1 diff)
-
src/G4QEnvironment.cc (modified) (4 diffs)
-
src/G4QException.cc (modified) (1 diff)
-
src/G4QHadron.cc (modified) (1 diff)
-
src/G4QInteraction.cc (modified) (1 diff)
-
src/G4QIsotope.cc (modified) (1 diff)
-
src/G4QNucleus.cc (modified) (2 diffs)
-
src/G4QPDGCode.cc (modified) (1 diff)
-
src/G4QParentCluster.cc (modified) (1 diff)
-
src/G4QParticle.cc (modified) (1 diff)
-
src/G4QParton.cc (modified) (1 diff)
-
src/G4QPartonPair.cc (modified) (1 diff)
-
src/G4QProbability.cc (modified) (1 diff)
-
src/G4QString.cc (modified) (1 diff)
-
src/G4Quasmon.cc (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
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; // Boost vector for Total System (forward)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(); // Mass of Residual Quasmon when neutron is rad550 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(); // Total number of quarks for current Quasmon567 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; // Temporary copy of Quasmon QC570 G4int s = 4; // Mesonic571 if (bQ) s = 3*bQ + 2; // Barionic572 if (tQ> s) cQ.DecQAQ((tQ-s)/2); // Reduce QC to minimum QC573 #ifdef debug 574 G4int rsPDG = cQ.GetSPDGCode(); // PDG for the lowest residual Quasmon state569 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(); // Calculate InMediaMasses of Cand. & Possibil.584 G4double kMom = 0.; // Energy of primary qParton in Q-CMS585 G4double minK = 0.; // k_min for randomization586 G4double maxK = quasM/2.; // k_max for randomization587 G4double kLS = 0; // Energy of primary qParton in LS588 G4double cost = 0.; // Cos(theta) of k in QS InRespecTo Q direction589 G4bool kCond = true; // k choice condition590 G4bool qCond = true; // q choice condition591 G4bool pCond = true; // Not adoptable parent cluster choice condition592 G4bool fskip=false; // Flag to skip when sucked593 G4bool fred =false; // Flag of Environment reduction594 //G4bool ffdc =true; // Flag of not successful decay in fragment595 G4LorentzVector k4Mom=zeroLV; // 4-momentum prototype for k596 G4LorentzVector cr4Mom=zeroLV; // 4-momentum prototype for the ColResQuasmon597 G4int kCount =0; // Counter of attempts of k for hadronization583 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; // Try different k if they are below minK601 G4int kCountMax=1; // "No reson to increase it"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
Note:
See TracChangeset
for help on using the changeset viewer.
