Cross sections used in INCL4.6. 더 자세히 ...
#include <G4INCLCrossSectionsINCL46.hh>
Public 멤버 함수 | |
virtual G4double | elastic (Particle const *const p1, Particle const *const p2) |
Elastic particle-particle cross section. 더 자세히 ... | |
virtual G4double | total (Particle const *const p1, Particle const *const p2) |
Total (elastic+inelastic) particle-particle cross section. 더 자세히 ... | |
virtual G4double | NDeltaToNN (Particle const *const p1, Particle const *const p2) |
Cross section for NDelta->NN. 더 자세히 ... | |
virtual G4double | NNToNDelta (Particle const *const p1, Particle const *const p2) |
Cross section for NN->NDelta. 더 자세히 ... | |
virtual G4double | piNToDelta (Particle const *const p1, Particle const *const p2) |
Cross section for piN->NDelta. 더 자세히 ... | |
virtual G4double | NNToxPiNN (const G4int xpi, Particle const *const p1, Particle const *const p2) |
Cross section for X pion production - NN Channel. 더 자세히 ... | |
virtual G4double | piNToxPiN (const G4int xpi, Particle const *const p1, Particle const *const p2) |
Cross section for X pion production - piN Channel. 더 자세히 ... | |
virtual G4double | piNToEtaN (Particle const *const p1, Particle const *const p2) |
Cross sections for mesonic resonance production - piN Channel. 더 자세히 ... | |
virtual G4double | piNToOmegaN (Particle const *const p1, Particle const *const p2) |
Cross section for PiN->OmegaN. 더 자세히 ... | |
virtual G4double | piNToEtaPrimeN (Particle const *const p1, Particle const *const p2) |
Cross section for PiN->EtaPrimeN. 더 자세히 ... | |
virtual G4double | etaNToPiN (Particle const *const p1, Particle const *const p2) |
Cross sections for mesonic resonance absorption on nucleons - piN Channel. 더 자세히 ... | |
virtual G4double | omegaNToPiN (Particle const *const p1, Particle const *const p2) |
Cross section for OmegaN->PiN. 더 자세히 ... | |
virtual G4double | etaPrimeNToPiN (Particle const *const p1, Particle const *const p2) |
Cross section for EtaPrimeN->PiN. 더 자세히 ... | |
virtual G4double | etaNToPiPiN (Particle const *const p1, Particle const *const p2) |
Cross sections for mesonic resonance absorption on nucleon - pipiN Channel. 더 자세히 ... | |
virtual G4double | omegaNToPiPiN (Particle const *const p1, Particle const *const p2) |
Cross section for OmegaN->PiPiN. 더 자세히 ... | |
virtual G4double | NNToNNEta (Particle const *const p1, Particle const *const p2) |
Cross section for Eta production - NN entrance channel. 더 자세히 ... | |
virtual G4double | NNToNNEtaExclu (Particle const *const p1, Particle const *const p2) |
Cross section for Eta production (exclusive) - NN entrance channel. 더 자세히 ... | |
virtual G4double | NNToNNEtaxPi (const G4int xpi, Particle const *const p1, Particle const *const p2) |
Cross section for X pion production - NNEta Channel. 더 자세히 ... | |
virtual G4double | NNToNDeltaEta (Particle const *const p1, Particle const *const p2) |
Cross section for N-Delta-Eta production - NNEta Channel. 더 자세히 ... | |
virtual G4double | NYelastic (Particle const *const p1, Particle const *const p2) |
elastic scattering for Nucleon-Strange Particles cross sections 더 자세히 ... | |
virtual G4double | NKbelastic (Particle const *const p1, Particle const *const p2) |
virtual G4double | NKelastic (Particle const *const p1, Particle const *const p2) |
virtual G4double | NNToNLK (Particle const *const p1, Particle const *const p2) |
Nucleon-Nucleon to Stange particles cross sections. 더 자세히 ... | |
virtual G4double | NNToNSK (Particle const *const p1, Particle const *const p2) |
virtual G4double | NNToNLKpi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NNToNSKpi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NNToNLK2pi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NNToNSK2pi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NNToNNKKb (Particle const *const p1, Particle const *const p2) |
virtual G4double | NNToMissingStrangeness (Particle const *const p1, Particle const *const p2) |
virtual G4double | NDeltaToNLK (Particle const *const p1, Particle const *const p2) |
Nucleon-Delta to Stange particles cross sections. 더 자세히 ... | |
virtual G4double | NDeltaToNSK (Particle const *const p1, Particle const *const p2) |
virtual G4double | NDeltaToDeltaLK (Particle const *const p1, Particle const *const p2) |
virtual G4double | NDeltaToDeltaSK (Particle const *const p1, Particle const *const p2) |
virtual G4double | NDeltaToNNKKb (Particle const *const p1, Particle const *const p2) |
virtual G4double | NpiToLK (Particle const *const p1, Particle const *const p2) |
Nucleon-Pion to Stange particles cross sections. 더 자세히 ... | |
virtual G4double | NpiToSK (Particle const *const p1, Particle const *const p2) |
virtual G4double | p_pimToSzKz (Particle const *const p1, Particle const *const p2) |
virtual G4double | p_pimToSmKp (Particle const *const p1, Particle const *const p2) |
virtual G4double | p_pizToSzKp (Particle const *const p1, Particle const *const p2) |
virtual G4double | NpiToLKpi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NpiToSKpi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NpiToLK2pi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NpiToSK2pi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NpiToNKKb (Particle const *const p1, Particle const *const p2) |
virtual G4double | NpiToMissingStrangeness (Particle const *const p1, Particle const *const p2) |
virtual G4double | NLToNS (Particle const *const p1, Particle const *const p2) |
Nucleon-Hyperon cross sections. 더 자세히 ... | |
virtual G4double | NSToNL (Particle const *const p1, Particle const *const p2) |
virtual G4double | NSToNS (Particle const *const p1, Particle const *const p2) |
virtual G4double | NKToNK (Particle const *const p1, Particle const *const p2) |
Nucleon-Kaon inelastic cross sections. 더 자세히 ... | |
virtual G4double | NKToNKpi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NKToNK2pi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NKbToNKb (Particle const *const p1, Particle const *const p2) |
Nucleon-antiKaon inelastic cross sections. 더 자세히 ... | |
virtual G4double | NKbToSpi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NKbToLpi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NKbToS2pi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NKbToL2pi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NKbToNKbpi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NKbToNKb2pi (Particle const *const p1, Particle const *const p2) |
virtual G4double | NNToNNOmega (Particle const *const particle1, Particle const *const particle2) |
Cross section for Eta production - NN entrance channel. 더 자세히 ... | |
virtual G4double | NNToNNOmegaExclu (Particle const *const particle1, Particle const *const particle2) |
Cross section for Eta production (exclusive) - NN entrance channel. 더 자세히 ... | |
virtual G4double | NNToNNOmegaxPi (const G4int xpi, Particle const *const p1, Particle const *const p2) |
Cross section for X pion production - NNEta Channel. 더 자세히 ... | |
virtual G4double | NNToNDeltaOmega (Particle const *const p1, Particle const *const p2) |
Cross section for N-Delta-Eta production - NNEta Channel. 더 자세히 ... | |
virtual G4double | calculateNNAngularSlope (G4double energyCM, G4int iso) |
Calculate the slope of the NN DDXS. 더 자세히 ... | |
Protected 멤버 함수 | |
G4double | elasticNNLegacy (Particle const *const part1, Particle const *const part2) |
Internal implementation of the elastic cross section. 더 자세히 ... | |
G4double | deltaProduction (const G4int isospin, const G4double pLab) |
Internal function for the delta-production cross section. 더 자세히 ... | |
G4double | spnPiPlusPHE (const G4double x) |
G4double | spnPiMinusPHE (const G4double x) |
Cross sections used in INCL4.6.
G4INCLCrossSectionsINCL46.hh 파일의 53 번째 라인에서 정의되었습니다.
|
virtual |
Calculate the slope of the NN DDXS.
energyCM | energy in the CM frame, in MeV |
iso | total isospin of the system |
G4INCLCrossSectionsINCL46.cc 파일의 345 번째 라인에서 정의되었습니다.
|
protected |
Internal function for the delta-production cross section.
G4INCLCrossSectionsINCL46.cc 파일의 149 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : NDeltaToNN(), NNToNDelta().
|
virtual |
Elastic particle-particle cross section.
G4INCLCrossSectionsINCL46.cc 파일의 336 번째 라인에서 정의되었습니다.
다음을 참조함 : elasticNNLegacy(), G4INCL::Particle::isDelta(), G4INCL::Particle::isNucleon().
다음에 의해서 참조됨 : total().
|
protected |
Internal implementation of the elastic cross section.
G4INCLCrossSectionsINCL46.cc 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::ParticleTable::effectiveNucleonMass, G4INCL::ParticleTable::getIsospin(), G4INCL::Particle::getType(), G4INCL::Particle::isNucleon(), G4INCL::KinematicsUtils::momentumInLab(), G4INCL::KinematicsUtils::squareTotalEnergyInCM().
다음에 의해서 참조됨 : elastic().
|
virtual |
Cross sections for mesonic resonance absorption on nucleons - piN Channel.
G4INCLCrossSectionsINCL46.cc 파일의 397 번째 라인에서 정의되었습니다.
|
virtual |
Cross sections for mesonic resonance absorption on nucleon - pipiN Channel.
G4INCLCrossSectionsINCL46.cc 파일의 405 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for EtaPrimeN->PiN.
G4INCLCrossSectionsINCL46.cc 파일의 426 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 570 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 574 번째 라인에서 정의되었습니다.
|
virtual |
Nucleon-Delta to Stange particles cross sections.
G4INCLCrossSectionsINCL46.cc 파일의 562 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for NDelta->NN.
G4INCLCrossSectionsINCL46.cc 파일의 286 번째 라인에서 정의되었습니다.
다음을 참조함 : deltaProduction(), G4INCL::ParticleTable::effectiveNucleonMass, G4INCL::ParticleTable::effectiveNucleonMass2, G4INCL::ParticleTable::getIsospin(), G4INCL::Particle::getMass(), G4INCL::Particle::getType(), G4INCL::Particle::isDelta(), G4INCL::KinematicsUtils::momentumInLab(), result, G4INCL::KinematicsUtils::squareTotalEnergyInCM(), x, y.
다음에 의해서 참조됨 : total().
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 579 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 566 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 499 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 719 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 705 번째 라인에서 정의되었습니다.
|
virtual |
Nucleon-antiKaon inelastic cross sections.
G4INCLCrossSectionsINCL46.cc 파일의 691 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 733 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 726 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 712 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 698 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 492 번째 라인에서 정의되었습니다.
|
virtual |
Nucleon-Kaon inelastic cross sections.
G4INCLCrossSectionsINCL46.cc 파일의 670 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 684 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 677 번째 라인에서 정의되었습니다.
|
virtual |
Nucleon-Hyperon cross sections.
G4INCLCrossSectionsINCL46.cc 파일의 649 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 555 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for NN->NDelta.
G4INCLCrossSectionsINCL46.cc 파일의 324 번째 라인에서 정의되었습니다.
다음을 참조함 : deltaProduction(), G4INCL::ParticleTable::effectiveNucleonMass, G4INCL::ParticleTable::effectivePionMass, G4INCL::ParticleTable::getIsospin(), G4INCL::Particle::getType(), G4INCL::KinematicsUtils::momentumInLab(), G4INCL::KinematicsUtils::totalEnergyInCM().
다음에 의해서 참조됨 : total().
|
virtual |
Cross section for N-Delta-Eta production - NNEta Channel.
G4INCLCrossSectionsINCL46.cc 파일의 451 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for N-Delta-Eta production - NNEta Channel.
G4INCLCrossSectionsINCL46.cc 파일의 476 번째 라인에서 정의되었습니다.
|
virtual |
Nucleon-Nucleon to Stange particles cross sections.
G4INCLCrossSectionsINCL46.cc 파일의 506 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 534 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 520 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for Eta production - NN entrance channel.
G4INCLCrossSectionsINCL46.cc 파일의 433 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for Eta production (exclusive) - NN entrance channel.
G4INCLCrossSectionsINCL46.cc 파일의 440 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for X pion production - NNEta Channel.
G4INCLCrossSectionsINCL46.cc 파일의 447 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 548 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for Eta production - NN entrance channel.
G4INCLCrossSectionsINCL46.cc 파일의 458 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for Eta production (exclusive) - NN entrance channel.
G4INCLCrossSectionsINCL46.cc 파일의 465 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for X pion production - NNEta Channel.
G4INCLCrossSectionsINCL46.cc 파일의 472 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 513 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 541 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 527 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for X pion production - NN Channel.
G4INCLCrossSectionsINCL46.cc 파일의 368 번째 라인에서 정의되었습니다.
|
virtual |
Nucleon-Pion to Stange particles cross sections.
G4INCLCrossSectionsINCL46.cc 파일의 584 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 621 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 607 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 642 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 635 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 591 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 628 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 614 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 656 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 663 번째 라인에서 정의되었습니다.
|
virtual |
elastic scattering for Nucleon-Strange Particles cross sections
G4INCLCrossSectionsINCL46.cc 파일의 485 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for OmegaN->PiN.
G4INCLCrossSectionsINCL46.cc 파일의 412 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for OmegaN->PiPiN.
G4INCLCrossSectionsINCL46.cc 파일의 419 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 597 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 600 번째 라인에서 정의되었습니다.
|
virtual |
G4INCLCrossSectionsINCL46.cc 파일의 603 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for piN->NDelta.
G4INCLCrossSectionsINCL46.cc 파일의 227 번째 라인에서 정의되었습니다.
다음을 참조함 : f3, G4INCL::ParticleTable::getIsospin(), G4INCL::Particle::getType(), INCL_ERROR, G4INCL::Particle::isNucleon(), G4INCL::Particle::isPion(), spnPiMinusPHE(), spnPiPlusPHE(), G4INCL::KinematicsUtils::totalEnergyInCM(), x, y.
다음에 의해서 참조됨 : total().
|
virtual |
Cross sections for mesonic resonance production - piN Channel.
G4INCLCrossSectionsINCL46.cc 파일의 376 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for PiN->EtaPrimeN.
G4INCLCrossSectionsINCL46.cc 파일의 390 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for PiN->OmegaN.
G4INCLCrossSectionsINCL46.cc 파일의 383 번째 라인에서 정의되었습니다.
|
virtual |
Cross section for X pion production - piN Channel.
G4INCLCrossSectionsINCL46.cc 파일의 372 번째 라인에서 정의되었습니다.
G4INCLCrossSectionsINCL46.cc 파일의 195 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : piNToDelta().
G4INCLCrossSectionsINCL46.cc 파일의 182 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : piNToDelta().
|
virtual |
Total (elastic+inelastic) particle-particle cross section.
G4INCLCrossSectionsINCL46.cc 파일의 210 번째 라인에서 정의되었습니다.
다음을 참조함 : elastic(), G4INCL::Particle::isDelta(), G4INCL::Particle::isNucleon(), G4INCL::Particle::isPion(), NDeltaToNN(), NNToNDelta(), piNToDelta().