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

#include <G4eeCrossSections.hh>

Public 멤버 함수

 G4eeCrossSections ()
 
virtual ~G4eeCrossSections ()
 
G4double CrossSection2pi (G4double)
 
G4double CrossSection3pi (G4double)
 
G4double CrossSectionPi0G (G4double)
 
G4double CrossSectionEtaG (G4double)
 
G4double CrossSection2Kcharged (G4double)
 
G4double CrossSection2Kneutral (G4double)
 
std::complex< G4doubleDpRho (G4double e)
 

Private 멤버 함수

void Initialise ()
 
G4double Width2p (G4double s_inv, G4double mres, G4double gconst, G4double br, G4double mp)
 
G4double Width3p (G4double s_inv, G4double mres, G4double gconst, G4double br)
 
G4double PhaseSpace3p (G4double e)
 
G4double WidthPg (G4double s_inv, G4double mres, G4double gconst, G4double br, G4double mp)
 
G4double WidthRho (G4double e)
 
G4double WidthOm (G4double e)
 
G4double WidthPhi (G4double e)
 
std::complex< G4doubleDpOm (G4double e)
 
std::complex< G4doubleDpPhi (G4double e)
 
G4eeCrossSectionsoperator= (const G4eeCrossSections &right)=delete
 
 G4eeCrossSections (const G4eeCrossSections &)=delete
 

Private 속성

G4double MsPi
 
G4double MsPi0
 
G4double MsEta
 
G4double MsEtap
 
G4double MsKs
 
G4double MsKc
 
G4double MsRho
 
G4double MsOm
 
G4double MsF0
 
G4double MsA0
 
G4double MsPhi
 
G4double MsK892
 
G4double MsK0892
 
G4double GRho
 
G4double GOm
 
G4double GPhi
 
G4double GK892
 
G4double GK0892
 
G4double PhRho
 
G4double PhOm
 
G4double PhPhi
 
G4double PhRhoPi
 
G4double BrRhoPiG
 
G4double BrRhoPi0G
 
G4double BrRhoEtaG
 
G4double BrRhoEe
 
G4double BrOm3Pi
 
G4double BrOmPi0G
 
G4double BrOmEtaG
 
G4double BrOm2Pi
 
G4double PhOm2Pi
 
G4double BrOmEe
 
G4double BrPhi2Kc
 
G4double BrPhiKsKl
 
G4double BrPhi3Pi
 
G4double BrPhiPi0G
 
G4double BrPhiEtaG
 
G4double BrPhi2Pi
 
G4double PhPhi2Pi
 
G4double BrPhiEe
 
G4double MeVnb
 
G4double Alpha
 
G4double AOmRho
 
G4double ARhoPRho
 
G4double cterm
 
G4double mssig
 
G4double gsig
 
G4double brsigpipi
 
G4double msrho1450
 
G4double msrho1700
 
G4double grho1450
 
G4double grho1700
 
G4double arhoompi0
 
G4double arho1450ompi0
 
G4double arho1700ompi0
 
G4double phrhoompi0
 
G4double phrho1450ompi0
 
G4double phrho1700ompi0
 
G4double aomrhopi0
 
G4double phomrhopi0
 
G4double arhopi0pi0g
 
G4double aompi0pi0g
 
G4double phrhopi0pi0g
 
G4double phompi0pi0g
 
G4double brrho1450ompi0
 
G4double brrho1450pipi
 
G4double brrho1700ompi0
 
G4double brrho1700pipi
 
G4double aphirhopi0
 
G4double phphirhopi0
 
G4double arhosigg
 
G4double phrhosigg
 
G4double aomsigg
 
G4double phomsigg
 
G4double MsRho3
 
G4double MsOm3
 
G4double MsPhi3
 
G4PhysicsVectorph3p
 

상세한 설명

G4eeCrossSections.hh 파일의 58 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4eeCrossSections::G4eeCrossSections ( )

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

G4eeCrossSections::~G4eeCrossSections ( )
virtual

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

G4eeCrossSections::G4eeCrossSections ( const G4eeCrossSections )
privatedelete

멤버 함수 문서화

G4double G4eeCrossSections::CrossSection2Kcharged ( G4double  e)

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

