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

#include <G4AblaDataDefs.hh>

Public 멤버 함수

 G4VarNtp ()
 
 ~G4VarNtp ()
 
void clear ()
 
void addParticle (G4double A, G4double Z, G4double E, G4double P, G4double theta, G4double phi)
 
G4int getTotalBaryonNumber ()
 
G4double getTotalEnergy ()
 
G4double getTotalThreeMomentum ()
 
G4double getMomentumSum ()
 
G4double getMass (G4int particle)
 
void dump ()
 

Public 속성

G4int projType
 
G4double projEnergy
 
G4int targetA
 
G4int targetZ
 
G4double masp
 
G4double mzsp
 
G4double exsp
 
G4double mrem
 
G4int spectatorA
 
G4int spectatorZ
 
G4double spectatorEx
 
G4double spectatorM
 
G4double spectatorT
 
G4double spectatorP1
 
G4double spectatorP2
 
G4double spectatorP3
 
G4double massini
 
G4double mzini
 
G4double exini
 
G4double pcorem
 
G4double mcorem
 
G4double pxrem
 
G4double pyrem
 
G4double pzrem
 
G4double erecrem
 
G4int mulncasc
 
G4int mulnevap
 
G4int mulntot
 
G4double bimpact
 
G4int jremn
 
G4int kfis
 
G4double estfis
 
G4int izfis
 
G4int iafis
 
G4int ntrack
 
G4bool full [VARNTPSIZE]
 
G4bool needsFermiBreakup
 
G4int itypcasc [VARNTPSIZE]
 
G4int avv [VARNTPSIZE]
 
G4int zvv [VARNTPSIZE]
 
G4double enerj [VARNTPSIZE]
 
G4double plab [VARNTPSIZE]
 
G4double pxlab [VARNTPSIZE]
 
G4double pylab [VARNTPSIZE]
 
G4double pzlab [VARNTPSIZE]
 
G4double tetlab [VARNTPSIZE]
 
G4double philab [VARNTPSIZE]
 

Private 속성

G4int particleIndex
 

상세한 설명

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

생성자 & 소멸자 문서화

G4VarNtp::G4VarNtp ( )
inline

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

다음을 참조함 : clear().

G4VarNtp::~G4VarNtp ( )
inline

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

멤버 함수 문서화

void G4VarNtp::addParticle ( G4double  A,
G4double  Z,
G4double  E,
G4double  P,
G4double  theta,
G4double  phi 
)
inline

Add a particle to the INCL/ABLA final output.

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

다음을 참조함 : avv, E, enerj, full, int(), ntrack, P, particleIndex, philab, plab, tetlab, zvv.

void G4VarNtp::clear ( void  )
inline
void G4VarNtp::dump ( )
inline

Dump debugging output.

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

다음을 참조함 : avv, ntrack, zvv.

G4double G4VarNtp::getMass ( G4int  particle)
inline

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

다음을 참조함 : avv, zvv.

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

G4double G4VarNtp::getMomentumSum ( )
inline

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

다음을 참조함 : ntrack, plab.

G4int G4VarNtp::getTotalBaryonNumber ( )
inline

Baryon number conservation check.

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

다음을 참조함 : avv, ntrack.

G4double G4VarNtp::getTotalEnergy ( void  )
inline

Return total energy.

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

다음을 참조함 : energy, getMass(), ntrack, plab.

G4double G4VarNtp::getTotalThreeMomentum ( )
inline

Return total three momentum.

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

다음을 참조함 : ntrack, plab.

멤버 데이타 문서화

G4int G4VarNtp::avv[VARNTPSIZE]

A (-1 for pions).

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

다음에 의해서 참조됨 : addParticle(), clear(), G4AblaInterface::DeExcite(), dump(), G4Abla::FillData(), getMass(), getTotalBaryonNumber().

G4double G4VarNtp::bimpact

Impact parameter.

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

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

G4double G4VarNtp::enerj[VARNTPSIZE]

Kinetic energy.

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

다음에 의해서 참조됨 : addParticle(), clear(), G4AblaInterface::DeExcite(), G4Abla::FillData().

G4double G4VarNtp::erecrem

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

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

G4double G4VarNtp::estfis

Excit energy at fis.

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

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

G4double G4VarNtp::exini

Excitation energy.

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

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

