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

#include <G4EvaporationChannel.hh>

G4EvaporationChannel에 대한 상속 다이어그램 :
G4VEvaporationChannel G4AlphaEvaporationChannel G4DeuteronEvaporationChannel G4He3EvaporationChannel G4NeutronEvaporationChannel G4ProtonEvaporationChannel G4TritonEvaporationChannel

Public 멤버 함수

 G4EvaporationChannel (G4int A, G4int Z, const G4String &aName, G4EvaporationProbability *, G4VCoulombBarrier *)
 
virtual ~G4EvaporationChannel ()
 
void Initialise ()
 
virtual G4double GetEmissionProbability (G4Fragment *fragment)
 
virtual G4FragmentEmittedFragment (G4Fragment *theNucleus)
 
virtual G4double GetLifeTime (G4Fragment *theNucleus)
 
virtual G4bool BreakUpChain (G4FragmentVector *theResult, G4Fragment *theNucleus)
 
G4FragmentVectorBreakUpFragment (G4Fragment *theNucleus)
 
virtual void Dump () const
 
virtual void SetICM (G4bool)
 
virtual void RDMForced (G4bool)
 
virtual G4double GetFinalLevelEnergy (G4int Z, G4int A, G4double energy)
 
virtual G4double GetUpperLevelEnergy (G4int Z, G4int A)
 
G4double GetMaxLevelEnergy (G4int Z, G4int A)
 
G4double GetNearestLevelEnergy (G4int Z, G4int A, G4double energy)
 
void SetPhotonEvaporation (G4VEvaporationChannel *p)
 
void SetOPTxs (G4int opt)
 
void UseSICB (G4bool use)
 

Protected 속성

G4int OPTxs
 
G4bool useSICB
 

Private 멤버 함수

 G4EvaporationChannel (const G4EvaporationChannel &right)=delete
 
const G4EvaporationChanneloperator= (const G4EvaporationChannel &right)=delete
 
G4bool operator== (const G4EvaporationChannel &right) const =delete
 
G4bool operator!= (const G4EvaporationChannel &right) const =delete
 

Private 속성

G4int theA
 
G4int theZ
 
G4double EvapMass
 
G4double CoulombBarrier
 
G4EvaporationProbabilitytheProbability
 
G4VCoulombBarriertheCoulombBarrier
 
G4PairingCorrectionpairingCorrection
 
G4int ResA
 
G4int ResZ
 
G4double Mass
 
G4double EmissionProbability
 
G4double MinKinEnergy
 
G4double MaxKinEnergy
 

상세한 설명

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

생성자 & 소멸자 문서화

G4EvaporationChannel::G4EvaporationChannel ( G4int  A,
G4int  Z,
const G4String aName,
G4EvaporationProbability aprob,
G4VCoulombBarrier barrier 
)
explicit
G4EvaporationChannel::~G4EvaporationChannel ( )
virtual

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

G4EvaporationChannel::G4EvaporationChannel ( const G4EvaporationChannel right)
privatedelete

멤버 함수 문서화

G4bool G4VEvaporationChannel::BreakUpChain ( G4FragmentVector theResult,
G4Fragment theNucleus 
)
virtualinherited

G4PhotonEvaporation, G4UnstableFragmentBreakUp에서 재구현되었습니다.

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

다음에 의해서 참조됨 : G4ExcitationHandler::BreakItUp(), G4VEvaporationChannel::BreakUpFragment().

G4FragmentVector * G4VEvaporationChannel::BreakUpFragment ( G4Fragment theNucleus)
inlineinherited

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

다음을 참조함 : G4VEvaporationChannel::BreakUpChain().

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

void G4VEvaporationChannel::Dump ( ) const
virtualinherited

G4GEMChannelVI, G4GEMChannel에서 재구현되었습니다.

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

G4Fragment * G4EvaporationChannel::EmittedFragment ( G4Fragment theNucleus)
virtual
G4double G4EvaporationChannel::GetEmissionProbability ( G4Fragment fragment)
virtual
G4double G4VEvaporationChannel::GetFinalLevelEnergy ( G4int  Z,
G4int  A,
G4double  energy 
)
virtualinherited

