Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
함수
MCGIDI_pop.cc 파일 참조
#include <string.h>
#include <PoPs.h>
#include "MCGIDI.h"

이 파일의 소스 코드 페이지로 가기

함수

MCGIDI_POPsMCGIDI_POPs_new (statusMessageReporting *smr, int size)
 
int MCGIDI_POPs_initial (statusMessageReporting *, MCGIDI_POPs *pops, int size)
 
voidMCGIDI_POPs_free (MCGIDI_POPs *pops)
 
int MCGIDI_POPs_release (MCGIDI_POPs *pops)
 
MCGIDI_POPMCGIDI_POPs_addParticleIfNeeded (statusMessageReporting *smr, MCGIDI_POPs *pops, char const *name, double mass_MeV, double level_MeV, MCGIDI_POP *parent, int globalParticle)
 
int MCGIDI_POPs_findParticleIndex (MCGIDI_POPs *pops, char const *name)
 
MCGIDI_POPMCGIDI_POPs_findParticle (MCGIDI_POPs *pops, char const *name)
 
void MCGIDI_POPs_writeSortedList (MCGIDI_POPs *pops, FILE *f)
 
void MCGIDI_POPs_printSortedList (MCGIDI_POPs *pops)
 
MCGIDI_POPMCGIDI_POP_new (statusMessageReporting *smr, char const *name, double mass_MeV, double level_MeV, MCGIDI_POP *parent)
 
MCGIDI_POPMCGIDI_POP_free (MCGIDI_POP *pop)
 
MCGIDI_POPMCGIDI_POP_release (MCGIDI_POP *pop)
 
double MCGIDI_POP_getMass_MeV (MCGIDI_POP *pop)
 

함수 문서화

MCGIDI_POP* MCGIDI_POP_free ( MCGIDI_POP pop)

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

다음을 참조함 : MCGIDI_POP_release(), smr_freeMemory().

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

double MCGIDI_POP_getMass_MeV ( MCGIDI_POP pop)

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

다음을 참조함 : MCGIDI_POP_s::mass_MeV.

다음에 의해서 참조됨 : MCGIDI_product_getMass_MeV(), MCGIDI_target_heated_getProjectileMass_MeV(), MCGIDI_target_heated_getTargetMass_MeV().

MCGIDI_POP* MCGIDI_POP_new ( statusMessageReporting smr,
char const *  name,
double  mass_MeV,
double  level_MeV,
MCGIDI_POP parent 
)
MCGIDI_POP* MCGIDI_POP_release ( MCGIDI_POP pop)

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

다음을 참조함 : MCGIDI_POP_s::gammas, MCGIDI_POP_s::name, MCGIDI_POP_s::numberOfGammaBranchs, smr_freeMemory().

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

MCGIDI_POP* MCGIDI_POPs_addParticleIfNeeded ( statusMessageReporting smr,
MCGIDI_POPs pops,
char const *  name,
double  mass_MeV,
double  level_MeV,
MCGIDI_POP parent,
int  globalParticle 
)
MCGIDI_POP* MCGIDI_POPs_findParticle ( MCGIDI_POPs pops,
char const *  name 
)
int MCGIDI_POPs_findParticleIndex ( MCGIDI_POPs pops,
char const *  name 
)

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

다음을 참조함 : G4INCL::Math::max(), G4INCL::Math::min(), MCGIDI_POP_s::name, MCGIDI_POPs_s::numberOfPOPs, MCGIDI_POPs_s::sorted.

다음에 의해서 참조됨 : MCGIDI_POPs_addParticleIfNeeded(), MCGIDI_POPs_findParticle().

void* MCGIDI_POPs_free ( MCGIDI_POPs pops)

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

다음을 참조함 : MCGIDI_POPs_release(), smr_freeMemory().

int MCGIDI_POPs_initial ( statusMessageReporting ,
MCGIDI_POPs pops,
int  size 
)

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

다음을 참조함 : MCGIDI_POPs_s::increment.

다음에 의해서 참조됨 : MCGIDI_POPs_new(), MCGIDI_POPs_release(), MCGIDI_target_heated_initialize().

MCGIDI_POPs* MCGIDI_POPs_new ( statusMessageReporting smr,
int  size 
)

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

다음을 참조함 : MCGIDI_POPs_initial(), smr_freeMemory(), smr_malloc2.

void MCGIDI_POPs_printSortedList ( MCGIDI_POPs pops)

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

다음을 참조함 : MCGIDI_POPs_writeSortedList().

int MCGIDI_POPs_release ( MCGIDI_POPs pops)

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

다음을 참조함 : MCGIDI_POPs_s::first, MCGIDI_POP_free(), MCGIDI_POPs_initial(), MCGIDI_POP_s::next, smr_freeMemory(), MCGIDI_POPs_s::sorted.

다음에 의해서 참조됨 : MCGIDI_POPs_free(), MCGIDI_target_heated_release().

void MCGIDI_POPs_writeSortedList ( MCGIDI_POPs pops,
FILE *  f 
)

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

다음을 참조함 : MCGIDI_POP_s::mass_MeV, MCGIDI_POP_s::name, MCGIDI_POPs_s::numberOfPOPs, MCGIDI_POPs_s::sorted.

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