G4double G4VarNtp::exsp

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

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

G4bool G4VarNtp::full[VARNTPSIZE]

The state of the index: true = reserved false = free

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

다음에 의해서 참조됨 : addParticle(), clear().

G4int G4VarNtp::iafis

A of fiss nucleus.

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

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

G4int G4VarNtp::itypcasc[VARNTPSIZE]

emitted in cascade (0) or evaporation (1).

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

다음에 의해서 참조됨 : clear(), G4Abla::FillData().

G4int G4VarNtp::izfis

Z of fiss nucleus.

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

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

G4int G4VarNtp::jremn

Remnant Intrinsic Spin.

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

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

G4int G4VarNtp::kfis

Fission 1/0=Y/N.

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

다음에 의해서 참조됨 : clear(), G4Abla::DeexcitationAblaxx().

G4double G4VarNtp::masp

Projectile spectator A, Z, Eex;

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

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

G4double G4VarNtp::massini

A of the remnant.

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

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

G4double G4VarNtp::mcorem

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

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

G4double G4VarNtp::mrem

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

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

G4int G4VarNtp::mulncasc

Cascade n multip.

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

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

G4int G4VarNtp::mulnevap

Evaporation n multip.

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

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

G4int G4VarNtp::mulntot

Total n multip.

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

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

G4double G4VarNtp::mzini

Z of the remnant.

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

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

G4double G4VarNtp::mzsp

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

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

G4bool G4VarNtp::needsFermiBreakup

Does this nucleus require Fermi break-up treatment? Only applicable when used together with Geant4. true = do fermi break-up (and skip ABLA part) false = use ABLA

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

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

G4int G4VarNtp::ntrack
G4int G4VarNtp::particleIndex
private

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

다음에 의해서 참조됨 : addParticle(), clear().

G4double G4VarNtp::pcorem

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

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

G4double G4VarNtp::philab[VARNTPSIZE]

Phi angle.

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

다음에 의해서 참조됨 : addParticle(), G4AblaInterface::DeExcite().

G4double G4VarNtp::plab[VARNTPSIZE]

Momentum.

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

다음에 의해서 참조됨 : addParticle(), G4AblaInterface::DeExcite(), getMomentumSum(), getTotalEnergy(), getTotalThreeMomentum().

G4double G4VarNtp::projEnergy

Projectile energy.

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

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

G4int G4VarNtp::projType

Projectile type.

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

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

G4double G4VarNtp::pxlab[VARNTPSIZE]

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

다음에 의해서 참조됨 : clear(), G4Abla::FillData().

G4double G4VarNtp::pxrem

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

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

G4double G4VarNtp::pylab[VARNTPSIZE]

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

다음에 의해서 참조됨 : clear(), G4Abla::FillData().

G4double G4VarNtp::pyrem

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

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

G4double G4VarNtp::pzlab[VARNTPSIZE]

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

다음에 의해서 참조됨 : clear(), G4Abla::FillData().

G4double G4VarNtp::pzrem

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

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

G4int G4VarNtp::spectatorA

Spectator nucleus mass number for light ion projectile support.

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

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

G4double G4VarNtp::spectatorEx

Spectator nucleus excitation energy for light ion projectile support.

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

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

G4double G4VarNtp::spectatorM

Spectator nucleus mass.

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

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

G4double G4VarNtp::spectatorP1

Spectator nucleus momentum x-component.

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

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

G4double G4VarNtp::spectatorP2

Spectator nucleus momentum y-component.

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

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

G4double G4VarNtp::spectatorP3

Spectator nucleus momentum z-component.

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

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

G4double G4VarNtp::spectatorT

Spectator nucleus kinetic energy.

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

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

G4int G4VarNtp::spectatorZ

Spectator nucleus charge number for light ion projectile support.

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

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

G4int G4VarNtp::targetA

Target mass number.

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

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

G4int G4VarNtp::targetZ

Target charge number.

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

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

G4double G4VarNtp::tetlab[VARNTPSIZE]

Theta angle.

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

다음에 의해서 참조됨 : addParticle(), G4AblaInterface::DeExcite().

G4int G4VarNtp::zvv[VARNTPSIZE]

Z

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

다음에 의해서 참조됨 : addParticle(), clear(), G4AblaInterface::DeExcite(), dump(), G4Abla::FillData(), getMass().


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