119 G4cout <<
"In G4GeneralSpaceNNCrossSection::GetCrossSection" <<
G4endl;
120 G4cout <<
"Projectile A = " <<std::setw(8) <<AP
121 <<
" Z = " <<std::setw(8) <<ZP
124 G4cout <<
"Target Z = " <<std::setw(8) <<ZT
134 G4cout <<
"Selecting G4ProtonInelasticCrossSection" <<
G4endl;
141 G4cout <<
"Selecting G4TripathiLightCrossSection" <<
G4endl;
158 G4cout <<
"Selecting G4TripathiLightCrossSection" <<
G4endl;
168 G4cout <<
"Selecting G4TripathiLightCrossSection" <<
G4endl;
G4int GetBaryonNumber() const
G4ProtonInelasticCrossSection * protonInelastic
G4IonProtonCrossSection * ionProton
G4double GetKineticEnergy() const
G4GLOB_DLL std::ostream G4cout
virtual G4bool IsElementApplicable(const G4DynamicParticle *theProjectile, G4int Z, const G4Material *)
virtual G4double GetElementCrossSection(const G4DynamicParticle *theProjectile, G4int Z, const G4Material *)
G4TripathiLightCrossSection * TripathiLight
G4TripathiCrossSection * TripathiGeneral
virtual G4bool IsElementApplicable(const G4DynamicParticle *aDP, G4int Z, const G4Material *)
G4IonsShenCrossSection * Shen
static const double millibarn
G4ParticleDefinition * GetDefinition() const
static const double eplus
G4double GetPDGCharge() const
virtual G4bool IsElementApplicable(const G4DynamicParticle *aPart, G4int Z, const G4Material *)