다음을 참조함 : e, norm, pi.

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

G4double G4eeCrossSections::CrossSection2Kneutral ( G4double  e)

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

다음을 참조함 : e, norm, pi.

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

G4double G4eeCrossSections::CrossSection2pi ( G4double  e)

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

다음을 참조함 : e, norm, pi.

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

G4double G4eeCrossSections::CrossSection3pi ( G4double  e)

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

다음을 참조함 : e, norm, pi.

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

G4double G4eeCrossSections::CrossSectionEtaG ( G4double  e)

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

다음을 참조함 : e, norm, pi.

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

G4double G4eeCrossSections::CrossSectionPi0G ( G4double  e)

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

다음을 참조함 : e, norm, pi.

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

complex< G4double > G4eeCrossSections::DpOm ( G4double  e)
private

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

다음을 참조함 : d.

complex< G4double > G4eeCrossSections::DpPhi ( G4double  e)
private

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

다음을 참조함 : d.

complex< G4double > G4eeCrossSections::DpRho ( G4double  e)

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

다음을 참조함 : d.

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

void G4eeCrossSections::Initialise ( )
private
G4eeCrossSections& G4eeCrossSections::operator= ( const G4eeCrossSections right)
privatedelete
G4double G4eeCrossSections::PhaseSpace3p ( G4double  e)
private

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

다음을 참조함 : MeV, x, y.

G4double G4eeCrossSections::Width2p ( G4double  s_inv,
G4double  mres,
G4double  gconst,
G4double  br,
G4double  mp 
)
private

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

다음을 참조함 : f, G4InuclParticleNames::s0.

G4double G4eeCrossSections::Width3p ( G4double  s_inv,
G4double  mres,
G4double  gconst,
G4double  br 
)
private

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

다음을 참조함 : w, x.

G4double G4eeCrossSections::WidthOm ( G4double  e)
private

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

다음을 참조함 : e, w.

G4double G4eeCrossSections::WidthPg ( G4double  s_inv,
G4double  mres,
G4double  gconst,
G4double  br,
G4double  mp 
)
private

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

다음을 참조함 : f, G4InuclParticleNames::s0.

G4double G4eeCrossSections::WidthPhi ( G4double  e)
private

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

다음을 참조함 : e, w.

G4double G4eeCrossSections::WidthRho ( G4double  e)
private

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

다음을 참조함 : w.

멤버 데이타 문서화

G4double G4eeCrossSections::Alpha
private

G4eeCrossSections.hh 파일의 116 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::aompi0pi0g
private

G4eeCrossSections.hh 파일의 121 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::AOmRho
private

G4eeCrossSections.hh 파일의 117 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::aomrhopi0
private

G4eeCrossSections.hh 파일의 120 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::aomsigg
private

G4eeCrossSections.hh 파일의 124 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::aphirhopi0
private

G4eeCrossSections.hh 파일의 123 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::arho1450ompi0
private

G4eeCrossSections.hh 파일의 119 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::arho1700ompi0
private

G4eeCrossSections.hh 파일의 119 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::arhoompi0
private

G4eeCrossSections.hh 파일의 119 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::arhopi0pi0g
private

G4eeCrossSections.hh 파일의 121 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::ARhoPRho
private

G4eeCrossSections.hh 파일의 117 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::arhosigg
private

G4eeCrossSections.hh 파일의 124 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrOm2Pi
private

G4eeCrossSections.hh 파일의 114 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrOm3Pi
private

G4eeCrossSections.hh 파일의 113 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrOmEe
private

G4eeCrossSections.hh 파일의 114 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrOmEtaG
private

G4eeCrossSections.hh 파일의 114 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrOmPi0G
private

G4eeCrossSections.hh 파일의 114 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrPhi2Kc
private

G4eeCrossSections.hh 파일의 115 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrPhi2Pi
private

G4eeCrossSections.hh 파일의 116 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrPhi3Pi
private

G4eeCrossSections.hh 파일의 115 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrPhiEe
private

G4eeCrossSections.hh 파일의 116 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrPhiEtaG
private

G4eeCrossSections.hh 파일의 115 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrPhiKsKl
private

G4eeCrossSections.hh 파일의 115 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrPhiPi0G
private

G4eeCrossSections.hh 파일의 115 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::brrho1450ompi0
private

G4eeCrossSections.hh 파일의 122 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::brrho1450pipi
private

G4eeCrossSections.hh 파일의 122 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::brrho1700ompi0
private

G4eeCrossSections.hh 파일의 122 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::brrho1700pipi
private

G4eeCrossSections.hh 파일의 123 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrRhoEe
private

G4eeCrossSections.hh 파일의 113 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrRhoEtaG
private

G4eeCrossSections.hh 파일의 113 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrRhoPi0G
private

G4eeCrossSections.hh 파일의 113 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::BrRhoPiG
private

G4eeCrossSections.hh 파일의 113 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::brsigpipi
private

G4eeCrossSections.hh 파일의 117 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::cterm
private

G4eeCrossSections.hh 파일의 117 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::GK0892
private

G4eeCrossSections.hh 파일의 112 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::GK892
private

G4eeCrossSections.hh 파일의 112 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::GOm
private

G4eeCrossSections.hh 파일의 112 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::GPhi
private

G4eeCrossSections.hh 파일의 112 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::GRho
private

G4eeCrossSections.hh 파일의 112 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::grho1450
private

G4eeCrossSections.hh 파일의 118 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::grho1700
private

G4eeCrossSections.hh 파일의 118 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::gsig
private

G4eeCrossSections.hh 파일의 117 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MeVnb
private

G4eeCrossSections.hh 파일의 116 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsA0
private

G4eeCrossSections.hh 파일의 111 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsEta
private

G4eeCrossSections.hh 파일의 110 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsEtap
private

G4eeCrossSections.hh 파일의 110 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsF0
private

G4eeCrossSections.hh 파일의 111 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsK0892
private

G4eeCrossSections.hh 파일의 111 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsK892
private

G4eeCrossSections.hh 파일의 111 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsKc
private

G4eeCrossSections.hh 파일의 110 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsKs
private

G4eeCrossSections.hh 파일의 110 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsOm
private

G4eeCrossSections.hh 파일의 110 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsOm3
private

G4eeCrossSections.hh 파일의 126 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsPhi
private

G4eeCrossSections.hh 파일의 111 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsPhi3
private

G4eeCrossSections.hh 파일의 126 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsPi
private

G4eeCrossSections.hh 파일의 110 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsPi0
private

G4eeCrossSections.hh 파일의 110 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsRho
private

G4eeCrossSections.hh 파일의 110 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::msrho1450
private

G4eeCrossSections.hh 파일의 118 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::msrho1700
private

G4eeCrossSections.hh 파일의 118 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::MsRho3
private

G4eeCrossSections.hh 파일의 126 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::mssig
private

G4eeCrossSections.hh 파일의 117 번째 라인에서 정의되었습니다.

G4PhysicsVector* G4eeCrossSections::ph3p
private

G4eeCrossSections.hh 파일의 128 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::PhOm
private

G4eeCrossSections.hh 파일의 112 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::PhOm2Pi
private

G4eeCrossSections.hh 파일의 114 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::phompi0pi0g
private

G4eeCrossSections.hh 파일의 121 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::phomrhopi0
private

G4eeCrossSections.hh 파일의 120 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::phomsigg
private

G4eeCrossSections.hh 파일의 124 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::PhPhi
private

G4eeCrossSections.hh 파일의 112 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::PhPhi2Pi
private

G4eeCrossSections.hh 파일의 116 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::phphirhopi0
private

G4eeCrossSections.hh 파일의 123 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::PhRho
private

G4eeCrossSections.hh 파일의 112 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::phrho1450ompi0
private

G4eeCrossSections.hh 파일의 120 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::phrho1700ompi0
private

G4eeCrossSections.hh 파일의 120 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::phrhoompi0
private

G4eeCrossSections.hh 파일의 119 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::PhRhoPi
private

G4eeCrossSections.hh 파일의 112 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::phrhopi0pi0g
private

G4eeCrossSections.hh 파일의 121 번째 라인에서 정의되었습니다.

G4double G4eeCrossSections::phrhosigg
private

G4eeCrossSections.hh 파일의 124 번째 라인에서 정의되었습니다.


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