G4PhotonEvaporation에서 재구현되었습니다.

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

다음을 참조함 : energy.

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

G4double G4VEvaporationChannel::GetLifeTime ( G4Fragment theNucleus)
virtualinherited

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

G4double G4VEvaporationChannel::GetMaxLevelEnergy ( G4int  Z,
G4int  A 
)
inlineinherited

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

다음을 참조함 : G4VEvaporationChannel::GetUpperLevelEnergy(), G4VEvaporationChannel::photonEvaporation.

G4double G4VEvaporationChannel::GetNearestLevelEnergy ( G4int  Z,
G4int  A,
G4double  energy 
)
inlineinherited

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

다음을 참조함 : energy, G4VEvaporationChannel::GetFinalLevelEnergy(), G4VEvaporationChannel::photonEvaporation.

G4double G4VEvaporationChannel::GetUpperLevelEnergy ( G4int  Z,
G4int  A 
)
virtualinherited

G4PhotonEvaporation에서 재구현되었습니다.

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

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

void G4EvaporationChannel::Initialise ( )
virtual

G4VEvaporationChannel(으)로부터 재구현되었습니다.

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

다음을 참조함 : G4VEmissionProbability::Initialise(), G4VEvaporationChannel::Initialise(), theProbability.

G4bool G4EvaporationChannel::operator!= ( const G4EvaporationChannel right) const
privatedelete
const G4EvaporationChannel& G4EvaporationChannel::operator= ( const G4EvaporationChannel right)
privatedelete
G4bool G4EvaporationChannel::operator== ( const G4EvaporationChannel right) const
privatedelete
void G4VEvaporationChannel::RDMForced ( G4bool  )
virtualinherited

G4PhotonEvaporation에서 재구현되었습니다.

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

void G4VEvaporationChannel::SetICM ( G4bool  )
virtualinherited

G4PhotonEvaporation에서 재구현되었습니다.

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

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

void G4VEvaporationChannel::SetOPTxs ( G4int  opt)
inlineinherited

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

void G4VEvaporationChannel::SetPhotonEvaporation ( G4VEvaporationChannel p)
inlineinherited

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

다음을 참조함 : G4VEvaporationChannel::photonEvaporation.

void G4VEvaporationChannel::UseSICB ( G4bool  use)
inlineinherited

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

멤버 데이타 문서화

G4double G4EvaporationChannel::CoulombBarrier
private

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

다음에 의해서 참조됨 : EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability().

G4double G4EvaporationChannel::EmissionProbability
private

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

다음에 의해서 참조됨 : G4EvaporationChannel(), GetEmissionProbability().

G4double G4EvaporationChannel::EvapMass
private

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

다음에 의해서 참조됨 : EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability().

G4double G4EvaporationChannel::Mass
private

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

다음에 의해서 참조됨 : EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability().

G4double G4EvaporationChannel::MaxKinEnergy
private

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

다음에 의해서 참조됨 : EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability().

G4double G4EvaporationChannel::MinKinEnergy
private

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

다음에 의해서 참조됨 : EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability().

G4int G4VEvaporationChannel::OPTxs
protectedinherited

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

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

G4PairingCorrection* G4EvaporationChannel::pairingCorrection
private

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

다음에 의해서 참조됨 : G4EvaporationChannel(), GetEmissionProbability().

G4int G4EvaporationChannel::ResA
private

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

다음에 의해서 참조됨 : EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability().

G4int G4EvaporationChannel::ResZ
private

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

다음에 의해서 참조됨 : EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability().

G4int G4EvaporationChannel::theA
private

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

다음에 의해서 참조됨 : EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability().

G4VCoulombBarrier* G4EvaporationChannel::theCoulombBarrier
private

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

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

G4EvaporationProbability* G4EvaporationChannel::theProbability
private

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

다음에 의해서 참조됨 : EmittedFragment(), GetEmissionProbability(), Initialise().

G4int G4EvaporationChannel::theZ
private

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

다음에 의해서 참조됨 : EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability().

G4bool G4VEvaporationChannel::useSICB
protectedinherited

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


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