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

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

함수

static int MCGIDI_KalbachMann_parseFromTOM2 (statusMessageReporting *smr, int dataPerEout, int index, xDataTOM_KalbachMannCoefficients *coefficientsXData, double energyInFactor, double energyOutFactor, MCGIDI_KalbachMann *KalbachMann)
 
static double MCGIDI_KalbachMann_S_a_or_b (double Z_AB, double N_AB, double Z_C, double N_C, double I_ab)
 
MCGIDI_KalbachMannMCGIDI_KalbachMann_new (statusMessageReporting *smr, ptwXY_interpolation interpolationWY, ptwXY_interpolation interpolationXY)
 
int MCGIDI_KalbachMann_initialize (statusMessageReporting *, MCGIDI_KalbachMann *KalbachMann, ptwXY_interpolation interpolationWY, ptwXY_interpolation interpolationXY)
 
MCGIDI_KalbachMannMCGIDI_KalbachMann_free (statusMessageReporting *smr, MCGIDI_KalbachMann *KalbachMann)
 
int MCGIDI_KalbachMann_release (statusMessageReporting *smr, MCGIDI_KalbachMann *KalbachMann)
 
int MCGIDI_KalbachMann_parseFromTOM (statusMessageReporting *smr, xDataTOM_element *element, MCGIDI_distribution *distribution)
 
int MCGIDI_KalbachMann_sampleEp (statusMessageReporting *smr, MCGIDI_KalbachMann *KalbachMann, MCGIDI_quantitiesLookupModes &modes, MCGIDI_decaySamplingInfo *decaySamplingInfo)
 

변수

const double C1 = 0.04
 
const double C2 = 1.8e-6
 

함수 문서화

MCGIDI_KalbachMann* MCGIDI_KalbachMann_free ( statusMessageReporting smr,
MCGIDI_KalbachMann KalbachMann 
)

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

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

다음에 의해서 참조됨 : MCGIDI_distribution_release(), MCGIDI_KalbachMann_new(), MCGIDI_KalbachMann_parseFromTOM().

int MCGIDI_KalbachMann_initialize ( statusMessageReporting ,
MCGIDI_KalbachMann KalbachMann,
ptwXY_interpolation  interpolationWY,
ptwXY_interpolation  interpolationXY 
)

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

다음을 참조함 : MCGIDI_KalbachMann_s::dists, MCGIDI_pdfsOfXGivenW_s::interpolationWY, MCGIDI_pdfsOfXGivenW_s::interpolationXY.

다음에 의해서 참조됨 : MCGIDI_KalbachMann_new(), MCGIDI_KalbachMann_release().

MCGIDI_KalbachMann* MCGIDI_KalbachMann_new ( statusMessageReporting smr,
ptwXY_interpolation  interpolationWY,
ptwXY_interpolation  interpolationXY 
)

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

다음을 참조함 : MCGIDI_KalbachMann_free(), MCGIDI_KalbachMann_initialize(), smr_malloc2.

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

int MCGIDI_KalbachMann_parseFromTOM ( statusMessageReporting smr,
xDataTOM_element element,
MCGIDI_distribution distribution 
)
static int MCGIDI_KalbachMann_parseFromTOM2 ( statusMessageReporting smr,
int  dataPerEout,
int  index,
xDataTOM_KalbachMannCoefficients coefficientsXData,
double  energyInFactor,
double  energyOutFactor,
MCGIDI_KalbachMann KalbachMann 
)
static
int MCGIDI_KalbachMann_release ( statusMessageReporting smr,
MCGIDI_KalbachMann KalbachMann 
)
static double MCGIDI_KalbachMann_S_a_or_b ( double  Z_AB,
double  N_AB,
double  Z_C,
double  N_C,
double  I_ab 
)
static

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

다음을 참조함 : G4Pow::A13(), G4Pow::GetInstance(), S().

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

int MCGIDI_KalbachMann_sampleEp ( statusMessageReporting smr,
MCGIDI_KalbachMann KalbachMann,
MCGIDI_quantitiesLookupModes modes,
MCGIDI_decaySamplingInfo decaySamplingInfo 
)

변수 문서화

const double C1 = 0.04
const double C2 = 1.8e-6