Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Protected 멤버 함수 | 모든 멤버 목록
G4INCL::CrossSectionsINCL46 클래스 참조

Cross sections used in INCL4.6. 더 자세히 ...

#include <G4INCLCrossSectionsINCL46.hh>

G4INCL::CrossSectionsINCL46에 대한 상속 다이어그램 :
G4INCL::ICrossSections

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 번째 라인에서 정의되었습니다.

멤버 함수 문서화

G4double G4INCL::CrossSectionsINCL46::calculateNNAngularSlope ( G4double  energyCM,
G4int  iso 
)
virtual

Calculate the slope of the NN DDXS.

매개변수
energyCMenergy in the CM frame, in MeV
isototal isospin of the system
반환값
the slope of the angular distribution

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 345 번째 라인에서 정의되었습니다.

다음을 참조함 : e, x.

G4double G4INCL::CrossSectionsINCL46::deltaProduction ( const G4int  isospin,
const G4double  pLab 
)
protected

Internal function for the delta-production cross section.

G4INCLCrossSectionsINCL46.cc 파일의 149 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NDeltaToNN(), NNToNDelta().

G4double G4INCL::CrossSectionsINCL46::elastic ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Elastic particle-particle cross section.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 336 번째 라인에서 정의되었습니다.

다음을 참조함 : elasticNNLegacy(), G4INCL::Particle::isDelta(), G4INCL::Particle::isNucleon().

다음에 의해서 참조됨 : total().

G4double G4INCL::CrossSectionsINCL46::elasticNNLegacy ( Particle const *const  part1,
Particle const *const  part2 
)
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().

G4double G4INCL::CrossSectionsINCL46::etaNToPiN ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross sections for mesonic resonance absorption on nucleons - piN Channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 397 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::etaNToPiPiN ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross sections for mesonic resonance absorption on nucleon - pipiN Channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 405 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::etaPrimeNToPiN ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for EtaPrimeN->PiN.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 426 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NDeltaToDeltaLK ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 570 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NDeltaToDeltaSK ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 574 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NDeltaToNLK ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Nucleon-Delta to Stange particles cross sections.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 562 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NDeltaToNN ( Particle const *const  p1,
Particle const *const  p2 
)
virtual
G4double G4INCL::CrossSectionsINCL46::NDeltaToNNKKb ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 579 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NDeltaToNSK ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 566 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKbelastic ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 499 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKbToL2pi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 719 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKbToLpi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 705 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKbToNKb ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Nucleon-antiKaon inelastic cross sections.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 691 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKbToNKb2pi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 733 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKbToNKbpi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 726 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKbToS2pi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 712 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKbToSpi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 698 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKelastic ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 492 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKToNK ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Nucleon-Kaon inelastic cross sections.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 670 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKToNK2pi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 684 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NKToNKpi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 677 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NLToNS ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Nucleon-Hyperon cross sections.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 649 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToMissingStrangeness ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 555 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNDelta ( Particle const *const  p1,
Particle const *const  p2 
)
virtual
G4double G4INCL::CrossSectionsINCL46::NNToNDeltaEta ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for N-Delta-Eta production - NNEta Channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 451 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNDeltaOmega ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for N-Delta-Eta production - NNEta Channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 476 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNLK ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Nucleon-Nucleon to Stange particles cross sections.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 506 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNLK2pi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 534 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNLKpi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 520 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNNEta ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for Eta production - NN entrance channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 433 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNNEtaExclu ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for Eta production (exclusive) - NN entrance channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 440 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNNEtaxPi ( const G4int  xpi,
Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for X pion production - NNEta Channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 447 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNNKKb ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 548 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNNOmega ( Particle const *const  particle1,
Particle const *const  particle2 
)
virtual

Cross section for Eta production - NN entrance channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 458 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNNOmegaExclu ( Particle const *const  particle1,
Particle const *const  particle2 
)
virtual

Cross section for Eta production (exclusive) - NN entrance channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 465 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNNOmegaxPi ( const G4int  xpi,
Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for X pion production - NNEta Channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 472 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNSK ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 513 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNSK2pi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 541 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToNSKpi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 527 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NNToxPiNN ( const G4int  xpi,
Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for X pion production - NN Channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 368 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NpiToLK ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Nucleon-Pion to Stange particles cross sections.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 584 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NpiToLK2pi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 621 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NpiToLKpi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 607 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NpiToMissingStrangeness ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 642 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NpiToNKKb ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 635 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NpiToSK ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 591 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NpiToSK2pi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 628 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NpiToSKpi ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 614 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NSToNL ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 656 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NSToNS ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 663 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::NYelastic ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

elastic scattering for Nucleon-Strange Particles cross sections

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 485 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::omegaNToPiN ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for OmegaN->PiN.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 412 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::omegaNToPiPiN ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for OmegaN->PiPiN.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 419 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::p_pimToSmKp ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 597 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::p_pimToSzKz ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 600 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::p_pizToSzKp ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 603 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::piNToDelta ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for piN->NDelta.

G4INCL::ICrossSections를 구현.

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().

G4double G4INCL::CrossSectionsINCL46::piNToEtaN ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross sections for mesonic resonance production - piN Channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 376 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::piNToEtaPrimeN ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for PiN->EtaPrimeN.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 390 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::piNToOmegaN ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for PiN->OmegaN.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 383 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::piNToxPiN ( const G4int  xpi,
Particle const *const  p1,
Particle const *const  p2 
)
virtual

Cross section for X pion production - piN Channel.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 372 번째 라인에서 정의되었습니다.

G4double G4INCL::CrossSectionsINCL46::spnPiMinusPHE ( const G4double  x)
protected

G4INCLCrossSectionsINCL46.cc 파일의 195 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : piNToDelta().

G4double G4INCL::CrossSectionsINCL46::spnPiPlusPHE ( const G4double  x)
protected

G4INCLCrossSectionsINCL46.cc 파일의 182 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : piNToDelta().

G4double G4INCL::CrossSectionsINCL46::total ( Particle const *const  p1,
Particle const *const  p2 
)
virtual

Total (elastic+inelastic) particle-particle cross section.

G4INCL::ICrossSections를 구현.

G4INCLCrossSectionsINCL46.cc 파일의 210 번째 라인에서 정의되었습니다.

다음을 참조함 : elastic(), G4INCL::Particle::isDelta(), G4INCL::Particle::isNucleon(), G4INCL::Particle::isPion(), NDeltaToNN(), NNToNDelta(), piNToDelta().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: