#include <GIDI_settings.hh>
#include <map>
#include <vector>
#include <statusMessageReporting.h>
#include <ptwXY.h>
#include <xDataTOM.h>
#include "MCGIDI_mass.h"
#include "MCGIDI_map.h"
클래스 | |
class | MCGIDI_quantitiesLookupModes |
struct | MCGIDI_samplingMultiplicityBias_s |
class | MCGIDI_samplingMethods |
class | MCGIDI_samplingSettings |
struct | MCGIDI_GammaBranching_s |
struct | MCGIDI_POP_s |
struct | MCGIDI_POPs_s |
struct | MCGIDI_particle_s |
struct | MCGIDI_decaySamplingInfo_s |
struct | MCGIDI_productInfo_s |
struct | MCGIDI_productsInfo_s |
struct | MCGIDI_sampledProductsData_s |
struct | MCGIDI_sampledProductsDatas_s |
struct | MCGIDI_pdfOfX_s |
struct | MCGIDI_pdfsOfXGivenW_s |
struct | MCGIDI_pdfsOfXGivenW_sampled_s |
struct | MCGIDI_angular_s |
struct | MCGIDI_energyWeightedFunctional_s |
struct | MCGIDI_energyWeightedFunctionals_s |
struct | MCGIDI_energyNBodyPhaseSpace_s |
struct | MCGIDI_energy_s |
struct | MCGIDI_energyAngular_s |
struct | MCGIDI_angularEnergy_s |
struct | MCGIDI_KalbachMann_ras_s |
struct | MCGIDI_KalbachMann_s |
struct | MCGIDI_distribution_s |
struct | MCGIDI_outputChannel_s |
struct | MCGIDI_product_s |
struct | MCGIDI_reaction_s |
struct | MCGIDI_target_heated_s |
struct | MCGIDI_target_heated_info_s |
struct | MCGIDI_target_s |
매크로 | |
#define | MCGIDI_VERSION_MAJOR 1 |
#define | MCGIDI_VERSION_MINOR 0 |
#define | MCGIDI_VERSION_PATCHLEVEL 0 |
#define | MCGIDI_crossSectionType_grouped 1 |
#define | MCGIDI_crossSectionType_pointwise 2 |
#define | MCGIDI_nullReaction -10001 |
#define | MCGIDI_speedOfLight_cm_sec 2.99792458e10 |
#define | MCGIDI_AMU2MeV 931.494028 |
#define | MCGIDI_particleLevel_continuum -1 |
#define | MCGIDI_particleLevel_sum -2 |
변수 | |
const char * | MCGIDI_productGenre_unknown |
const char * | MCGIDI_productGenre_twoBody_angular |
const char * | MCGIDI_productGenre_twoBody_formFactor |
const char * | MCGIDI_productGenre_NBody_angular_energy |
const char * | MCGIDI_productGenre_NBody_pairProduction |
#define MCGIDI_AMU2MeV 931.494028 |
MCGIDI.h 파일의 184 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_energy_parseNBodyPhaseSpaceFromTOM(), MCGIDI_outputChannel_parseFromTOM(), MCGIDI_particle_getInternalID(), MCGIDI_target_heated_parseParticle().
#define MCGIDI_nullReaction -10001 |
MCGIDI.h 파일의 181 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_target_sampleReaction().
#define MCGIDI_particleLevel_continuum -1 |
MCGIDI.h 파일의 221 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_miscNameToZAm_getLevel().
#define MCGIDI_particleLevel_sum -2 |
MCGIDI.h 파일의 222 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_miscNameToZAm_getLevel().
#define MCGIDI_speedOfLight_cm_sec 2.99792458e10 |
MCGIDI.h 파일의 183 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_kinetics_COMKineticEnergy2LabEnergyAndMomentum(), MCGIDI_outputChannel_sampleProductsAtE(), MCGIDI_target_sampleNullReactionProductsAtE().
#define MCGIDI_VERSION_MAJOR 1 |
MCGIDI.h 파일의 8 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_version(), MCGIDI_versionMajor().
#define MCGIDI_VERSION_MINOR 0 |
MCGIDI.h 파일의 9 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_version(), MCGIDI_versionMinor().
#define MCGIDI_VERSION_PATCHLEVEL 0 |
MCGIDI.h 파일의 10 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_version(), MCGIDI_versionPatchLevel().
typedef struct MCGIDI_angular_s MCGIDI_angular |
typedef struct MCGIDI_angularEnergy_s MCGIDI_angularEnergy |
typedef struct MCGIDI_decaySamplingInfo_s MCGIDI_decaySamplingInfo |
typedef struct MCGIDI_distribution_s MCGIDI_distribution |
typedef struct MCGIDI_energy_s MCGIDI_energy |
typedef struct MCGIDI_energyAngular_s MCGIDI_energyAngular |
typedef struct MCGIDI_energyNBodyPhaseSpace_s MCGIDI_energyNBodyPhaseSpace |
typedef struct MCGIDI_energyWeightedFunctional_s MCGIDI_energyWeightedFunctional |
typedef struct MCGIDI_GammaBranching_s MCGIDI_GammaBranching |
typedef struct MCGIDI_KalbachMann_s MCGIDI_KalbachMann |
typedef struct MCGIDI_KalbachMann_ras_s MCGIDI_KalbachMann_ras |
typedef struct MCGIDI_outputChannel_s MCGIDI_outputChannel |
typedef struct MCGIDI_particle_s MCGIDI_particle |
typedef struct MCGIDI_pdfOfX_s MCGIDI_pdfOfX |
typedef struct MCGIDI_pdfsOfXGivenW_s MCGIDI_pdfsOfXGivenW |
typedef struct MCGIDI_pdfsOfXGivenW_sampled_s MCGIDI_pdfsOfXGivenW_sampled |
typedef struct MCGIDI_POP_s MCGIDI_POP |
typedef struct MCGIDI_POPs_s MCGIDI_POPs |
typedef struct MCGIDI_product_s MCGIDI_product |
typedef struct MCGIDI_productInfo_s MCGIDI_productInfo |
typedef struct MCGIDI_productsInfo_s MCGIDI_productsInfo |
typedef struct MCGIDI_reaction_s MCGIDI_reaction |
typedef struct MCGIDI_sampledProductsData_s MCGIDI_sampledProductsData |
typedef struct MCGIDI_sampledProductsDatas_s MCGIDI_sampledProductsDatas |
typedef struct MCGIDI_samplingMultiplicityBias_s MCGIDI_samplingMultiplicityBias |
typedef struct MCGIDI_target_s MCGIDI_target |
typedef struct MCGIDI_target_heated_s MCGIDI_target_heated |
typedef struct MCGIDI_target_heated_info_s MCGIDI_target_heated_info |
typedef struct MCGIDI_target_heated_sorted_s MCGIDI_target_heated_sorted |
typedef std::map<int, enum GIDI::MCGIDI_transportability> transportabilitiesMap |
enum MCGIDI_angularType |
enum MCGIDI_channelGenre |
enum MCGIDI_energyType |
enum MCGIDI_reactionType |
MCGIDI_angular* MCGIDI_angular_free | ( | statusMessageReporting * | smr, |
MCGIDI_angular * | angular | ||
) |
MCGIDI_angular.cc 파일의 39 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_angular_release(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_angular_new(), MCGIDI_angular_parseFromTOM(), MCGIDI_distribution_release(), MCGIDI_LLNLAngular_angularEnergy_parseFromTOM().
int MCGIDI_angular_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_angular * | angular | ||
) |
MCGIDI_angular.cc 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_angular_new(), MCGIDI_angular_release().
MCGIDI_angular* MCGIDI_angular_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_angular.cc 파일의 20 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_angular_free(), MCGIDI_angular_initialize(), smr_malloc2.
다음에 의해서 참조됨 : MCGIDI_angular_parseFromTOM().
int MCGIDI_angular_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_distribution * | distribution, | ||
ptwXYPoints * | norms | ||
) |
MCGIDI_angular.cc 파일의 72 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_distribution_s::angular, MCGIDI_pdfOfX_s::cdf, MCGIDI_pdfsOfXGivenW_s::dist, MCGIDI_angular_s::dists, MCGIDI_angular_s::frame, int(), MCGIDI_pdfsOfXGivenW_s::interpolationWY, MCGIDI_pdfsOfXGivenW_s::interpolationXY, xDataTOM_W_XYs_s::length, MCGIDI_angular_free(), MCGIDI_angular_new(), MCGIDI_angularType_isotropic, MCGIDI_angularType_linear, MCGIDI_angularType_recoil, MCGIDI_distributionType_angular_e, MCGIDI_fromTOM_interpolation(), MCGIDI_misc_dataFromXYs2ptwXYPointsInUnitsOf(), MCGIDI_misc_getProductFrame(), MCGIDI_misc_getUnitConversionFactor(), n, nfu_Okay, nfu_statusMessage(), norm, MCGIDI_pdfsOfXGivenW_s::numberOfWs, MCGIDI_pdfOfX_s::numberOfXs, MCGIDI_pdfOfX_s::pdf, ptwX_free(), ptwX_getPointAtIndex_Unsafely(), ptwXY_free(), ptwXY_getPointAtIndex_Unsafely(), ptwXY_length(), ptwXY_runningIntegral(), ptwXY_setValueAtX(), ptwXY_simpleCoalescePoints(), smr_isOk(), smr_malloc2, smr_setReportError2, smr_unknownID, xDataTOM_W_XYs_s::subAxes, MCGIDI_angular_s::type, MCGIDI_distribution_s::type, xDataTOM_XYs_s::value, MCGIDI_pdfsOfXGivenW_s::Ws, ptwXYPoint_s::x, xDataTOM_frame_invalid, xDataTOM_getAttributesValueInElement(), xDataTOM_subAxes_getUnit(), xDataTOME_getOneElementByName(), xDataTOME_getXDataIfID(), MCGIDI_pdfOfX_s::Xs, xDataTOM_W_XYs_s::XYs, ptwXYPoint_s::y.
다음에 의해서 참조됨 : MCGIDI_distribution_parseFromTOM(), MCGIDI_LLNLAngular_angularEnergy_parseFromTOM(), MCGIDI_uncorrelated_parseFromTOM().
int MCGIDI_angular_release | ( | statusMessageReporting * | smr, |
MCGIDI_angular * | angular | ||
) |
MCGIDI_angular.cc 파일의 48 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_angular_s::dists, MCGIDI_angular_initialize(), MCGIDI_sampling_pdfsOfXGivenW_release().
다음에 의해서 참조됨 : MCGIDI_angular_free().
int MCGIDI_angular_sampleMu | ( | statusMessageReporting * | smr, |
MCGIDI_angular * | angular, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo | ||
) |
MCGIDI_angular.cc 파일의 182 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_angular_s::dists, MCGIDI_decaySamplingInfo_s::frame, MCGIDI_angular_s::frame, MCGIDI_quantitiesLookupModes::getProjectileEnergy(), MCGIDI_angularType_isotropic, MCGIDI_angularType_linear, MCGIDI_angularType_recoil, MCGIDI_sampling_sampleX_from_pdfsOfXGivenW(), MCGIDI_decaySamplingInfo_s::mu, MCGIDI_decaySamplingInfo_s::rng, MCGIDI_decaySamplingInfo_s::rngState, MCGIDI_pdfsOfXGivenW_sampled_s::smr, smr_isOk(), smr_setReportError2, smr_unknownID, MCGIDI_angular_s::type, MCGIDI_pdfsOfXGivenW_sampled_s::w, MCGIDI_pdfsOfXGivenW_sampled_s::x.
다음에 의해서 참조됨 : MCGIDI_outputChannel_sampleProductsAtE(), MCGIDI_product_sampleMu(), MCGIDI_uncorrelated_sampleDistribution().
int MCGIDI_angular_setTwoBodyMasses | ( | statusMessageReporting * | smr, |
MCGIDI_angular * | angular, | ||
double | projectileMass_MeV, | ||
double | targetMass_MeV, | ||
double | productMass_MeV, | ||
double | residualMass_MeV | ||
) |
MCGIDI_angular.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_angular_s::productMass_MeV, MCGIDI_angular_s::projectileMass_MeV, MCGIDI_angular_s::residualMass_MeV, MCGIDI_angular_s::targetMass_MeV.
다음에 의해서 참조됨 : MCGIDI_product_setTwoBodyMasses().
MCGIDI_angularEnergy* MCGIDI_angularEnergy_free | ( | statusMessageReporting * | smr, |
MCGIDI_angularEnergy * | energyAngular | ||
) |
MCGIDI_angularEnergy.cc 파일의 40 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_angularEnergy_release(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_angularEnergy_new(), MCGIDI_angularEnergy_parsePointwiseFromTOM(), MCGIDI_distribution_release().
int MCGIDI_angularEnergy_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_angularEnergy * | energyAngular | ||
) |
MCGIDI_angularEnergy.cc 파일의 32 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_angularEnergy_new(), MCGIDI_angularEnergy_release().
MCGIDI_angularEnergy* MCGIDI_angularEnergy_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_angularEnergy.cc 파일의 21 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_angularEnergy_free(), MCGIDI_angularEnergy_initialize(), smr_malloc2.
다음에 의해서 참조됨 : MCGIDI_angularEnergy_parsePointwiseFromTOM(), MCGIDI_LLNL_angularEnergy_parsePointwiseFromTOM().
int MCGIDI_angularEnergy_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_distribution * | distribution | ||
) |
MCGIDI_angularEnergy.cc 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_angularEnergy_parsePointwiseFromTOM(), smr_setReportError2, smr_unknownID, xDataTOM_getAttributesValueInElement(), xDataTOME_getOneElementByName().
다음에 의해서 참조됨 : MCGIDI_distribution_parseFromTOM().
int MCGIDI_angularEnergy_release | ( | statusMessageReporting * | smr, |
MCGIDI_angularEnergy * | energyAngular | ||
) |
MCGIDI_angularEnergy.cc 파일의 49 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_angularEnergy_initialize(), MCGIDI_sampling_pdfsOfXGivenW_release(), MCGIDI_pdfsOfXGivenW_s::numberOfWs, MCGIDI_angularEnergy_s::pdfOfEpGivenEAndMu, MCGIDI_angularEnergy_s::pdfOfMuGivenE, smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_angularEnergy_free().
int MCGIDI_angularEnergy_sampleDistribution | ( | statusMessageReporting * | smr, |
MCGIDI_angularEnergy * | angularEnergy, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo | ||
) |
MCGIDI_angularEnergy.cc 파일의 175 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_decaySamplingInfo_s::frame, MCGIDI_angularEnergy_s::frame, MCGIDI_sampling_doubleDistribution(), MCGIDI_angularEnergy_s::pdfOfEpGivenEAndMu, MCGIDI_angularEnergy_s::pdfOfMuGivenE.
다음에 의해서 참조됨 : MCGIDI_outputChannel_sampleProductsAtE().
MCGIDI_distribution* MCGIDI_distribution_free | ( | statusMessageReporting * | smr, |
MCGIDI_distribution * | distribution | ||
) |
MCGIDI_distribution.cc 파일의 38 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_distribution_release(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_distribution_new().
int MCGIDI_distribution_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_distribution * | distribution | ||
) |
MCGIDI_distribution.cc 파일의 30 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_distribution_new(), MCGIDI_distribution_parseFromTOM(), MCGIDI_distribution_release().
MCGIDI_distribution* MCGIDI_distribution_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_distribution.cc 파일의 19 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_distribution_free(), MCGIDI_distribution_initialize(), smr_malloc2.
int MCGIDI_distribution_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_product * | product, | ||
MCGIDI_POPs * | pops, | ||
ptwXYPoints * | norms | ||
) |
MCGIDI_distribution.cc 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_s::distribution, MCGIDI_angular_parseFromTOM(), MCGIDI_angularEnergy_parseFromTOM(), MCGIDI_distribution_initialize(), MCGIDI_distribution_release(), MCGIDI_distributionType_none_e, MCGIDI_distributionType_unknown_e, MCGIDI_energyAngular_parseFromTOM(), MCGIDI_energyType_discreteGamma, MCGIDI_energyType_primaryGamma, MCGIDI_energyType_unknown, MCGIDI_LLNLAngular_angularEnergy_parseFromTOM(), MCGIDI_misc_PQUStringToDoubleInUnitOf(), MCGIDI_uncorrelated_parseFromTOM(), MCGIDI_POP_s::name, MCGIDI_product_s::pop, MCGIDI_distribution_s::product, smr_setReportError2, smr_unknownID, MCGIDI_distribution_s::type, xDataTOM_getAttributesValueInElement(), xDataTOME_getOneElementByName().
다음에 의해서 참조됨 : MCGIDI_product_parseFromTOM().
int MCGIDI_distribution_release | ( | statusMessageReporting * | smr, |
MCGIDI_distribution * | distribution | ||
) |
MCGIDI_distribution.cc 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_distribution_s::angular, MCGIDI_distribution_s::angularEnergy, MCGIDI_distribution_s::energy, MCGIDI_distribution_s::energyAngular, MCGIDI_distribution_s::KalbachMann, MCGIDI_angular_free(), MCGIDI_angularEnergy_free(), MCGIDI_distribution_initialize(), MCGIDI_energy_free(), MCGIDI_energyAngular_free(), MCGIDI_KalbachMann_free().
다음에 의해서 참조됨 : MCGIDI_distribution_free(), MCGIDI_distribution_parseFromTOM(), MCGIDI_product_release().
MCGIDI_energy* MCGIDI_energy_free | ( | statusMessageReporting * | smr, |
MCGIDI_energy * | energy | ||
) |
MCGIDI_energy.cc 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_energy_release(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_distribution_release(), MCGIDI_energy_new(), MCGIDI_energy_parseFromTOM(), MCGIDI_energy_parseWeightFromTOM(), MCGIDI_energy_release().
int MCGIDI_energy_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_energy * | energy | ||
) |
MCGIDI_energy.cc 파일의 59 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_energy_new(), MCGIDI_energy_release().
MCGIDI_energy* MCGIDI_energy_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_energy.cc 파일의 48 번째 라인에서 정의되었습니다.
다음을 참조함 : energy, MCGIDI_energy_free(), MCGIDI_energy_initialize(), smr_malloc2.
다음에 의해서 참조됨 : MCGIDI_energy_parseFromTOM(), MCGIDI_energy_parseWeightFromTOM().
int MCGIDI_energy_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_distribution * | distribution, | ||
ptwXYPoints * | norms, | ||
enum MCGIDI_energyType | energyType, | ||
double | gammaEnergy_MeV | ||
) |
MCGIDI_energy.cc 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_energy_s::dists, MCGIDI_energy_s::e_inCOMFactor, energy, MCGIDI_distribution_s::energy, MCGIDI_energy_s::frame, MCGIDI_energy_s::gammaEnergy_MeV, MCGIDI_energy_free(), MCGIDI_energy_new(), MCGIDI_energy_parseEvaporationFromTOM(), MCGIDI_energy_parseGeneralEvaporationFromTOM(), MCGIDI_energy_parseMadlandNixFromTOM(), MCGIDI_energy_parseNBodyPhaseSpaceFromTOM(), MCGIDI_energy_parseSimpleMaxwellianFissionFromTOM(), MCGIDI_energy_parseWattFromTOM(), MCGIDI_energy_parseWeightedFunctionalsFromTOM(), MCGIDI_energyType_discreteGamma, MCGIDI_energyType_linear, MCGIDI_energyType_primaryGamma, MCGIDI_fromTOM_pdfsOfXGivenW(), MCGIDI_misc_getProductFrame(), MCGIDI_product_getProjectileMass_MeV(), MCGIDI_product_getTargetMass_MeV(), MCGIDI_energy_s::primaryGammaMassFactor, MCGIDI_distribution_s::product, smr_setReportError2, smr_unknownID, MCGIDI_energy_s::type, xDataTOM_frame_invalid, xDataTOM_frame_lab, xDataTOM_getAttributesValueInElement(), xDataTOME_getOneElementByName().
다음에 의해서 참조됨 : MCGIDI_uncorrelated_parseFromTOM().
int MCGIDI_energy_release | ( | statusMessageReporting * | smr, |
MCGIDI_energy * | energy | ||
) |
MCGIDI_energy.cc 파일의 76 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_energy_s::dists, MCGIDI_energyWeightedFunctional_s::energy, MCGIDI_energy_s::g, MCGIDI_energy_free(), MCGIDI_energy_initialize(), MCGIDI_energyType_generalEvaporation, MCGIDI_energyType_NBodyPhaseSpace, MCGIDI_energyType_weightedFunctional, MCGIDI_sampling_pdfsOfX_release(), MCGIDI_sampling_pdfsOfXGivenW_release(), MCGIDI_energyWeightedFunctionals_s::numberOfWeights, ptwXY_free(), MCGIDI_energy_s::theta, MCGIDI_energy_s::type, MCGIDI_energy_s::Watt_a, MCGIDI_energy_s::Watt_b, MCGIDI_energyWeightedFunctional_s::weight, MCGIDI_energyWeightedFunctionals_s::weightedFunctional, MCGIDI_energy_s::weightedFunctionals.
다음에 의해서 참조됨 : MCGIDI_energy_free().
int MCGIDI_energy_sampleEnergy | ( | statusMessageReporting * | smr, |
MCGIDI_energy * | energy, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo | ||
) |
MCGIDI_energy.cc 파일의 499 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_energy_s::dists, MCGIDI_energy_s::e_inCOMFactor, MCGIDI_decaySamplingInfo_s::Ep, MCGIDI_decaySamplingInfo_s::frame, MCGIDI_energy_s::frame, MCGIDI_energy_s::g, MCGIDI_energy_s::gammaEnergy_MeV, MCGIDI_quantitiesLookupModes::getProjectileEnergy(), MCGIDI_energy_s::gInterpolation, MCGIDI_pdfsOfXGivenW_sampled_s::interpolationXY, MCGIDI_energyNBodyPhaseSpace_s::massFactor, MCGIDI_energy_sampleEvaporation(), MCGIDI_energy_sampleSimpleMaxwellianFission(), MCGIDI_energy_sampleWatt(), MCGIDI_energy_sampleWeightedFunctional(), MCGIDI_energyType_discreteGamma, MCGIDI_energyType_evaporation, MCGIDI_energyType_generalEvaporation, MCGIDI_energyType_linear, MCGIDI_energyType_MadlandNix, MCGIDI_energyType_NBodyPhaseSpace, MCGIDI_energyType_primaryGamma, MCGIDI_energyType_simpleMaxwellianFission, MCGIDI_energyType_Watt, MCGIDI_energyType_weightedFunctional, MCGIDI_sampling_ptwXY_getValueAtX(), MCGIDI_sampling_sampleX_from_pdfOfX(), MCGIDI_sampling_sampleX_from_pdfsOfXGivenW(), MCGIDI_energy_s::NBodyPhaseSpace, MCGIDI_energy_s::primaryGammaMassFactor, MCGIDI_energyNBodyPhaseSpace_s::Q_MeV, MCGIDI_decaySamplingInfo_s::rng, MCGIDI_decaySamplingInfo_s::rngState, MCGIDI_pdfsOfXGivenW_sampled_s::smr, smr_isOk(), smr_setReportError2, smr_unknownID, MCGIDI_energy_s::theta, MCGIDI_energy_s::type, MCGIDI_energy_s::U, MCGIDI_pdfsOfXGivenW_sampled_s::w, MCGIDI_energy_s::Watt_a, MCGIDI_energy_s::Watt_b, MCGIDI_pdfsOfXGivenW_sampled_s::x.
다음에 의해서 참조됨 : MCGIDI_energy_sampleWeightedFunctional(), MCGIDI_uncorrelated_sampleDistribution().
MCGIDI_energyAngular* MCGIDI_energyAngular_free | ( | statusMessageReporting * | smr, |
MCGIDI_energyAngular * | energyAngular | ||
) |
MCGIDI_energyAngular.cc 파일의 39 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_energyAngular_release(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_distribution_release(), MCGIDI_energyAngular_linear_parseFromTOM(), MCGIDI_energyAngular_new().
int MCGIDI_energyAngular_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_energyAngular * | energyAngular | ||
) |
MCGIDI_energyAngular.cc 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_energyAngular_new(), MCGIDI_energyAngular_release().
MCGIDI_energyAngular* MCGIDI_energyAngular_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_energyAngular.cc 파일의 20 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_energyAngular_free(), MCGIDI_energyAngular_initialize(), smr_malloc2.
다음에 의해서 참조됨 : MCGIDI_energyAngular_linear_parseFromTOM().
int MCGIDI_energyAngular_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_distribution * | distribution | ||
) |
MCGIDI_energyAngular.cc 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_energyAngular_linear_parseFromTOM(), MCGIDI_KalbachMann_parseFromTOM(), smr_setReportError2, smr_unknownID, xDataTOM_getAttributesValueInElement(), xDataTOME_getOneElementByName().
다음에 의해서 참조됨 : MCGIDI_distribution_parseFromTOM().
int MCGIDI_energyAngular_release | ( | statusMessageReporting * | smr, |
MCGIDI_energyAngular * | energyAngular | ||
) |
MCGIDI_energyAngular.cc 파일의 48 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_energyAngular_initialize(), MCGIDI_sampling_pdfsOfXGivenW_release(), MCGIDI_pdfsOfXGivenW_s::numberOfWs, MCGIDI_energyAngular_s::pdfOfEpGivenE, MCGIDI_energyAngular_s::pdfOfMuGivenEAndEp, smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_energyAngular_free().
int MCGIDI_energyAngular_sampleDistribution | ( | statusMessageReporting * | smr, |
MCGIDI_distribution * | distribution, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo | ||
) |
MCGIDI_energyAngular.cc 파일의 180 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_distribution_s::energyAngular, MCGIDI_decaySamplingInfo_s::Ep, MCGIDI_decaySamplingInfo_s::frame, MCGIDI_energyAngular_s::frame, MCGIDI_sampling_doubleDistribution(), MCGIDI_decaySamplingInfo_s::mu, MCGIDI_energyAngular_s::pdfOfEpGivenE, MCGIDI_energyAngular_s::pdfOfMuGivenEAndEp.
다음에 의해서 참조됨 : MCGIDI_outputChannel_sampleProductsAtE().
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 * | smr, |
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 | ||
) |
MCGIDI_KalbachMann.cc 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_POP_s::A, xDataTOM_xDataInfo_s::axes, xDataTOM_KalbachMann_s::coefficients, xDataTOM_xDataInfo_s::data, MCGIDI_pdfsOfXGivenW_s::dist, MCGIDI_KalbachMann_s::dists, MCGIDI_KalbachMann_s::energyToMeVFactor, MCGIDI_KalbachMann_s::frame, MCGIDI_distribution_s::KalbachMann, MCGIDI_KalbachMann_s::Ma, MCGIDI_KalbachMann_s::massFactor, MCGIDI_KalbachMann_s::mb, MCGIDI_distributionType_KalbachMann_e, MCGIDI_fromTOM_interpolation(), MCGIDI_KalbachMann_free(), MCGIDI_KalbachMann_new(), MCGIDI_KalbachMann_parseFromTOM2(), MCGIDI_KalbachMann_S_a_or_b(), MCGIDI_misc_getProductFrame(), MCGIDI_misc_getUnitConversionFactor(), MCGIDI_product_getTargetHeated(), MCGIDI_target_heated_getPOPForProjectile(), MCGIDI_target_heated_getPOPForTarget(), xDataTOM_KalbachMann_s::numberOfEnergies, MCGIDI_pdfsOfXGivenW_s::numberOfWs, MCGIDI_product_s::pop, MCGIDI_distribution_s::product, MCGIDI_KalbachMann_s::ras, MCGIDI_KalbachMann_s::Sa, MCGIDI_KalbachMann_s::Sb, smr_isOk(), smr_malloc2, xDataTOM_KalbachMann_s::type, MCGIDI_distribution_s::type, MCGIDI_pdfsOfXGivenW_s::Ws, xDataTOM_element_s::xDataInfo, xDataTOM_axes_getUnit(), xDataTOM_frame_invalid, xDataTOM_KalbachMannType_fra, xDataTOME_getOneElementByName(), MCGIDI_POP_s::Z.
다음에 의해서 참조됨 : MCGIDI_energyAngular_parseFromTOM().
int MCGIDI_KalbachMann_release | ( | statusMessageReporting * | smr, |
MCGIDI_KalbachMann * | KalbachMann | ||
) |
MCGIDI_KalbachMann.cc 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_pdfsOfXGivenW_s::dist, MCGIDI_KalbachMann_s::dists, MCGIDI_KalbachMann_initialize(), MCGIDI_pdfsOfXGivenW_s::numberOfWs, ptwXY_interpolationLinLin, MCGIDI_KalbachMann_s::ras, MCGIDI_KalbachMann_ras_s::rs, smr_freeMemory(), MCGIDI_pdfsOfXGivenW_s::Ws, MCGIDI_pdfOfX_s::Xs.
다음에 의해서 참조됨 : MCGIDI_KalbachMann_free().
int MCGIDI_KalbachMann_sampleEp | ( | statusMessageReporting * | smr, |
MCGIDI_KalbachMann * | KalbachMann, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo | ||
) |
MCGIDI_KalbachMann.cc 파일의 294 번째 라인에서 정의되었습니다.
다음을 참조함 : a, MCGIDI_KalbachMann_ras_s::as, C1, C2, MCGIDI_pdfsOfXGivenW_s::dist, MCGIDI_KalbachMann_s::dists, MCGIDI_KalbachMann_s::energyToMeVFactor, MCGIDI_decaySamplingInfo_s::Ep, MCGIDI_pdfsOfXGivenW_sampled_s::frac, MCGIDI_decaySamplingInfo_s::frame, MCGIDI_KalbachMann_s::frame, G4Exp(), G4Log(), MCGIDI_quantitiesLookupModes::getProjectileEnergy(), MCGIDI_pdfsOfXGivenW_sampled_s::interpolationWY, MCGIDI_pdfsOfXGivenW_sampled_s::interpolationXY, MCGIDI_pdfsOfXGivenW_sampled_s::iW, MCGIDI_pdfsOfXGivenW_sampled_s::iX1, MCGIDI_pdfsOfXGivenW_sampled_s::iX2, MCGIDI_KalbachMann_s::Ma, MCGIDI_KalbachMann_s::massFactor, MCGIDI_KalbachMann_s::mb, MCGIDI_sampling_sampleX_from_pdfsOfXGivenW(), MCGIDI_decaySamplingInfo_s::mu, MCGIDI_pdfsOfXGivenW_s::numberOfWs, ptwXY_interpolationFlat, ptwXY_interpolationLinLin, MCGIDI_KalbachMann_s::ras, MCGIDI_decaySamplingInfo_s::rng, MCGIDI_decaySamplingInfo_s::rngState, MCGIDI_KalbachMann_ras_s::rs, MCGIDI_KalbachMann_s::Sb, MCGIDI_pdfsOfXGivenW_sampled_s::smr, smr_isOk(), MCGIDI_pdfsOfXGivenW_sampled_s::w, MCGIDI_pdfsOfXGivenW_sampled_s::x, X1, MCGIDI_pdfOfX_s::Xs.
다음에 의해서 참조됨 : MCGIDI_outputChannel_sampleProductsAtE().
int MCGIDI_kinetics_2BodyReaction | ( | statusMessageReporting * | smr, |
MCGIDI_angular * | angular, | ||
double | K, | ||
double | mu, | ||
double | phi, | ||
MCGIDI_sampledProductsData * | outgoingData | ||
) |
MCGIDI_kinetics.cc 파일의 18 번째 라인에서 정의되었습니다.
다음을 참조함 : beta, e, m2, m3, MCGIDI_kinetics_COMKineticEnergy2LabEnergyAndMomentum(), MCGIDI_angular_s::productMass_MeV, MCGIDI_angular_s::projectileMass_MeV, MCGIDI_angular_s::residualMass_MeV, MCGIDI_angular_s::targetMass_MeV, x.
다음에 의해서 참조됨 : MCGIDI_outputChannel_sampleProductsAtE().
int MCGIDI_kinetics_COM2Lab | ( | statusMessageReporting * | smr, |
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo, | ||
double | masses[3] | ||
) |
MCGIDI_kinetics.cc 파일의 105 번째 라인에서 정의되었습니다.
다음을 참조함 : a, MCGIDI_decaySamplingInfo_s::Ep, MCGIDI_decaySamplingInfo_s::frame, MCGIDI_quantitiesLookupModes::getProjectileEnergy(), MCGIDI_decaySamplingInfo_s::mu, smr_setReportError2, smr_unknownID, xDataTOM_frame_centerOfMass, xDataTOM_frame_lab.
다음에 의해서 참조됨 : MCGIDI_outputChannel_sampleProductsAtE().
int MCGIDI_kinetics_COMKineticEnergy2LabEnergyAndMomentum | ( | statusMessageReporting * | smr, |
double | beta, | ||
double | e_kinetic_com, | ||
double | mu, | ||
double | phi, | ||
double | m3cc, | ||
double | m4cc, | ||
MCGIDI_sampledProductsData * | outgoingData | ||
) |
MCGIDI_kinetics.cc 파일의 38 번째 라인에서 정의되었습니다.
다음을 참조함 : e, MCGIDI_sampledProductsData_s::isVelocity, MCGIDI_sampledProductsData_s::kineticEnergy, MCGIDI_speedOfLight_cm_sec, MCGIDI_sampledProductsData_s::px_vx, MCGIDI_sampledProductsData_s::py_vy, MCGIDI_sampledProductsData_s::pz_vz, x.
다음에 의해서 참조됨 : MCGIDI_kinetics_2BodyReaction().
int MCGIDI_LLNLAngular_angularEnergy_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_distribution * | distribution | ||
) |
MCGIDI_LLNLAngular_angularEnergy.cc 파일의 22 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_distribution_s::angular, MCGIDI_angular_free(), MCGIDI_angular_parseFromTOM(), MCGIDI_LLNL_angularEnergy_parseFromTOM(), xDataTOME_getOneElementByName().
다음에 의해서 참조됨 : MCGIDI_distribution_parseFromTOM().
xDataTOM_Int MCGIDI_misc_binarySearch | ( | xDataTOM_Int | n, |
double * | ds, | ||
double | d | ||
) |
MCGIDI_misc.cc 파일의 228 번째 라인에서 정의되었습니다.
다음을 참조함 : imax.
다음에 의해서 참조됨 : MCGIDI_sampling_doubleDistribution(), MCGIDI_sampling_sampleX_from_pdfOfX(), MCGIDI_sampling_sampleX_from_pdfsOfXGivenW().
MCGIDI_misc.cc 파일의 54 번째 라인에서 정의되었습니다.
다음을 참조함 : ZSymbols.
다음에 의해서 참조됨 : MCGIDI_misc_symbolToZ(), MCGIDI_misc_ZToSymbol().
int MCGIDI_misc_PQUStringToDouble | ( | statusMessageReporting * | smr, |
char const * | str, | ||
char const * | unit, | ||
double | conversion, | ||
double * | value | ||
) |
MCGIDI_misc.cc 파일의 330 번째 라인에서 정의되었습니다.
다음을 참조함 : e, smr_setReportError2, smr_unknownID.
다음에 의해서 참조됨 : MCGIDI_energy_parseNBodyPhaseSpaceFromTOM(), MCGIDI_target_heated_parseParticle().
int MCGIDI_misc_PQUStringToDoubleInUnitOf | ( | statusMessageReporting * | smr, |
char const * | str, | ||
char const * | toUnit, | ||
double * | value | ||
) |
MCGIDI_misc.cc 파일의 356 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_misc_getUnitConversionFactor(), smr_isOk(), smr_setReportError2, smr_unknownID.
다음에 의해서 참조됨 : MCGIDI_distribution_parseFromTOM(), MCGIDI_energy_parseEvaporationFromTOM(), MCGIDI_energy_parseMadlandNixFromTOM(), MCGIDI_energy_parseSimpleMaxwellianFissionFromTOM(), MCGIDI_energy_parseWattFromTOM(), MCGIDI_outputChannel_parseFromTOM(), MCGIDI_product_parseFromTOM(), MCGIDI_target_heated_parseParticleLevel().
int MCGIDI_misc_symbolToZ | ( | const char * | Z | ) |
MCGIDI_misc.cc 파일의 69 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_misc_NumberOfZSymbols(), n, ZSymbol::symbol, ZSymbols.
다음에 의해서 참조됨 : MCGIDI_miscNameToZAm().
void MCGIDI_misc_updateTransportabilitiesMap | ( | transportabilitiesMap * | transportabilities, |
int | PoPID, | ||
enum MCGIDI_transportability | transportability | ||
) |
MCGIDI_misc.cc 파일의 482 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_transportability_full, MCGIDI_transportability_none, MCGIDI_transportability_partial, MCGIDI_transportability_unknown.
다음에 의해서 참조됨 : MCGIDI_misc_updateTransportabilitiesMap2(), MCGIDI_target_heated_read().
void MCGIDI_misc_updateTransportabilitiesMap2 | ( | transportabilitiesMap * | transportabilities, |
int | PoPID, | ||
int | transportable | ||
) |
MCGIDI_misc.cc 파일의 524 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_misc_updateTransportabilitiesMap(), MCGIDI_transportability_full, MCGIDI_transportability_none.
다음에 의해서 참조됨 : MCGIDI_reaction_addReturnProduct().
const char* MCGIDI_misc_ZToSymbol | ( | int | iZ | ) |
MCGIDI_misc.cc 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_misc_NumberOfZSymbols(), ZSymbol::symbol, ZSymbols.
다음에 의해서 참조됨 : G4GIDI_Misc_Z_A_m_ToName().
int MCGIDI_miscNameToZAm | ( | statusMessageReporting * | smr, |
const char * | name, | ||
int * | Z, | ||
int * | A, | ||
int * | m, | ||
int * | level | ||
) |
MCGIDI_misc.cc 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : e, int(), MCGIDI_misc_symbolToZ(), MCGIDI_miscNameToZAm_getLevel(), smr_isOk(), smr_setReportError2, smr_unknownID.
다음에 의해서 참조됨 : G4GIDI_Misc_channelCompound(), MCGIDI_particle_getInternalID(), MCGIDI_POP_new().
MCGIDI_outputChannel* MCGIDI_outputChannel_free | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel | ||
) |
MCGIDI_outputChannel.cc 파일의 39 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_release(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_outputChannel_new().
int MCGIDI_outputChannel_getDomain | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel, | ||
double * | EMin, | ||
double * | EMax | ||
) |
MCGIDI_outputChannel.cc 파일의 153 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_getDomain(), MCGIDI_reaction_getDomain(), MCGIDI_outputChannel_s::parent, MCGIDI_outputChannel_s::reaction.
다음에 의해서 참조됨 : MCGIDI_product_getDomain().
double MCGIDI_outputChannel_getFinalQ | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel, | ||
double | e_in | ||
) |
MCGIDI_outputChannel.cc 파일의 192 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_s::decayChannel, MCGIDI_outputChannel_s::genre, MCGIDI_channelGenre_undefined_e, MCGIDI_outputChannel_getFinalQ(), MCGIDI_outputChannel_s::numberOfProducts, MCGIDI_outputChannel_s::products, Q, MCGIDI_outputChannel_s::Q, smr_isOk().
다음에 의해서 참조됨 : MCGIDI_outputChannel_getFinalQ().
MCGIDI_product* MCGIDI_outputChannel_getProductAtIndex | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel, | ||
int | i | ||
) |
MCGIDI_outputChannel.cc 파일의 142 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_s::numberOfProducts, MCGIDI_outputChannel_s::products, smr_setReportError2, smr_unknownID.
다음에 의해서 참조됨 : G4GIDI_target::getElasticFinalState(), MCGIDI_reaction_ParseDetermineReactionProducts().
double MCGIDI_outputChannel_getProjectileMass_MeV | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel | ||
) |
MCGIDI_outputChannel.cc 파일의 169 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_getProjectileMass_MeV(), MCGIDI_reaction_getProjectileMass_MeV(), MCGIDI_outputChannel_s::parent, MCGIDI_outputChannel_s::reaction.
다음에 의해서 참조됨 : MCGIDI_product_getProjectileMass_MeV().
double MCGIDI_outputChannel_getQ_MeV | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel, | ||
double | e_in | ||
) |
MCGIDI_outputChannel.cc 파일의 185 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_s::Q.
다음에 의해서 참조됨 : MCGIDI_energy_parseNBodyPhaseSpaceFromTOM(), MCGIDI_reaction_ParseDetermineReactionProducts().
MCGIDI_target_heated* MCGIDI_outputChannel_getTargetHeated | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel | ||
) |
MCGIDI_outputChannel.cc 파일의 161 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_getTargetHeated(), MCGIDI_reaction_getTargetHeated(), MCGIDI_outputChannel_s::parent, MCGIDI_outputChannel_s::reaction.
다음에 의해서 참조됨 : MCGIDI_product_getTargetHeated().
double MCGIDI_outputChannel_getTargetMass_MeV | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel | ||
) |
MCGIDI_outputChannel.cc 파일의 177 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_getTargetMass_MeV(), MCGIDI_reaction_getTargetMass_MeV(), MCGIDI_outputChannel_s::parent, MCGIDI_outputChannel_s::reaction.
다음에 의해서 참조됨 : MCGIDI_product_getTargetMass_MeV().
int MCGIDI_outputChannel_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel | ||
) |
MCGIDI_outputChannel.cc 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_outputChannel_new(), MCGIDI_outputChannel_parseFromTOM(), MCGIDI_outputChannel_release().
MCGIDI_outputChannel* MCGIDI_outputChannel_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_outputChannel.cc 파일의 20 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_free(), MCGIDI_outputChannel_initialize(), smr_malloc2.
int MCGIDI_outputChannel_numberOfProducts | ( | MCGIDI_outputChannel * | outputChannel | ) |
MCGIDI_outputChannel.cc 파일의 135 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_s::numberOfProducts.
다음에 의해서 참조됨 : MCGIDI_reaction_ParseDetermineReactionProducts().
int MCGIDI_outputChannel_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_POPs * | pops, | ||
MCGIDI_outputChannel * | outputChannel, | ||
MCGIDI_reaction * | reaction, | ||
MCGIDI_product * | parent | ||
) |
MCGIDI_outputChannel.cc 파일의 61 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_POP_s::A, MCGIDI_reaction_s::ENDF_MT, MCGIDI_outputChannel_s::genre, MCGIDI_AMU2MeV, MCGIDI_channelGenre_sumOfRemaining_e, MCGIDI_channelGenre_twoBody_e, MCGIDI_channelGenre_uncorrelated_e, MCGIDI_misc_PQUStringToDoubleInUnitOf(), MCGIDI_outputChannel_initialize(), MCGIDI_outputChannel_release(), MCGIDI_product_getMass_MeV(), MCGIDI_product_parseFromTOM(), MCGIDI_product_setTwoBodyMasses(), MCGIDI_reaction_getProjectileMass_MeV(), MCGIDI_reaction_getTargetMass_MeV(), n, xDataTOM_element_s::name, MCGIDI_outputChannel_s::numberOfProducts, MCGIDI_outputChannel_s::parent, MCGIDI_product_s::pop, printf(), MCGIDI_outputChannel_s::products, Q, MCGIDI_outputChannel_s::Q, MCGIDI_outputChannel_s::QIsFloat, MCGIDI_outputChannel_s::reaction, smr_malloc2, smr_setReportError2, smr_setReportError2p, smr_unknownID, xDataTOM_getAttributesValueInElement(), xDataTOM_numberOfElementsByName(), xDataTOME_getFirstElement(), xDataTOME_getNextElement(), MCGIDI_POP_s::Z.
다음에 의해서 참조됨 : MCGIDI_product_parseFromTOM(), MCGIDI_reaction_parseFromTOM().
int MCGIDI_outputChannel_release | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel | ||
) |
MCGIDI_outputChannel.cc 파일의 48 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_initialize(), MCGIDI_product_release(), MCGIDI_outputChannel_s::numberOfProducts, MCGIDI_outputChannel_s::products, smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_outputChannel_free(), MCGIDI_outputChannel_parseFromTOM(), MCGIDI_product_release(), MCGIDI_reaction_release().
int MCGIDI_outputChannel_sampleProductsAtE | ( | statusMessageReporting * | smr, |
MCGIDI_outputChannel * | outputChannel, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo, | ||
MCGIDI_sampledProductsDatas * | productDatas, | ||
double * | masses | ||
) |
MCGIDI_outputChannel.cc 파일의 208 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_distribution_s::angular, MCGIDI_distribution_s::angularEnergy, MCGIDI_sampledProductsData_s::birthTimeSec, MCGIDI_product_s::decayChannel, MCGIDI_sampledProductsData_s::delayedNeutronIndex, MCGIDI_product_s::delayedNeutronIndex, MCGIDI_sampledProductsData_s::delayedNeutronRate, MCGIDI_product_s::delayedNeutronRate, MCGIDI_product_s::distribution, MCGIDI_decaySamplingInfo_s::Ep, MCGIDI_decaySamplingInfo_s::frame, G4Log(), MCGIDI_outputChannel_s::genre, MCGIDI_quantitiesLookupModes::getProjectileEnergy(), MCGIDI_decaySamplingInfo_s::isVelocity, MCGIDI_sampledProductsData_s::isVelocity, MCGIDI_distribution_s::KalbachMann, MCGIDI_sampledProductsData_s::kineticEnergy, M_PI, MCGIDI_POP_s::mass_MeV, MCGIDI_angular_sampleMu(), MCGIDI_angularEnergy_sampleDistribution(), MCGIDI_channelGenre_sumOfRemaining_e, MCGIDI_channelGenre_twoBody_e, MCGIDI_channelGenre_twoBodyDecay_e, MCGIDI_channelGenre_uncorrelated_e, MCGIDI_channelGenre_uncorrelatedDecay_e, MCGIDI_channelGenre_undefined_e, MCGIDI_distributionType_angularEnergy_e, MCGIDI_distributionType_energyAngular_e, MCGIDI_distributionType_KalbachMann_e, MCGIDI_distributionType_none_e, MCGIDI_distributionType_uncorrelated_e, MCGIDI_energyAngular_sampleDistribution(), MCGIDI_KalbachMann_sampleEp(), MCGIDI_kinetics_2BodyReaction(), MCGIDI_kinetics_COM2Lab(), MCGIDI_outputChannel_sampleProductsAtE(), MCGIDI_product_getMass_MeV(), MCGIDI_product_sampleMultiplicity(), MCGIDI_reaction_getProjectileMass_MeV(), MCGIDI_reaction_getTargetMass_MeV(), MCGIDI_sampledProducts_addProduct(), MCGIDI_speedOfLight_cm_sec, MCGIDI_uncorrelated_sampleDistribution(), MCGIDI_decaySamplingInfo_s::mu, MCGIDI_product_s::multiplicity, MCGIDI_POP_s::name, MCGIDI_sampledProductsDatas_s::numberOfProducts, MCGIDI_outputChannel_s::numberOfProducts, MCGIDI_decaySamplingInfo_s::pop, MCGIDI_sampledProductsData_s::pop, MCGIDI_product_s::pop, printf(), MCGIDI_outputChannel_s::products, MCGIDI_sampledProductsData_s::px_vx, MCGIDI_sampledProductsData_s::py_vy, MCGIDI_sampledProductsData_s::pz_vz, MCGIDI_outputChannel_s::reaction, MCGIDI_decaySamplingInfo_s::rng, MCGIDI_decaySamplingInfo_s::rngState, smr_isOk(), MCGIDI_distribution_s::type, xDataTOM_frame_centerOfMass.
다음에 의해서 참조됨 : MCGIDI_outputChannel_sampleProductsAtE(), MCGIDI_target_heated_sampleIndexReactionProductsAtE().
MCGIDI_particle* MCGIDI_particle_free | ( | statusMessageReporting * | smr, |
MCGIDI_particle * | particle | ||
) |
MCGIDI_particle.cc 파일의 39 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_particle_release(), MCGIDI_particle_s::next, numberOfParticles, particleList, particleListEnd, particleSortedList, MCGIDI_particle_s::prior, smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_particle_freeInternalList(), MCGIDI_particle_getInternalID().
int MCGIDI_particle_freeInternalList | ( | statusMessageReporting * | smr | ) |
MCGIDI_particle.cc 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_particle_free(), particleList, particleSortedList, smr_freeMemory().
MCGIDI_particle* MCGIDI_particle_getInternalID | ( | statusMessageReporting * | smr, |
const char *const | name, | ||
MCGIDI_POPs * | pops | ||
) |
MCGIDI_particle.cc 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), MCGIDI_particle_s::A, incrementalSizeOfList, initialSizeOfList, m, MCGIDI_particle_s::m, MCGIDI_POP_s::mass_MeV, MCGIDI_particle_s::mass_MeV, G4INCL::Math::max(), MCGIDI_AMU2MeV, MCGIDI_miscNameToZAm(), MCGIDI_particle_free(), MCGIDI_particle_new(), MCGIDI_particleMass_AMU(), MCGIDI_POPs_findParticle(), G4INCL::Math::min(), MCGIDI_particle_s::name, MCGIDI_particle_s::next, numberOfParticles, MCGIDI_particle_s::ordinal, particleList, particleListEnd, particleSortedList, MCGIDI_particle_s::prior, sizeOfParticleSortedList, smr_allocateCopyString(), smr_isOk(), smr_realloc2, Z, MCGIDI_particle_s::Z.
int MCGIDI_particle_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_particle * | particle | ||
) |
MCGIDI_particle.cc 파일의 31 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_particle_new().
MCGIDI_particle* MCGIDI_particle_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_particle.cc 파일의 20 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_particle_initialize(), smr_malloc2.
다음에 의해서 참조됨 : MCGIDI_particle_getInternalID().
int MCGIDI_particle_printInternalSortedList | ( | statusMessageReporting * | smr | ) |
MCGIDI_particle.cc 파일의 159 번째 라인에서 정의되었습니다.
다음을 참조함 : numberOfParticles, particleSortedList, printf().
int MCGIDI_particle_release | ( | statusMessageReporting * | smr, |
MCGIDI_particle * | particle | ||
) |
MCGIDI_particle.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_particle_s::name, smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_particle_free().
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.cc 파일의 165 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), MCGIDI_POP_s::A, MCGIDI_POP_s::gammas, MCGIDI_POP_s::level, MCGIDI_POP_s::level_MeV, m, MCGIDI_POP_s::m, MCGIDI_POP_s::mass_MeV, MCGIDI_miscNameToZAm(), MCGIDI_POP_s::name, MCGIDI_POP_s::next, MCGIDI_POP_s::numberOfGammaBranchs, MCGIDI_POP_s::parent, smr_allocateCopyString2, smr_freeMemory(), smr_malloc2, Z, MCGIDI_POP_s::Z.
다음에 의해서 참조됨 : MCGIDI_POPs_addParticleIfNeeded().
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.cc 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_POPs_s::first, MCGIDI_POP_s::globalPoPsIndex, MCGIDI_POPs_s::increment, MCGIDI_POPs_s::last, lPoPs_addParticleIfNeeded(), MCGIDI_POP_new(), MCGIDI_POPs_findParticleIndex(), MCGIDI_POP_s::next, MCGIDI_POPs_s::numberOfPOPs, MCGIDI_POPs_s::size, smr_freeMemory(), smr_malloc2, MCGIDI_POPs_s::sorted.
다음에 의해서 참조됨 : MCGIDI_target_heated_parseParticle(), MCGIDI_target_heated_parseParticleLevel().
MCGIDI_POP* MCGIDI_POPs_findParticle | ( | MCGIDI_POPs * | pops, |
char const * | name | ||
) |
MCGIDI_pop.cc 파일의 133 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_POPs_findParticleIndex(), MCGIDI_POPs_s::sorted.
다음에 의해서 참조됨 : MCGIDI_particle_getInternalID(), MCGIDI_product_parseFromTOM(), MCGIDI_target_heated_parseParticleGammas(), MCGIDI_target_heated_read().
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 * | smr, |
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().
MCGIDI_product* MCGIDI_product_free | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product | ||
) |
MCGIDI_product.cc 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_release(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_product_new().
int MCGIDI_product_getDomain | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product, | ||
double * | EMin, | ||
double * | EMax | ||
) |
MCGIDI_product.cc 파일의 282 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_getDomain(), MCGIDI_product_s::outputChannel.
다음에 의해서 참조됨 : MCGIDI_outputChannel_getDomain(), MCGIDI_product_parsePolynomialMultiplicity().
double MCGIDI_product_getMass_MeV | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product | ||
) |
MCGIDI_product.cc 파일의 297 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_POP_getMass_MeV(), MCGIDI_product_s::pop.
다음에 의해서 참조됨 : MCGIDI_energy_parseNBodyPhaseSpaceFromTOM(), MCGIDI_outputChannel_parseFromTOM(), MCGIDI_outputChannel_sampleProductsAtE().
double MCGIDI_product_getProjectileMass_MeV | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product | ||
) |
MCGIDI_product.cc 파일의 311 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_getProjectileMass_MeV(), MCGIDI_product_s::outputChannel.
다음에 의해서 참조됨 : MCGIDI_energy_parseFromTOM(), MCGIDI_outputChannel_getProjectileMass_MeV().
MCGIDI_target_heated* MCGIDI_product_getTargetHeated | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product | ||
) |
MCGIDI_product.cc 파일의 304 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_getTargetHeated(), MCGIDI_product_s::outputChannel.
다음에 의해서 참조됨 : MCGIDI_KalbachMann_parseFromTOM(), MCGIDI_outputChannel_getTargetHeated().
double MCGIDI_product_getTargetMass_MeV | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product | ||
) |
MCGIDI_product.cc 파일의 318 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_getTargetMass_MeV(), MCGIDI_product_s::outputChannel.
다음에 의해서 참조됨 : MCGIDI_energy_parseFromTOM(), MCGIDI_outputChannel_getTargetMass_MeV().
int MCGIDI_product_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product | ||
) |
MCGIDI_product.cc 파일의 42 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_s::delayedNeutronIndex.
다음에 의해서 참조됨 : MCGIDI_product_new(), MCGIDI_product_parseFromTOM(), MCGIDI_product_release().
MCGIDI_product* MCGIDI_product_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_product.cc 파일의 31 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_free(), MCGIDI_product_initialize(), smr_malloc2.
int MCGIDI_product_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_outputChannel * | outputChannel, | ||
MCGIDI_POPs * | pops, | ||
MCGIDI_product * | product, | ||
int * | delayedNeutronIndex | ||
) |
MCGIDI_product.cc 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_s::decayChannel, MCGIDI_product_s::delayedNeutronIndex, MCGIDI_product_s::delayedNeutronRate, e, MCGIDI_product_s::label, MCGIDI_distribution_parseFromTOM(), MCGIDI_misc_dataFromElement2ptwXYPointsInUnitsOf(), MCGIDI_misc_PQUStringToDoubleInUnitOf(), MCGIDI_outputChannel_parseFromTOM(), MCGIDI_POPs_findParticle(), MCGIDI_product_initialize(), MCGIDI_product_parsePiecewiseMultiplicity(), MCGIDI_product_parsePolynomialMultiplicity(), MCGIDI_product_parseWeightedReferenceMultiplicityFromTOM(), MCGIDI_product_release(), MCGIDI_product_s::multiplicity, MCGIDI_product_s::multiplicityVsEnergy, MCGIDI_POP_s::name, nfu_Okay, nfu_statusMessage(), MCGIDI_product_s::norms, MCGIDI_product_s::outputChannel, MCGIDI_product_s::pop, ptwXY_free(), ptwXY_getYMax(), ptwXY_getYMin(), ptwXY_interpolationLinLin, ptwXY_length(), ptwXY_new(), ptwXY_simpleCoalescePoints(), smr_allocateCopyString2, smr_setReportError2, smr_setReportError2p, smr_unknownID, xDataTOM_getAttributesValueInElement(), xDataTOME_convertAttributeToInteger(), xDataTOME_getOneElementByName().
다음에 의해서 참조됨 : MCGIDI_outputChannel_parseFromTOM().
int MCGIDI_product_release | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product | ||
) |
MCGIDI_product.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_product_s::decayChannel, MCGIDI_product_s::distribution, MCGIDI_product_s::label, MCGIDI_distribution_release(), MCGIDI_outputChannel_release(), MCGIDI_product_initialize(), MCGIDI_product_s::multiplicityVsEnergy, MCGIDI_product_s::norms, MCGIDI_product_s::numberOfPiecewiseMultiplicities, MCGIDI_product_s::piecewiseMultiplicities, ptwXY_free(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_outputChannel_release(), MCGIDI_product_free(), MCGIDI_product_parseFromTOM().
int MCGIDI_product_sampleMu | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo | ||
) |
MCGIDI_product.cc 파일의 348 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_distribution_s::angular, MCGIDI_product_s::distribution, MCGIDI_angular_sampleMu(), MCGIDI_distributionType_angular_e, smr_setReportError2, smr_unknownID, MCGIDI_distribution_s::type.
다음에 의해서 참조됨 : G4GIDI_target::getElasticFinalState().
int MCGIDI_product_sampleMultiplicity | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product, | ||
double | e_in, | ||
double | r | ||
) |
MCGIDI_product.cc 파일의 325 번째 라인에서 정의되었습니다.
다음을 참조함 : int(), MCGIDI_sampling_ptwXY_getValueAtX(), MCGIDI_product_s::multiplicityVsEnergy, norm, MCGIDI_product_s::norms, MCGIDI_product_s::numberOfPiecewiseMultiplicities, MCGIDI_product_s::piecewiseMultiplicities, ptwXY_getXMax(), y.
다음에 의해서 참조됨 : MCGIDI_outputChannel_sampleProductsAtE().
int MCGIDI_product_setTwoBodyMasses | ( | statusMessageReporting * | smr, |
MCGIDI_product * | product, | ||
double | projectileMass_MeV, | ||
double | targetMass_MeV, | ||
double | productMass_MeV, | ||
double | residualMass_MeV | ||
) |
MCGIDI_product.cc 파일의 289 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_distribution_s::angular, MCGIDI_product_s::distribution, MCGIDI_angular_setTwoBodyMasses().
다음에 의해서 참조됨 : MCGIDI_outputChannel_parseFromTOM().
int MCGIDI_productsInfo_getIntegerMultiplicityAtIndex | ( | MCGIDI_productsInfo * | productsInfo, |
int | index | ||
) |
MCGIDI_reaction.cc 파일의 550 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_productInfo_s::multiplicity, MCGIDI_productsInfo_s::numberOfProducts, MCGIDI_productsInfo_s::productInfo.
enum MCGIDI_productMultiplicityType MCGIDI_productsInfo_getMultiplicityTypeAtIndex | ( | MCGIDI_productsInfo * | productsInfo, |
int | index | ||
) |
int MCGIDI_productsInfo_getNumberOfUniqueProducts | ( | MCGIDI_productsInfo * | productsInfo | ) |
MCGIDI_reaction.cc 파일의 527 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_productsInfo_s::numberOfProducts.
int MCGIDI_productsInfo_getPoPsIndexAtIndex | ( | MCGIDI_productsInfo * | productsInfo, |
int | index | ||
) |
MCGIDI_reaction.cc 파일의 534 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_productInfo_s::globalPoPsIndex, MCGIDI_productsInfo_s::numberOfProducts, MCGIDI_productsInfo_s::productInfo.
int MCGIDI_productsInfo_getTransportableAtIndex | ( | MCGIDI_productsInfo * | productsInfo, |
int | index | ||
) |
MCGIDI_reaction.cc 파일의 558 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_productsInfo_s::numberOfProducts, MCGIDI_productsInfo_s::productInfo, MCGIDI_productInfo_s::transportable.
int MCGIDI_reaction_fixDomains | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction, | ||
double | EMin, | ||
double | EMax, | ||
nfu_status * | status | ||
) |
MCGIDI_reaction.cc 파일의 366 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::crossSection, e, MCGIDI_reaction_s::EMax, MCGIDI_reaction_s::EMin, nfu_Okay, ptwXY_dullEdges().
다음에 의해서 참조됨 : MCGIDI_target_heated_read().
MCGIDI_reaction* MCGIDI_reaction_free | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction | ||
) |
MCGIDI_reaction.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_release(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_reaction_new().
double MCGIDI_reaction_getCrossSectionAtE | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
bool | sampling | ||
) |
MCGIDI_reaction.cc 파일의 380 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::crossSection, MCGIDI_reaction_s::crossSectionGrouped, MCGIDI_reaction_s::EMax, MCGIDI_reaction_s::EMin, MCGIDI_quantitiesLookupModes::getCrossSectionMode(), MCGIDI_quantitiesLookupModes::getGroupIndex(), MCGIDI_quantitiesLookupModes::getProjectileEnergy(), MCGIDI_quantityLookupMode_grouped, MCGIDI_quantityLookupMode_pointwise, ptwX_getPointAtIndex(), ptwXY_getValueAtX(), smr_setReportError2, smr_unknownID, MCGIDI_reaction_s::thresholdGroupedDeltaCrossSection, MCGIDI_reaction_s::thresholdGroupIndex.
다음에 의해서 참조됨 : MCGIDI_target_heated_getIndexReactionCrossSectionAtE().
int MCGIDI_reaction_getDomain | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction, | ||
double * | EMin, | ||
double * | EMax | ||
) |
MCGIDI_reaction.cc 파일의 350 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::domainValuesPresent, MCGIDI_reaction_s::EMax, MCGIDI_reaction_s::EMin.
다음에 의해서 참조됨 : MCGIDI_outputChannel_getDomain(), MCGIDI_target_heated_read().
int MCGIDI_reaction_getENDF_MTNumber | ( | MCGIDI_reaction * | reaction | ) |
MCGIDI_reaction.cc 파일의 415 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::ENDF_MT.
다음에 의해서 참조됨 : G4GIDI_target::init(), MCGIDI_reaction_ParseReactionTypeAndDetermineProducts(), MCGIDI_reaction_setENDL_CSNumbers().
int MCGIDI_reaction_getENDL_CSNumbers | ( | MCGIDI_reaction * | reaction, |
int * | S | ||
) |
MCGIDI_reaction.cc 파일의 422 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::ENDL_C, MCGIDI_reaction_s::ENDL_S.
double MCGIDI_reaction_getFinalQ | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction, | ||
MCGIDI_quantitiesLookupModes & | modes | ||
) |
MCGIDI_reaction.cc 파일의 408 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::finalQ.
다음에 의해서 참조됨 : MCGIDI_target_heated_getIndexReactionFinalQ().
MCGIDI_productsInfo* MCGIDI_reaction_getProductsInfo | ( | MCGIDI_reaction * | reaction | ) |
MCGIDI_reaction.cc 파일의 489 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::productsInfo.
double MCGIDI_reaction_getProjectileMass_MeV | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction | ||
) |
MCGIDI_reaction.cc 파일의 336 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_getProjectileMass_MeV(), MCGIDI_reaction_s::target.
다음에 의해서 참조됨 : MCGIDI_outputChannel_getProjectileMass_MeV(), MCGIDI_outputChannel_parseFromTOM(), MCGIDI_outputChannel_sampleProductsAtE().
enum MCGIDI_reactionType MCGIDI_reaction_getReactionType | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction | ||
) |
MCGIDI_reaction.cc 파일의 322 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::reactionType.
다음에 의해서 참조됨 : MCGIDI_target_getReactionTypeAtIndex().
MCGIDI_target_heated* MCGIDI_reaction_getTargetHeated | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction | ||
) |
MCGIDI_reaction.cc 파일의 329 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::target.
다음에 의해서 참조됨 : MCGIDI_outputChannel_getTargetHeated().
double MCGIDI_reaction_getTargetMass_MeV | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction | ||
) |
MCGIDI_reaction.cc 파일의 343 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_getTargetMass_MeV(), MCGIDI_reaction_s::target.
다음에 의해서 참조됨 : MCGIDI_outputChannel_getTargetMass_MeV(), MCGIDI_outputChannel_parseFromTOM(), MCGIDI_outputChannel_sampleProductsAtE().
int MCGIDI_reaction_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction | ||
) |
MCGIDI_reaction.cc 파일의 42 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_initialize2(), MCGIDI_reaction_s::transportabilities.
다음에 의해서 참조됨 : MCGIDI_reaction_new(), MCGIDI_reaction_parseFromTOM().
MCGIDI_reaction* MCGIDI_reaction_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_reaction.cc 파일의 31 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_free(), MCGIDI_reaction_initialize(), smr_malloc2.
int MCGIDI_reaction_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_target_heated * | target, | ||
MCGIDI_POPs * | pops, | ||
MCGIDI_reaction * | reaction | ||
) |
MCGIDI_reaction.cc 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::attributes, MCGIDI_reaction_s::crossSection, MCGIDI_reaction_s::domainValuesPresent, MCGIDI_reaction_s::EMax, MCGIDI_reaction_s::EMin, MCGIDI_reaction_s::ENDF_MT, MCGIDI_misc_dataFromElement2ptwXYPointsInUnitsOf(), MCGIDI_outputChannel_parseFromTOM(), MCGIDI_reaction_initialize(), MCGIDI_reaction_ParseReactionTypeAndDetermineProducts(), MCGIDI_reaction_release(), MCGIDI_reactionType_unknown_e, MCGIDI_reaction_s::outputChannel, MCGIDI_reaction_s::outputChannelStr, ptwXY_getXMax(), ptwXY_getXMin(), MCGIDI_reaction_s::reactionType, smr_allocateCopyString2, smr_setReportError2, smr_unknownID, MCGIDI_reaction_s::target, xDataTOM_getAttributesValueInElement(), xDataTOM_interpolationFlag_linear, xDataTOME_convertAttributeToInteger(), xDataTOME_copyAttributionList(), xDataTOME_getInterpolation(), xDataTOME_getOneElementByName().
다음에 의해서 참조됨 : MCGIDI_target_heated_parseReaction().
int MCGIDI_reaction_recast | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction, | ||
GIDI_settings & | settings, | ||
GIDI_settings_particle const * | projectileSettings, | ||
double | temperature_MeV, | ||
ptwXPoints * | totalGroupedCrossSection | ||
) |
MCGIDI_reaction.cc 파일의 496 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::crossSection, MCGIDI_reaction_s::crossSectionGrouped, MCGIDI_reaction_s::EMin, GIDI_settings_particle::getGroup(), GIDI_settings_particle::groupFunction(), nfu_Okay, ptwX_add_ptwX(), ptwX_free(), ptwX_getPointAtIndex(), MCGIDI_reaction_s::thresholdGroupDomain, MCGIDI_reaction_s::thresholdGroupedDeltaCrossSection, MCGIDI_reaction_s::thresholdGroupIndex.
다음에 의해서 참조됨 : MCGIDI_target_heated_recast().
int MCGIDI_reaction_release | ( | statusMessageReporting * | smr, |
MCGIDI_reaction * | reaction | ||
) |
MCGIDI_reaction.cc 파일의 69 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::attributes, MCGIDI_reaction_s::crossSection, MCGIDI_reaction_s::crossSectionGrouped, MCGIDI_outputChannel_release(), MCGIDI_reaction_initialize2(), MCGIDI_reaction_s::outputChannel, MCGIDI_reaction_s::outputChannelStr, MCGIDI_productsInfo_s::productInfo, MCGIDI_reaction_s::productsInfo, ptwX_free(), ptwXY_free(), smr_freeMemory(), MCGIDI_reaction_s::transportabilities, xDataTOMAL_release().
다음에 의해서 참조됨 : MCGIDI_reaction_free(), MCGIDI_reaction_parseFromTOM(), MCGIDI_target_heated_release().
int MCGIDI_sampledProducts_addProduct | ( | statusMessageReporting * | smr, |
MCGIDI_sampledProductsDatas * | sampledProductsDatas, | ||
MCGIDI_sampledProductsData * | sampledProductsData | ||
) |
MCGIDI_product.cc 파일의 398 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_sampledProducts_remalloc(), MCGIDI_sampledProductsDatas_s::numberAllocated, MCGIDI_sampledProductsDatas_s::numberOfProducts, MCGIDI_sampledProductsDatas_s::products.
다음에 의해서 참조됨 : MCGIDI_outputChannel_sampleProductsAtE(), MCGIDI_target_sampleNullReactionProductsAtE().
MCGIDI_sampledProductsData* MCGIDI_sampledProducts_getProductAtIndex | ( | MCGIDI_sampledProductsDatas * | sampledProductsDatas, |
int | index | ||
) |
MCGIDI_product.cc 파일의 417 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_sampledProductsDatas_s::numberOfProducts, MCGIDI_sampledProductsDatas_s::products.
int MCGIDI_sampledProducts_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_sampledProductsDatas * | sampledProductsDatas, | ||
int | incrementSize | ||
) |
MCGIDI_product.cc 파일의 362 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_sampledProductsDatas_s::incrementSize, MCGIDI_sampledProducts_remalloc(), MCGIDI_sampledProductsDatas_s::numberAllocated, MCGIDI_sampledProductsDatas_s::numberOfProducts, MCGIDI_sampledProductsDatas_s::products.
다음에 의해서 참조됨 : G4GIDI_target::getFinalState().
int MCGIDI_sampledProducts_number | ( | MCGIDI_sampledProductsDatas * | sampledProductsDatas | ) |
MCGIDI_product.cc 파일의 410 번째 라인에서 정의되었습니다.
int MCGIDI_sampledProducts_release | ( | statusMessageReporting * | smr, |
MCGIDI_sampledProductsDatas * | sampledProductsDatas | ||
) |
MCGIDI_product.cc 파일의 374 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_sampledProductsDatas_s::products, smr_freeMemory().
다음에 의해서 참조됨 : G4GIDI_target::getFinalState().
int MCGIDI_sampledProducts_remalloc | ( | statusMessageReporting * | smr, |
MCGIDI_sampledProductsDatas * | sampledProductsDatas | ||
) |
MCGIDI_product.cc 파일의 382 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_sampledProductsDatas_s::incrementSize, MCGIDI_sampledProductsDatas_s::numberAllocated, MCGIDI_sampledProductsDatas_s::numberOfProducts, MCGIDI_sampledProductsDatas_s::products, smr_realloc2.
다음에 의해서 참조됨 : MCGIDI_sampledProducts_addProduct(), MCGIDI_sampledProducts_initialize().
int MCGIDI_sampling_doubleDistribution | ( | statusMessageReporting * | smr, |
MCGIDI_pdfsOfXGivenW * | pdfOfWGivenV, | ||
MCGIDI_pdfsOfXGivenW * | pdfOfXGivenVAndW, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo | ||
) |
MCGIDI_sampling.cc 파일의 141 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_pdfsOfXGivenW_s::dist, MCGIDI_decaySamplingInfo_s::Ep, MCGIDI_quantitiesLookupModes::getProjectileEnergy(), MCGIDI_pdfsOfXGivenW_s::interpolationWY, MCGIDI_pdfsOfXGivenW_s::interpolationXY, MCGIDI_pdfsOfXGivenW_sampled_s::interpolationXY, MCGIDI_misc_binarySearch(), MCGIDI_sampling_interpolationValues(), MCGIDI_sampling_sampleX_from_pdfOfX(), MCGIDI_sampling_sampleX_from_pdfsOfXGivenW(), MCGIDI_decaySamplingInfo_s::mu, MCGIDI_pdfsOfXGivenW_s::numberOfWs, ptwXY_interpolationFlat, MCGIDI_decaySamplingInfo_s::rng, MCGIDI_decaySamplingInfo_s::rngState, MCGIDI_pdfsOfXGivenW_sampled_s::smr, w, MCGIDI_pdfsOfXGivenW_sampled_s::w, MCGIDI_pdfsOfXGivenW_s::Ws, x, MCGIDI_pdfsOfXGivenW_sampled_s::x.
다음에 의해서 참조됨 : MCGIDI_angularEnergy_sampleDistribution(), MCGIDI_energyAngular_sampleDistribution().
int MCGIDI_sampling_interpolationValues | ( | statusMessageReporting * | smr, |
ptwXY_interpolation | interpolation, | ||
double * | ws, | ||
double | y1, | ||
double | y2, | ||
double * | y | ||
) |
MCGIDI_sampling.cc 파일의 187 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Log(), G4Pow::GetInstance(), G4Pow::powA(), ptwXY_interpolationLinLin, ptwXY_interpolationLinLog, ptwXY_interpolationLogLin, ptwXY_interpolationLogLog, smr_setReportError2, smr_unknownID.
다음에 의해서 참조됨 : MCGIDI_sampling_doubleDistribution().
int MCGIDI_sampling_pdfsOfX_release | ( | statusMessageReporting * | smr, |
MCGIDI_pdfOfX * | dist | ||
) |
MCGIDI_sampling.cc 파일의 41 번째 라인에서 정의되었습니다.
다음을 참조함 : smr_freeMemory(), MCGIDI_pdfOfX_s::Xs.
다음에 의해서 참조됨 : MCGIDI_energy_release(), MCGIDI_sampling_pdfsOfXGivenW_release().
int MCGIDI_sampling_pdfsOfXGivenW_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_pdfsOfXGivenW * | dists | ||
) |
MCGIDI_sampling.cc 파일의 20 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_sampling_pdfsOfXGivenW_release().
int MCGIDI_sampling_pdfsOfXGivenW_release | ( | statusMessageReporting * | smr, |
MCGIDI_pdfsOfXGivenW * | dists | ||
) |
MCGIDI_sampling.cc 파일의 28 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_pdfsOfXGivenW_s::dist, MCGIDI_sampling_pdfsOfX_release(), MCGIDI_sampling_pdfsOfXGivenW_initialize(), MCGIDI_pdfsOfXGivenW_s::numberOfWs, smr_freeMemory(), MCGIDI_pdfsOfXGivenW_s::Ws.
다음에 의해서 참조됨 : MCGIDI_angular_release(), MCGIDI_angularEnergy_release(), MCGIDI_energy_release(), MCGIDI_energyAngular_release(), MCGIDI_LLNL_angularEnergy_parsePointwiseFromTOM().
double MCGIDI_sampling_ptwXY_getValueAtX | ( | ptwXYPoints * | ptwXY, |
double | x1 | ||
) |
MCGIDI_sampling.cc 파일의 212 번째 라인에서 정의되었습니다.
다음을 참조함 : nfu_XOutsideDomain, ptwXY_getValueAtX(), ptwXY_getXMax(), ptwXY_getXMin(), y1.
다음에 의해서 참조됨 : MCGIDI_energy_sampleEnergy(), MCGIDI_energy_sampleWeightedFunctional(), MCGIDI_product_sampleMultiplicity().
int MCGIDI_sampling_sampleX_from_pdfOfX | ( | MCGIDI_pdfOfX * | dist, |
MCGIDI_pdfsOfXGivenW_sampled * | sampled, | ||
double | r | ||
) |
MCGIDI_sampling.cc 파일의 98 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_pdfOfX_s::cdf, d1, d2, MCGIDI_pdfsOfXGivenW_sampled_s::interpolationXY, iX, MCGIDI_pdfsOfXGivenW_sampled_s::iX1, MCGIDI_misc_binarySearch(), MCGIDI_pdfOfX_s::numberOfXs, MCGIDI_pdfOfX_s::pdf, ptwXY_interpolationFlat, MCGIDI_pdfsOfXGivenW_sampled_s::smr, smr_setReportError2, smr_unknownID, MCGIDI_pdfsOfXGivenW_sampled_s::x, MCGIDI_pdfOfX_s::Xs.
다음에 의해서 참조됨 : MCGIDI_energy_sampleEnergy(), MCGIDI_sampling_doubleDistribution(), MCGIDI_sampling_sampleX_from_pdfsOfXGivenW().
int MCGIDI_sampling_sampleX_from_pdfsOfXGivenW | ( | MCGIDI_pdfsOfXGivenW * | dists, |
MCGIDI_pdfsOfXGivenW_sampled * | sampled, | ||
double | r | ||
) |
MCGIDI_sampling.cc 파일의 49 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_pdfsOfXGivenW_s::dist, MCGIDI_pdfsOfXGivenW_sampled_s::frac, G4Log(), G4Pow::GetInstance(), MCGIDI_pdfsOfXGivenW_s::interpolationWY, MCGIDI_pdfsOfXGivenW_sampled_s::interpolationWY, MCGIDI_pdfsOfXGivenW_s::interpolationXY, MCGIDI_pdfsOfXGivenW_sampled_s::interpolationXY, MCGIDI_pdfsOfXGivenW_sampled_s::iW, MCGIDI_pdfsOfXGivenW_sampled_s::iX1, MCGIDI_pdfsOfXGivenW_sampled_s::iX2, MCGIDI_misc_binarySearch(), MCGIDI_sampling_sampleX_from_pdfOfX(), MCGIDI_pdfsOfXGivenW_s::numberOfWs, G4Pow::powA(), ptwXY_interpolationFlat, ptwXY_interpolationLinLin, ptwXY_interpolationLinLog, ptwXY_interpolationLogLin, ptwXY_interpolationLogLog, MCGIDI_pdfsOfXGivenW_sampled_s::smr, smr_setReportError2, smr_unknownID, MCGIDI_pdfsOfXGivenW_sampled_s::w, MCGIDI_pdfsOfXGivenW_s::Ws, MCGIDI_pdfsOfXGivenW_sampled_s::x.
다음에 의해서 참조됨 : MCGIDI_angular_sampleMu(), MCGIDI_energy_sampleEnergy(), MCGIDI_KalbachMann_sampleEp(), MCGIDI_sampling_doubleDistribution().
MCGIDI_target* MCGIDI_target_free | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target | ||
) |
MCGIDI_target.cc 파일의 114 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_release(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_target_new(), G4GIDI_target::~G4GIDI_target().
char const* MCGIDI_target_getAttributesValue | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
char const * | name | ||
) |
MCGIDI_target.cc 파일의 245 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::attributes, xDataTOMAL_getAttributesValue().
int MCGIDI_target_getDomain | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
double * | EMin, | ||
double * | EMax | ||
) |
MCGIDI_target.cc 파일의 382 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::baseHeatedTarget, MCGIDI_target_heated_getReactionsDomain(), MCGIDI_target_numberOfReactions().
MCGIDI_target_heated* MCGIDI_target_getHeatedTargetAtIndex_ReadIfNeeded | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
int | index | ||
) |
MCGIDI_target_heated* MCGIDI_target_getHeatedTargetAtTIndex | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
int | index | ||
) |
MCGIDI_target.cc 파일의 301 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_info_s::heatedTarget, MCGIDI_target_s::heatedTargets, MCGIDI_target_s::nHeatedTargets, smr_setReportError2, smr_unknownID.
double MCGIDI_target_getIndexReactionCrossSectionAtE | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
int | index, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
bool | sampling | ||
) |
MCGIDI_target.cc 파일의 402 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_quantitiesLookupModes::getTemperature(), MCGIDI_target_heated_info_s::heatedTarget, MCGIDI_target_heated_getIndexReactionCrossSectionAtE(), MCGIDI_target_s::nReadHeatedTargets, MCGIDI_target_s::readHeatedTargets, MCGIDI_target_heated_info_s::temperature.
다음에 의해서 참조됨 : MCGIDI_target_sampleReaction(), G4GIDI_target::sampleChannelCrossSectionAtE(), G4GIDI_target::sumChannelCrossSectionAtE().
double MCGIDI_target_getIndexReactionFinalQ | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
int | index, | ||
MCGIDI_quantitiesLookupModes & | modes | ||
) |
MCGIDI_target.cc 파일의 493 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::baseHeatedTarget, MCGIDI_target_heated_getIndexReactionFinalQ().
MCGIDI_reaction* MCGIDI_target_getReactionAtIndex | ( | MCGIDI_target * | target, |
int | index | ||
) |
MCGIDI_target.cc 파일의 333 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::baseHeatedTarget, MCGIDI_target_heated_getReactionAtIndex().
MCGIDI_reaction* MCGIDI_target_getReactionAtIndex_smr | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
int | index | ||
) |
MCGIDI_target.cc 파일의 340 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::baseHeatedTarget, MCGIDI_target_heated_getReactionAtIndex_smr().
enum MCGIDI_reactionType MCGIDI_target_getReactionTypeAtIndex | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
int | index | ||
) |
MCGIDI_target.cc 파일의 323 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::baseHeatedTarget, MCGIDI_reaction_getReactionType(), MCGIDI_reactionType_unknown_e, MCGIDI_target_heated_getReactionAtIndex_smr().
int MCGIDI_target_getTemperatures | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
double * | temperatures | ||
) |
MCGIDI_target.cc 파일의 252 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::heatedTargets, MCGIDI_target_s::nHeatedTargets, MCGIDI_target_heated_info_s::temperature.
다음에 의해서 참조됨 : G4GIDI_target::getTemperatures().
double MCGIDI_target_getTotalCrossSectionAtTAndE | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
bool | sampling | ||
) |
MCGIDI_target.cc 파일의 358 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_quantitiesLookupModes::getTemperature(), MCGIDI_target_heated_info_s::heatedTarget, MCGIDI_target_heated_getTotalCrossSectionAtE(), MCGIDI_target_s::nReadHeatedTargets, MCGIDI_target_s::readHeatedTargets, MCGIDI_target_heated_info_s::temperature.
다음에 의해서 참조됨 : G4GIDI_target::getTotalCrossSectionAtE().
transportabilitiesMap const* MCGIDI_target_getUniqueProducts | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target | ||
) |
MCGIDI_target.cc 파일의 501 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::baseHeatedTarget, MCGIDI_target_heated_getUniqueProducts().
MCGIDI_target_heated* MCGIDI_target_heated_free | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target | ||
) |
MCGIDI_target_heated.cc 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_release(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_target_release().
int MCGIDI_target_heated_getEnergyGrid | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target, | ||
double ** | energyGrid | ||
) |
double MCGIDI_target_heated_getIndexReactionCrossSectionAtE | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target, | ||
int | index, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
bool | sampling | ||
) |
MCGIDI_target_heated.cc 파일의 496 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_getCrossSectionAtE(), MCGIDI_target_heated_getReactionAtIndex_smr().
다음에 의해서 참조됨 : MCGIDI_target_getIndexReactionCrossSectionAtE().
double MCGIDI_target_heated_getIndexReactionFinalQ | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target, | ||
int | index, | ||
MCGIDI_quantitiesLookupModes & | modes | ||
) |
MCGIDI_target_heated.cc 파일의 542 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_getFinalQ(), MCGIDI_target_heated_getReactionAtIndex_smr().
다음에 의해서 참조됨 : MCGIDI_target_getIndexReactionFinalQ().
MCGIDI_POP* MCGIDI_target_heated_getPOPForProjectile | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target | ||
) |
MCGIDI_target_heated.cc 파일의 433 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_s::projectilePOP.
다음에 의해서 참조됨 : MCGIDI_KalbachMann_parseFromTOM().
MCGIDI_POP* MCGIDI_target_heated_getPOPForTarget | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target | ||
) |
MCGIDI_target_heated.cc 파일의 440 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_s::targetPOP.
다음에 의해서 참조됨 : MCGIDI_KalbachMann_parseFromTOM().
double MCGIDI_target_heated_getProjectileMass_MeV | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target | ||
) |
MCGIDI_target_heated.cc 파일의 447 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_POP_getMass_MeV(), MCGIDI_target_heated_s::projectilePOP.
다음에 의해서 참조됨 : MCGIDI_reaction_getProjectileMass_MeV().
MCGIDI_reaction* MCGIDI_target_heated_getReactionAtIndex | ( | MCGIDI_target_heated * | target, |
int | index | ||
) |
MCGIDI_target_heated.cc 파일의 401 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_s::reactions.
다음에 의해서 참조됨 : G4GIDI_target::getChannelIDs(), G4GIDI_target::init(), MCGIDI_target_getReactionAtIndex(), MCGIDI_target_heated_getReactionAtIndex_smr(), MCGIDI_target_heated_getReactionsDomain(), MCGIDI_target_heated_getReactionsThreshold(), MCGIDI_target_sampleReaction().
MCGIDI_reaction* MCGIDI_target_heated_getReactionAtIndex_smr | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target, | ||
int | index | ||
) |
MCGIDI_target_heated.cc 파일의 409 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_getReactionAtIndex(), MCGIDI_POP_s::name, MCGIDI_target_heated_s::projectilePOP, smr_setReportError2, smr_unknownID, MCGIDI_target_heated_s::targetPOP.
다음에 의해서 참조됨 : G4GIDI_target::getChannelsID(), G4GIDI_target::getElasticFinalState(), MCGIDI_target_getReactionAtIndex_smr(), MCGIDI_target_getReactionTypeAtIndex(), MCGIDI_target_heated_getIndexReactionCrossSectionAtE(), MCGIDI_target_heated_getIndexReactionFinalQ(), MCGIDI_target_heated_sampleIndexReactionProductsAtE().
int MCGIDI_target_heated_getReactionsDomain | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target, | ||
int | index, | ||
double * | EMin, | ||
double * | EMax | ||
) |
MCGIDI_target_heated.cc 파일의 530 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::EMax, MCGIDI_reaction_s::EMin, MCGIDI_target_heated_getReactionAtIndex().
다음에 의해서 참조됨 : G4GIDI_target::getReactionsDomain(), MCGIDI_target_getDomain().
double MCGIDI_target_heated_getReactionsThreshold | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target, | ||
int | index | ||
) |
MCGIDI_target_heated.cc 파일의 520 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_reaction_s::EMin, MCGIDI_target_heated_getReactionAtIndex().
다음에 의해서 참조됨 : G4GIDI_target::getReactionsThreshold().
double MCGIDI_target_heated_getTargetMass_MeV | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target | ||
) |
MCGIDI_target_heated.cc 파일의 454 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_POP_getMass_MeV(), MCGIDI_target_heated_s::targetPOP.
다음에 의해서 참조됨 : MCGIDI_reaction_getTargetMass_MeV().
double MCGIDI_target_heated_getTotalCrossSectionAtE | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
bool | sampling | ||
) |
MCGIDI_target_heated.cc 파일의 461 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_s::crossSection, MCGIDI_target_heated_s::crossSectionGrouped, MCGIDI_target_heated_s::crossSectionGroupedForSampling, MCGIDI_target_heated_s::EMax, MCGIDI_target_heated_s::EMin, MCGIDI_quantitiesLookupModes::getCrossSectionMode(), MCGIDI_quantitiesLookupModes::getGroupIndex(), MCGIDI_quantitiesLookupModes::getProjectileEnergy(), MCGIDI_quantityLookupMode_grouped, MCGIDI_quantityLookupMode_pointwise, ptwX_getPointAtIndex(), ptwX_length(), ptwXY_getValueAtX(), smr_setReportError2, smr_unknownID.
다음에 의해서 참조됨 : MCGIDI_target_getTotalCrossSectionAtTAndE().
transportabilitiesMap const* MCGIDI_target_heated_getUniqueProducts | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target | ||
) |
MCGIDI_target_heated.cc 파일의 553 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_s::transportabilities.
다음에 의해서 참조됨 : MCGIDI_target_getUniqueProducts().
int MCGIDI_target_heated_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target | ||
) |
MCGIDI_target_heated.cc 파일의 43 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_POPs_initial(), MCGIDI_target_heated_s::pops, MCGIDI_target_heated_s::transportabilities.
다음에 의해서 참조됨 : MCGIDI_target_heated_new().
MCGIDI_target_heated* MCGIDI_target_heated_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_target_heated.cc 파일의 32 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_initialize(), smr_freeMemory(), smr_malloc2.
다음에 의해서 참조됨 : MCGIDI_target_heated_newRead().
MCGIDI_target_heated* MCGIDI_target_heated_newRead | ( | statusMessageReporting * | smr, |
const char * | fileName | ||
) |
MCGIDI_target_heated.cc 파일의 53 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_new(), MCGIDI_target_heated_read(), smr_freeMemory().
다음에 의해서 참조됨 : MCGIDI_target_readHeatedTarget().
int MCGIDI_target_heated_numberOfProductionReactions | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target | ||
) |
MCGIDI_target_heated.cc 파일의 394 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_target_numberOfProductionReactions().
int MCGIDI_target_heated_numberOfReactions | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target | ||
) |
MCGIDI_target_heated.cc 파일의 387 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_s::numberOfReactions.
다음에 의해서 참조됨 : MCGIDI_target_numberOfReactions().
int MCGIDI_target_heated_read | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target, | ||
const char * | fileName | ||
) |
MCGIDI_target_heated.cc 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_s::absPath, xDataTOM_element_s::attributes, MCGIDI_target_heated_s::attributes, MCGIDI_reaction_s::crossSection, MCGIDI_target_heated_s::crossSection, e, MCGIDI_target_heated_s::EMax, MCGIDI_target_heated_s::EMin, MCGIDI_misc_getUnitConversionFactor(), MCGIDI_misc_pointerToTOMAttributeIfAllOk3, MCGIDI_misc_updateTransportabilitiesMap(), MCGIDI_POPs_findParticle(), MCGIDI_reaction_fixDomains(), MCGIDI_reaction_getDomain(), MCGIDI_target_heated_parsePOPs(), MCGIDI_target_heated_parseReaction(), MCGIDI_target_heated_release(), n, xDataTOM_element_s::name, nfu_statusMessage(), MCGIDI_target_heated_s::numberOfReactions, MCGIDI_target_heated_s::path, MCGIDI_target_heated_s::pops, printf(), MCGIDI_target_heated_s::projectilePOP, ptwXY_add_ptwXY(), ptwXY_create(), ptwXY_free(), ptwXY_interpolationLinLin, MCGIDI_target_heated_s::reactions, smr_allocateCopyString2, smr_isOk(), smr_malloc2, smr_setReportError2, smr_unknownID, MCGIDI_target_heated_s::targetPOP, MCGIDI_target_heated_s::temperature_MeV, MCGIDI_reaction_s::transportabilities, MCGIDI_target_heated_s::transportabilities, xDataTOM_freeTOM(), xDataTOM_getAttributesValueInElement(), xDataTOM_getDocumentsElement(), xDataTOM_importFile(), xDataTOM_numberOfElementsByName(), xDataTOMAL_copyAttributionList(), xDataTOME_getFirstElement(), xDataTOME_getNextElement(), xDataTOME_getOneElementByName(), xDataTOMMisc_getAbsPath().
다음에 의해서 참조됨 : MCGIDI_target_heated_newRead().
int MCGIDI_target_heated_recast | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target, | ||
GIDI_settings & | settings | ||
) |
MCGIDI_target_heated.cc 파일의 560 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_s::crossSectionGrouped, MCGIDI_target_heated_s::crossSectionGroupedForSampling, GIDI_settings_particle::getNumberOfGroups(), GIDI_settings::getParticle(), MCGIDI_POP_s::globalPoPsIndex, GIDI_settings_particle::isEnergyMode_grouped(), MCGIDI_reaction_recast(), MCGIDI_POP_s::name, nfu_statusMessage(), MCGIDI_target_heated_s::numberOfReactions, MCGIDI_target_heated_s::projectilePOP, ptwX_clone(), ptwX_createLine(), ptwX_free(), ptwX_getPointAtIndex_Unsafely(), ptwX_setPointAtIndex(), MCGIDI_target_heated_s::reactions, smr_setReportError2, smr_unknownID, MCGIDI_target_heated_s::temperature_MeV, MCGIDI_reaction_s::thresholdGroupedDeltaCrossSection, MCGIDI_reaction_s::thresholdGroupIndex.
다음에 의해서 참조됨 : MCGIDI_target_recast().
int MCGIDI_target_heated_release | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target | ||
) |
MCGIDI_target_heated.cc 파일의 73 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_s::absPath, MCGIDI_target_heated_s::attributes, MCGIDI_target_heated_s::crossSection, MCGIDI_target_heated_s::crossSectionGrouped, MCGIDI_target_heated_s::crossSectionGroupedForSampling, MCGIDI_POPs_release(), MCGIDI_reaction_release(), MCGIDI_target_heated_s::numberOfReactions, MCGIDI_target_heated_s::path, MCGIDI_target_heated_s::pops, ptwX_free(), ptwXY_free(), MCGIDI_target_heated_s::reactions, smr_freeMemory(), MCGIDI_target_heated_s::transportabilities, xDataTOMAL_release().
다음에 의해서 참조됨 : MCGIDI_target_heated_free(), MCGIDI_target_heated_read().
int MCGIDI_target_heated_sampleIndexReactionProductsAtE | ( | statusMessageReporting * | smr, |
MCGIDI_target_heated * | target, | ||
int | index, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo, | ||
MCGIDI_sampledProductsDatas * | productData | ||
) |
MCGIDI_target_heated.cc 파일의 508 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_outputChannel_sampleProductsAtE(), MCGIDI_target_heated_getReactionAtIndex_smr(), MCGIDI_sampledProductsDatas_s::numberOfProducts, MCGIDI_reaction_s::outputChannel.
다음에 의해서 참조됨 : G4GIDI_target::getFinalState(), MCGIDI_target_sampleIndexReactionProductsAtE().
int MCGIDI_target_initialize | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target | ||
) |
MCGIDI_target.cc 파일의 44 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : MCGIDI_target_new(), MCGIDI_target_read(), MCGIDI_target_release().
MCGIDI_target* MCGIDI_target_new | ( | statusMessageReporting * | smr | ) |
MCGIDI_target.cc 파일의 33 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_free(), MCGIDI_target_initialize(), smr_malloc2.
다음에 의해서 참조됨 : MCGIDI_target_newRead().
MCGIDI_target* MCGIDI_target_newRead | ( | statusMessageReporting * | smr, |
const char * | fileName | ||
) |
MCGIDI_target.cc 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_new(), MCGIDI_target_read(), smr_freeMemory().
다음에 의해서 참조됨 : G4GIDI_target::init(), MCGIDI_target_newReadFromMap(), MCGIDI_target_newReadFromMapViaPoPIDs().
MCGIDI_target* MCGIDI_target_newReadFromMap | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map, | ||
const char * | evaluation, | ||
const char * | projectileName, | ||
const char * | targetName | ||
) |
MCGIDI_target.cc 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_map_findTarget(), MCGIDI_target_newRead(), smr_freeMemory().
MCGIDI_target* MCGIDI_target_newReadFromMapViaPoPIDs | ( | statusMessageReporting * | smr, |
MCGIDI_map * | map, | ||
const char * | evaluation, | ||
int | projectile_PoPID, | ||
int | target_PoPID | ||
) |
MCGIDI_target.cc 파일의 85 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_map_findTargetViaPoPIDs(), MCGIDI_target_newRead(), smr_freeMemory().
int MCGIDI_target_numberOfProductionReactions | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target | ||
) |
MCGIDI_target.cc 파일의 347 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_numberOfProductionReactions().
다음에 의해서 참조됨 : G4GIDI_target::getNumberOfProductionChannels().
int MCGIDI_target_numberOfReactions | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target | ||
) |
MCGIDI_target.cc 파일의 316 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::baseHeatedTarget, MCGIDI_target_heated_numberOfReactions().
다음에 의해서 참조됨 : G4GIDI_target::getChannelIDs(), G4GIDI_target::getNumberOfChannels(), G4GIDI_target::init(), MCGIDI_target_getDomain(), MCGIDI_target_sampleReaction().
int MCGIDI_target_read | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
const char * | fileName | ||
) |
MCGIDI_target.cc 파일의 143 번째 라인에서 정의되었습니다.
다음을 참조함 : _MCGIDI_target_releaseAndReturnOne(), MCGIDI_target_s::absPath, MCGIDI_target_s::baseHeatedTarget, MCGIDI_target_heated_info_s::contents, MCGIDI_target_heated_info_s::heatedTarget, MCGIDI_target_s::heatedTargets, MCGIDI_misc_getAbsPath(), MCGIDI_misc_setMessageError_Element(), MCGIDI_target_initialize(), MCGIDI_target_readHeatedTarget(), MCGIDI_target_release(), xDataXML_element_s::name, MCGIDI_target_s::nHeatedTargets, MCGIDI_target_heated_info_s::ordinal, MCGIDI_target_heated_info_s::path, MCGIDI_target_s::path, MCGIDI_target_s::readHeatedTargets, smr_allocateCopyString2, smr_malloc2, smr_setReportError2, smr_setReportError2p, smr_unknownID, MCGIDI_target_heated_info_s::temperature, xDataXML_convertAttributeToDouble(), xDataXML_freeDoc(), xDataXML_getAttributesValueInElement(), xDataXML_getDocumentsElement(), xDataXML_getFirstElement(), xDataXML_getNextElement(), xDataXML_importFile2().
다음에 의해서 참조됨 : MCGIDI_target_newRead(), MCGIDI_target_readFromMap(), MCGIDI_target_readFromMapViaPoPIDs().
int MCGIDI_target_readFromMap | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
MCGIDI_map * | map, | ||
const char * | evaluation, | ||
const char * | projectileName, | ||
const char * | targetName | ||
) |
MCGIDI_target.cc 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_map_findTarget(), MCGIDI_target_read().
int MCGIDI_target_readFromMapViaPoPIDs | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
MCGIDI_map * | map, | ||
const char * | evaluation, | ||
int | projectile_PoPID, | ||
int | target_PoPID | ||
) |
MCGIDI_target.cc 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_map_findTargetViaPoPIDs(), MCGIDI_target_read().
int MCGIDI_target_readHeatedTarget | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
int | index | ||
) |
MCGIDI_target.cc 파일의 262 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_info_s::heatedTarget, MCGIDI_target_s::heatedTargets, MCGIDI_target_heated_newRead(), MCGIDI_target_s::nHeatedTargets, MCGIDI_target_s::nReadHeatedTargets, MCGIDI_target_heated_s::ordinal, MCGIDI_target_heated_info_s::ordinal, MCGIDI_target_heated_info_s::path, MCGIDI_target_heated_s::projectilePOP, MCGIDI_target_s::projectilePOP, MCGIDI_target_s::readHeatedTargets, smr_setReportError2, smr_unknownID, MCGIDI_target_heated_s::targetPOP, MCGIDI_target_s::targetPOP, MCGIDI_target_heated_info_s::temperature.
다음에 의해서 참조됨 : MCGIDI_target_getHeatedTargetAtIndex_ReadIfNeeded(), MCGIDI_target_read(), G4GIDI_target::readTemperature().
int MCGIDI_target_recast | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
GIDI_settings & | settings | ||
) |
MCGIDI_target.cc 파일의 508 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_heated_info_s::heatedTarget, MCGIDI_target_heated_recast(), MCGIDI_target_s::nReadHeatedTargets, MCGIDI_target_s::readHeatedTargets.
int MCGIDI_target_release | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target | ||
) |
MCGIDI_target.cc 파일의 123 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::absPath, MCGIDI_target_s::attributes, MCGIDI_target_heated_info_s::contents, MCGIDI_target_heated_info_s::heatedTarget, MCGIDI_target_s::heatedTargets, MCGIDI_target_heated_free(), MCGIDI_target_initialize(), MCGIDI_target_s::nHeatedTargets, MCGIDI_target_heated_info_s::path, MCGIDI_target_s::path, MCGIDI_target_s::readHeatedTargets, smr_freeMemory(), xDataTOMAL_release().
다음에 의해서 참조됨 : _MCGIDI_target_releaseAndReturnOne(), MCGIDI_target_free(), MCGIDI_target_read().
int MCGIDI_target_sampleIndexReactionProductsAtE | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
int | index, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo, | ||
MCGIDI_sampledProductsDatas * | productData | ||
) |
MCGIDI_target.cc 파일의 485 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::baseHeatedTarget, MCGIDI_target_heated_sampleIndexReactionProductsAtE().
int MCGIDI_target_sampleNullReactionProductsAtE | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo, | ||
MCGIDI_sampledProductsDatas * | productDatas | ||
) |
MCGIDI_target.cc 파일의 461 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_sampledProductsData_s::birthTimeSec, MCGIDI_sampledProductsData_s::delayedNeutronIndex, MCGIDI_sampledProductsData_s::delayedNeutronRate, MCGIDI_quantitiesLookupModes::getProjectileEnergy(), MCGIDI_decaySamplingInfo_s::isVelocity, MCGIDI_sampledProductsData_s::isVelocity, MCGIDI_sampledProductsData_s::kineticEnergy, MCGIDI_POP_s::mass_MeV, MCGIDI_sampledProducts_addProduct(), MCGIDI_speedOfLight_cm_sec, MCGIDI_sampledProductsDatas_s::numberOfProducts, MCGIDI_sampledProductsData_s::pop, MCGIDI_target_s::projectilePOP, MCGIDI_sampledProductsData_s::px_vx, MCGIDI_sampledProductsData_s::py_vy, MCGIDI_sampledProductsData_s::pz_vz.
int MCGIDI_target_sampleReaction | ( | statusMessageReporting * | smr, |
MCGIDI_target * | target, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
double | totalXSec, | ||
double(*)(void *) | userrng, | ||
void * | rngState | ||
) |
MCGIDI_target.cc 파일의 426 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_target_s::baseHeatedTarget, e, MCGIDI_reaction_s::EMin, MCGIDI_quantitiesLookupModes::getCrossSectionMode(), MCGIDI_quantitiesLookupModes::getGroupIndex(), MCGIDI_quantitiesLookupModes::getProjectileEnergy(), MCGIDI_quantitiesLookupModes::getTemperature(), MCGIDI_nullReaction, MCGIDI_quantityLookupMode_grouped, MCGIDI_target_getIndexReactionCrossSectionAtE(), MCGIDI_target_heated_getReactionAtIndex(), MCGIDI_target_numberOfReactions(), smr_setReportError2, smr_unknownID, MCGIDI_reaction_s::thresholdGroupDomain, MCGIDI_reaction_s::thresholdGroupIndex.
int MCGIDI_uncorrelated_parseFromTOM | ( | statusMessageReporting * | smr, |
xDataTOM_element * | element, | ||
MCGIDI_distribution * | distribution, | ||
ptwXYPoints * | norms, | ||
enum MCGIDI_energyType | energyType, | ||
double | gammaEnergy_MeV | ||
) |
MCGIDI_uncorrelated.cc 파일의 18 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_angular_parseFromTOM(), MCGIDI_distributionType_uncorrelated_e, MCGIDI_energy_parseFromTOM(), MCGIDI_energyType_discreteGamma, MCGIDI_energyType_primaryGamma, MCGIDI_distribution_s::type, xDataTOME_getOneElementByName().
다음에 의해서 참조됨 : MCGIDI_distribution_parseFromTOM().
int MCGIDI_uncorrelated_sampleDistribution | ( | statusMessageReporting * | smr, |
MCGIDI_distribution * | distribution, | ||
MCGIDI_quantitiesLookupModes & | modes, | ||
MCGIDI_decaySamplingInfo * | decaySamplingInfo | ||
) |
MCGIDI_uncorrelated.cc 파일의 43 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_distribution_s::angular, MCGIDI_distribution_s::energy, MCGIDI_decaySamplingInfo_s::frame, MCGIDI_angular_sampleMu(), MCGIDI_energy_sampleEnergy().
다음에 의해서 참조됨 : MCGIDI_outputChannel_sampleProductsAtE().
char const* MCGIDI_version | ( | void | ) |
MCGIDI_version.cc 파일의 13 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_VERSION_MAJOR, MCGIDI_VERSION_MINOR, MCGIDI_VERSION_PATCHLEVEL, versionStr.
MCGIDI_version.cc 파일의 21 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_VERSION_MAJOR.
MCGIDI_version.cc 파일의 22 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_VERSION_MINOR.
MCGIDI_version.cc 파일의 23 번째 라인에서 정의되었습니다.
다음을 참조함 : MCGIDI_VERSION_PATCHLEVEL.
const char * MCGIDI_productGenre_NBody_angular_energy |
const char * MCGIDI_productGenre_NBody_pairProduction |
const char * MCGIDI_productGenre_twoBody_angular |
const char * MCGIDI_productGenre_twoBody_formFactor |
const char* MCGIDI_productGenre_unknown |