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

#include <G4MultiBodyMomentumDist.hh>

Public 멤버 함수

 ~G4MultiBodyMomentumDist ()
 

정적 Public 멤버 함수

static const
G4MultiBodyMomentumDist
GetInstance ()
 
static const G4VMultiBodyMomDstGetDist (G4int is, G4int mult)
 
static void setVerboseLevel (G4int vb=0)
 

Private 멤버 함수

 G4MultiBodyMomentumDist ()
 
const G4VMultiBodyMomDstChooseDist (G4int is, G4int mult) const
 
void passVerbose (G4int verbose)
 
 G4MultiBodyMomentumDist (const G4MultiBodyMomentumDist &)
 
G4MultiBodyMomentumDistoperator= (const G4MultiBodyMomentumDist &)
 

Private 속성

G4NuclNucl3BodyMomDstnn3BodyDst
 
G4NuclNucl4BodyMomDstnn4BodyDst
 
G4HadNucl3BodyMomDsthn3BodyDst
 
G4HadNucl4BodyMomDsthn4BodyDst
 

정적 Private 속성

static G4ThreadLocal
G4MultiBodyMomentumDist
theInstance = 0
 

상세한 설명

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

생성자 & 소멸자 문서화

G4MultiBodyMomentumDist::~G4MultiBodyMomentumDist ( )

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

다음을 참조함 : hn3BodyDst, hn4BodyDst, nn3BodyDst, nn4BodyDst.

G4MultiBodyMomentumDist::G4MultiBodyMomentumDist ( )
private

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

G4MultiBodyMomentumDist::G4MultiBodyMomentumDist ( const G4MultiBodyMomentumDist )
private

멤버 함수 문서화

const G4VMultiBodyMomDst * G4MultiBodyMomentumDist::ChooseDist ( G4int  is,
G4int  mult 
) const
private

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

다음을 참조함 : hn3BodyDst, hn4BodyDst, G4InuclParticleNames::neu, nn3BodyDst, nn4BodyDst, G4InuclParticleNames::pro, G4CascadeParameters::use3BodyMom().

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

static const G4VMultiBodyMomDst* G4MultiBodyMomentumDist::GetDist ( G4int  is,
G4int  mult 
)
inlinestatic

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

다음을 참조함 : ChooseDist(), GetInstance().

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

const G4MultiBodyMomentumDist * G4MultiBodyMomentumDist::GetInstance ( void  )
static

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

다음을 참조함 : G4AutoDelete::Register().

다음에 의해서 참조됨 : GetDist(), setVerboseLevel().

G4MultiBodyMomentumDist& G4MultiBodyMomentumDist::operator= ( const G4MultiBodyMomentumDist )
private
void G4MultiBodyMomentumDist::passVerbose ( G4int  verbose)
private

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

다음을 참조함 : hn3BodyDst, hn4BodyDst, nn3BodyDst, nn4BodyDst, G4VMultiBodyMomDst::setVerboseLevel().

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

void G4MultiBodyMomentumDist::setVerboseLevel ( G4int  vb = 0)
static

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

다음을 참조함 : GetInstance(), passVerbose().

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

멤버 데이타 문서화

G4HadNucl3BodyMomDst* G4MultiBodyMomentumDist::hn3BodyDst
private

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

다음에 의해서 참조됨 : ChooseDist(), passVerbose(), ~G4MultiBodyMomentumDist().

G4HadNucl4BodyMomDst* G4MultiBodyMomentumDist::hn4BodyDst
private

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

다음에 의해서 참조됨 : ChooseDist(), passVerbose(), ~G4MultiBodyMomentumDist().

G4NuclNucl3BodyMomDst* G4MultiBodyMomentumDist::nn3BodyDst
private

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

다음에 의해서 참조됨 : ChooseDist(), passVerbose(), ~G4MultiBodyMomentumDist().

G4NuclNucl4BodyMomDst* G4MultiBodyMomentumDist::nn4BodyDst
private

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

다음에 의해서 참조됨 : ChooseDist(), passVerbose(), ~G4MultiBodyMomentumDist().

G4ThreadLocal G4MultiBodyMomentumDist * G4MultiBodyMomentumDist::theInstance = 0
staticprivate

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


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