Geant4-11
|
#include "G4HadronNucleonXsc.hh"
#include "G4Element.hh"
#include "G4Proton.hh"
#include "G4Nucleus.hh"
#include "G4PhysicalConstants.hh"
#include "G4SystemOfUnits.hh"
#include "G4ParticleTable.hh"
#include "G4IonTable.hh"
#include "G4HadTmpUtil.hh"
#include "G4Log.hh"
#include "G4Exp.hh"
#include "G4Pow.hh"
#include "G4NuclearRadii.hh"
#include "G4Neutron.hh"
#include "G4PionPlus.hh"
#include "G4KaonPlus.hh"
#include "G4KaonMinus.hh"
#include "G4KaonZeroShort.hh"
#include "G4KaonZeroLong.hh"
Go to the source code of this file.
Variables | |
static const G4double | cofLogE = .0557 |
static const G4double | cofLogT = .3 |
static const G4double | ekinmaxQB = 100*CLHEP::MeV |
static const G4double | ekinmin = 0.1*CLHEP::MeV |
static const G4double | invGeV = 1.0/CLHEP::GeV |
static const G4double | invGeV2 = 1.0/(CLHEP::GeV*CLHEP::GeV) |
static const G4double | minLogP = 3.5 |
static const G4double | pMax = 1000. |
static const G4double | pMin = .1 |
|
static |
Definition at line 56 of file G4HadronNucleonXsc.cc.
Referenced by G4HadronNucleonXsc::HadronNucleonXscNS(), and G4HadronNucleonXsc::KaonNucleonXscVG().
|
static |
Definition at line 57 of file G4HadronNucleonXsc.cc.
Referenced by G4HadronNucleonXsc::HadronNucleonXscNS(), and G4HadronNucleonXsc::KaonNucleonXscVG().
|
static |
Definition at line 61 of file G4HadronNucleonXsc.cc.
Referenced by G4HadronNucleonXsc::HadronNucleonXscNS(), G4HadronNucleonXsc::HadronNucleonXscPDG(), and G4HadronNucleonXsc::KaonNucleonXscNS().
|
static |
Definition at line 60 of file G4HadronNucleonXsc.cc.
Referenced by G4GEMProbabilityVI::ComputeTotalProbability(), G4EvaporationChannel::GetEmissionProbability(), G4HadronNucleonXsc::HadronNucleonXscNS(), and G4HadronNucleonXsc::KaonNucleonXscNS().
|
static |
Definition at line 52 of file G4HadronNucleonXsc.cc.
Referenced by G4HadronNucleonXsc::HadronNucleonXscNS(), G4HadronNucleonXsc::HadronNucleonXscPDG(), G4HadronNucleonXsc::HadronNucleonXscVU(), and G4HadronNucleonXsc::KaonNucleonXscVG().
|
static |
Definition at line 53 of file G4HadronNucleonXsc.cc.
Referenced by G4HadronNucleonXsc::HadronNucleonXscEL(), G4HadronNucleonXsc::HadronNucleonXscNS(), and G4HadronNucleonXsc::HadronNucleonXscPDG().
|
static |
Definition at line 55 of file G4HadronNucleonXsc.cc.
Referenced by G4HadronNucleonXsc::HadronNucleonXscNS(), and G4HadronNucleonXsc::KaonNucleonXscVG().
|
static |
Definition at line 59 of file G4HadronNucleonXsc.cc.
Referenced by G4VoxelLimits::AddLimit(), G4BoundingEnvelope::BoundingBoxVsVoxelLimits(), G4ReflectedSolid::BoundingLimits(), G4VSolid::BoundingLimits(), G4DisplacedSolid::BoundingLimits(), G4IntersectionSolid::BoundingLimits(), G4ScaledSolid::BoundingLimits(), G4SubtractionSolid::BoundingLimits(), G4UnionSolid::BoundingLimits(), G4Box::BoundingLimits(), G4Cons::BoundingLimits(), G4CutTubs::BoundingLimits(), G4Orb::BoundingLimits(), G4Para::BoundingLimits(), G4Sphere::BoundingLimits(), G4Torus::BoundingLimits(), G4Trap::BoundingLimits(), G4Trd::BoundingLimits(), G4Tubs::BoundingLimits(), G4Ellipsoid::BoundingLimits(), G4EllipticalCone::BoundingLimits(), G4EllipticalTube::BoundingLimits(), G4ExtrudedSolid::BoundingLimits(), G4GenericPolycone::BoundingLimits(), G4GenericTrap::BoundingLimits(), G4Hype::BoundingLimits(), G4Paraboloid::BoundingLimits(), G4Polycone::BoundingLimits(), G4Polyhedra::BoundingLimits(), G4TessellatedSolid::BoundingLimits(), G4Tet::BoundingLimits(), G4TwistedTubs::BoundingLimits(), G4VTwistedFaceted::BoundingLimits(), G4VSolid::CalculateClippedPolygonExtent(), G4ReflectedSolid::CalculateExtent(), G4DisplacedSolid::CalculateExtent(), G4IntersectionSolid::CalculateExtent(), G4MultiUnion::CalculateExtent(), G4ScaledSolid::CalculateExtent(), G4SubtractionSolid::CalculateExtent(), G4UnionSolid::CalculateExtent(), G4Box::CalculateExtent(), G4Cons::CalculateExtent(), G4CutTubs::CalculateExtent(), G4Orb::CalculateExtent(), G4Para::CalculateExtent(), G4Sphere::CalculateExtent(), G4Torus::CalculateExtent(), G4Trap::CalculateExtent(), G4Trd::CalculateExtent(), G4Tubs::CalculateExtent(), G4Ellipsoid::CalculateExtent(), G4EllipticalCone::CalculateExtent(), G4EllipticalTube::CalculateExtent(), G4ExtrudedSolid::CalculateExtent(), G4GenericPolycone::CalculateExtent(), G4GenericTrap::CalculateExtent(), G4Hype::CalculateExtent(), G4Paraboloid::CalculateExtent(), G4Polycone::CalculateExtent(), G4Polyhedra::CalculateExtent(), G4TessellatedSolid::CalculateExtent(), G4Tet::CalculateExtent(), G4TwistedTubs::CalculateExtent(), G4VTwistedFaceted::CalculateExtent(), G4BoundingEnvelope::CalculateExtent(), G4VSolid::ClipBetweenSections(), G4VSolid::ClipCrossSection(), G4HadronNucleonXsc::HadronNucleonXscNS(), G4HadronNucleonXsc::KaonNucleonXscVG(), and G4Tet::SetBoundingLimits().
|
static |
Definition at line 58 of file G4HadronNucleonXsc.cc.
Referenced by G4VoxelLimits::AddLimit(), G4BoundingEnvelope::BoundingBoxVsVoxelLimits(), G4ReflectedSolid::BoundingLimits(), G4VSolid::BoundingLimits(), G4DisplacedSolid::BoundingLimits(), G4IntersectionSolid::BoundingLimits(), G4ScaledSolid::BoundingLimits(), G4SubtractionSolid::BoundingLimits(), G4UnionSolid::BoundingLimits(), G4Box::BoundingLimits(), G4Cons::BoundingLimits(), G4CutTubs::BoundingLimits(), G4Orb::BoundingLimits(), G4Para::BoundingLimits(), G4Sphere::BoundingLimits(), G4Torus::BoundingLimits(), G4Trap::BoundingLimits(), G4Trd::BoundingLimits(), G4Tubs::BoundingLimits(), G4Ellipsoid::BoundingLimits(), G4EllipticalCone::BoundingLimits(), G4EllipticalTube::BoundingLimits(), G4ExtrudedSolid::BoundingLimits(), G4GenericPolycone::BoundingLimits(), G4GenericTrap::BoundingLimits(), G4Hype::BoundingLimits(), G4Paraboloid::BoundingLimits(), G4Polycone::BoundingLimits(), G4Polyhedra::BoundingLimits(), G4TessellatedSolid::BoundingLimits(), G4Tet::BoundingLimits(), G4TwistedTubs::BoundingLimits(), G4VTwistedFaceted::BoundingLimits(), G4VSolid::CalculateClippedPolygonExtent(), G4ReflectedSolid::CalculateExtent(), G4DisplacedSolid::CalculateExtent(), G4IntersectionSolid::CalculateExtent(), G4MultiUnion::CalculateExtent(), G4ScaledSolid::CalculateExtent(), G4SubtractionSolid::CalculateExtent(), G4UnionSolid::CalculateExtent(), G4Box::CalculateExtent(), G4Cons::CalculateExtent(), G4CutTubs::CalculateExtent(), G4Orb::CalculateExtent(), G4Para::CalculateExtent(), G4Sphere::CalculateExtent(), G4Torus::CalculateExtent(), G4Trap::CalculateExtent(), G4Trd::CalculateExtent(), G4Tubs::CalculateExtent(), G4Ellipsoid::CalculateExtent(), G4EllipticalCone::CalculateExtent(), G4EllipticalTube::CalculateExtent(), G4ExtrudedSolid::CalculateExtent(), G4GenericPolycone::CalculateExtent(), G4GenericTrap::CalculateExtent(), G4Hype::CalculateExtent(), G4Paraboloid::CalculateExtent(), G4Polycone::CalculateExtent(), G4Polyhedra::CalculateExtent(), G4TessellatedSolid::CalculateExtent(), G4Tet::CalculateExtent(), G4TwistedTubs::CalculateExtent(), G4VTwistedFaceted::CalculateExtent(), G4BoundingEnvelope::CalculateExtent(), G4VSolid::ClipBetweenSections(), G4VSolid::ClipCrossSection(), G4HadronNucleonXsc::HadronNucleonXscNS(), G4HadronNucleonXsc::KaonNucleonXscVG(), and G4Tet::SetBoundingLimits().