Geant4_10
|
#include <xData.h>
#include <tpia_defs.h>
#include <tpia_map.h>
#include <tpi_IDs.h>
#include <tpia_mass.h>
Go to the source code of this file.
Classes | |
struct | tpia_particle_s |
struct | tpia_samplingMethods_s |
struct | tpia_data_frame_s |
struct | tpia_1dData_s |
struct | tpia_decaySamplingInfo_s |
struct | tpia_productOutgoingData_s |
struct | tpia_multiplicity_s |
struct | tpia_EqualProbableBinSpectrum_s |
struct | tpia_EqualProbableBinSpectra_s |
struct | tpia_LegendreBin_s |
struct | tpia_angularEnergyBin_s |
struct | tpia_decayChannel_s |
struct | tpia_angular_s |
struct | tpia_Legendre_s |
struct | tpia_angularEnergy_s |
struct | tpia_product_s |
struct | tpia_channel_s |
struct | tpia_target_heated_s |
struct | tpia_target_heated_info_s |
struct | tpia_target_s |
Macros | |
#define | tpia_mode_MonteCarlo 1 |
#define | tpia_mode_Pn 2 |
#define | tpia_maxNumberOfFrames 8 |
#define | tpia_referenceFrame_None 0 |
#define | tpia_referenceFrame_COM 1 |
#define | tpia_referenceFrame_lab 2 |
#define | tpia_referenceFrame_Max tpia_referenceFrame_lab |
#define | tpia_crossSectionType_grouped 1 |
#define | tpia_crossSectionType_pointwise 2 |
#define | tpia_m_depositionEnergy 1 |
#define | tpia_m_multiplicity ( 1 << 1 ) |
#define | tpia_m_decayChannel ( 1 << 2 ) |
#define | tpia_m_commonShift 3 |
#define | tpia_m_angular ( 1 << 3 ) |
#define | tpia_m_formFactor ( 1 << 4 ) |
#define | tpia_m_Legendre ( 1 << 5 ) |
#define | tpia_m_angular_energy ( 1 << 6 ) |
#define | tpia_speedOfLight_cm_sec 2.99792458e10 |
#define | tpia_AMU2MeV 931.494028 |
#define | tpia_samplingMethods_isConstant(method) ( strcmp ( method , "constant" ) == 0 ) |
#define | tpia_samplingMethods_isLinear(method) ( strcmp ( method , "linear" ) == 0 ) |
Variables | |
DLL_LEND const char * | tpia_productGenre_unknown |
DLL_LEND const char * | tpia_productGenre_twoBody_angular |
DLL_LEND const char * | tpia_productGenre_twoBody_formFactor |
DLL_LEND const char * | tpia_productGenre_NBody_Legendre |
DLL_LEND const char * | tpia_productGenre_NBody_angular_energy |
DLL_LEND const char * | tpia_productGenre_NBody_uncorrelate_Legendre |
DLL_LEND const char * | tpia_productGenre_NBody_pairProduction |
DLL_LEND const char * | tpia_samplingMethods_constant |
DLL_LEND const char * | tpia_samplingMethods_linear |
#define tpia_AMU2MeV 931.494028 |
Definition at line 101 of file tpia_target.h.
#define tpia_crossSectionType_grouped 1 |
Definition at line 88 of file tpia_target.h.
#define tpia_crossSectionType_pointwise 2 |
Definition at line 89 of file tpia_target.h.
#define tpia_m_angular ( 1 << 3 ) |
Definition at line 95 of file tpia_target.h.
#define tpia_m_angular_energy ( 1 << 6 ) |
Definition at line 98 of file tpia_target.h.
#define tpia_m_commonShift 3 |
Definition at line 94 of file tpia_target.h.
#define tpia_m_decayChannel ( 1 << 2 ) |
Definition at line 93 of file tpia_target.h.
#define tpia_m_depositionEnergy 1 |
Definition at line 91 of file tpia_target.h.
#define tpia_m_formFactor ( 1 << 4 ) |
Definition at line 96 of file tpia_target.h.
#define tpia_m_Legendre ( 1 << 5 ) |
Definition at line 97 of file tpia_target.h.
#define tpia_m_multiplicity ( 1 << 1 ) |
Definition at line 92 of file tpia_target.h.
#define tpia_maxNumberOfFrames 8 |
Definition at line 82 of file tpia_target.h.
#define tpia_mode_MonteCarlo 1 |
Definition at line 80 of file tpia_target.h.
#define tpia_mode_Pn 2 |
Definition at line 81 of file tpia_target.h.
#define tpia_referenceFrame_COM 1 |
Definition at line 84 of file tpia_target.h.
#define tpia_referenceFrame_lab 2 |
Definition at line 85 of file tpia_target.h.
#define tpia_referenceFrame_Max tpia_referenceFrame_lab |
Definition at line 86 of file tpia_target.h.
#define tpia_referenceFrame_None 0 |
Definition at line 83 of file tpia_target.h.
#define tpia_samplingMethods_isConstant | ( | method | ) | ( strcmp ( method , "constant" ) == 0 ) |
Definition at line 120 of file tpia_target.h.
#define tpia_samplingMethods_isLinear | ( | method | ) | ( strcmp ( method , "linear" ) == 0 ) |
Definition at line 121 of file tpia_target.h.
#define tpia_speedOfLight_cm_sec 2.99792458e10 |
Definition at line 100 of file tpia_target.h.
typedef struct tpia_1dData_s tpia_1dData |
Definition at line 70 of file tpia_target.h.
typedef struct tpia_2dData_s tpia_2dData |
Definition at line 71 of file tpia_target.h.
typedef struct tpia_angular_s tpia_angular |
Definition at line 65 of file tpia_target.h.
typedef struct tpia_angularEnergy_s tpia_angularEnergy |
Definition at line 67 of file tpia_target.h.
typedef struct tpia_angularEnergyBin_s tpia_angularEnergyBin |
Definition at line 64 of file tpia_target.h.
typedef struct tpia_channel_s tpia_channel |
Definition at line 72 of file tpia_target.h.
typedef struct tpia_data_frame_s tpia_data_frame |
Definition at line 73 of file tpia_target.h.
typedef struct tpia_decayChannel_s tpia_decayChannel |
Definition at line 68 of file tpia_target.h.
typedef struct tpia_decaySamplingInfo_s tpia_decaySamplingInfo |
Definition at line 57 of file tpia_target.h.
typedef struct tpia_EqualProbableBinSpectra_s tpia_EqualProbableBinSpectra |
Definition at line 61 of file tpia_target.h.
typedef struct tpia_EqualProbableBinSpectrum_s tpia_EqualProbableBinSpectrum |
Definition at line 62 of file tpia_target.h.
typedef struct tpia_Legendre_s tpia_Legendre |
Definition at line 66 of file tpia_target.h.
typedef struct tpia_LegendreBin_s tpia_LegendreBin |
Definition at line 63 of file tpia_target.h.
typedef struct tpia_multiplicity_s tpia_multiplicity |
Definition at line 59 of file tpia_target.h.
typedef struct tpia_particle_s tpia_particle |
Definition at line 52 of file tpia_target.h.
typedef struct tpia_product_s tpia_product |
Definition at line 69 of file tpia_target.h.
typedef struct tpia_productOutgoingData_s tpia_productOutgoingData |
Definition at line 58 of file tpia_target.h.
typedef struct tpia_samplingMethods_s tpia_samplingMethods |
Definition at line 60 of file tpia_target.h.
typedef struct tpia_target_s tpia_target |
Definition at line 53 of file tpia_target.h.
typedef struct tpia_target_heated_s tpia_target_heated |
Definition at line 56 of file tpia_target.h.
typedef struct tpia_target_heated_info_s tpia_target_heated_info |
Definition at line 54 of file tpia_target.h.
typedef struct tpia_target_heated_sorted_s tpia_target_heated_sorted |
Definition at line 55 of file tpia_target.h.
int tpia_angular_getFromElement | ( | statusMessageReporting * | smr, |
xData_element * | angularElement, | ||
tpia_angular * | angular | ||
) |
int tpia_angular_initialize | ( | statusMessageReporting * | smr, |
tpia_angular * | angular | ||
) |
Definition at line 49 of file tpia_angular.cc.
int tpia_angular_release | ( | statusMessageReporting * | smr, |
tpia_angular * | angular | ||
) |
Definition at line 60 of file tpia_angular.cc.
int tpia_angular_SampleMu | ( | statusMessageReporting * | smr, |
tpia_angular * | angular, | ||
tpia_decaySamplingInfo * | decaySamplingInfo | ||
) |
Definition at line 87 of file tpia_angular.cc.
int tpia_angularEnergy_getFromElement | ( | statusMessageReporting * | smr, |
xData_element * | angularEnergyElement, | ||
tpia_angularEnergy * | angularEnergy | ||
) |
int tpia_angularEnergy_initialize | ( | statusMessageReporting * | smr, |
tpia_angularEnergy * | angularEnergy | ||
) |
Definition at line 49 of file tpia_angularEnergy.cc.
int tpia_angularEnergy_release | ( | statusMessageReporting * | smr, |
tpia_angularEnergy * | angularEnergy | ||
) |
Definition at line 60 of file tpia_angularEnergy.cc.
int tpia_angularEnergy_SampleEp | ( | statusMessageReporting * | smr, |
tpia_angularEnergy * | angularEnergy, | ||
tpia_decaySamplingInfo * | decaySamplingInfo | ||
) |
Definition at line 137 of file tpia_angularEnergy.cc.
tpia_channel* tpia_channel_create | ( | statusMessageReporting * | smr | ) |
Definition at line 50 of file tpia_channel.cc.
tpia_channel* tpia_channel_createGetFromElement | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target, | ||
xData_element * | channelElement, | ||
int | pointwiseRequired | ||
) |
Definition at line 71 of file tpia_channel.cc.
tpia_channel* tpia_channel_free | ( | statusMessageReporting * | smr, |
tpia_channel * | channel | ||
) |
Definition at line 83 of file tpia_channel.cc.
double tpia_channel_getCrossSectionAtE | ( | statusMessageReporting * | smr, |
tpia_channel * | channel, | ||
xData_Int | iEg, | ||
double | e_in, | ||
int | crossSectionType | ||
) |
Definition at line 222 of file tpia_channel.cc.
tpia_product* tpia_channel_getFirstProduct | ( | tpia_channel * | channel | ) |
Definition at line 185 of file tpia_channel.cc.
int tpia_channel_getFromElement | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target, | ||
xData_element * | channelElement, | ||
tpia_channel * | channel, | ||
int | pointwiseRequired | ||
) |
Definition at line 114 of file tpia_channel.cc.
tpia_product* tpia_channel_getProductByIndex | ( | statusMessageReporting * | smr, |
tpia_channel * | channel, | ||
int | index | ||
) |
int tpia_channel_initialize | ( | statusMessageReporting * | smr, |
tpia_channel * | channel | ||
) |
int tpia_channel_isProduction | ( | statusMessageReporting * | smr, |
tpia_channel * | channel | ||
) |
int tpia_channel_numberOfProducts | ( | statusMessageReporting * | smr, |
tpia_channel * | channel | ||
) |
Definition at line 206 of file tpia_channel.cc.
int tpia_channel_release | ( | statusMessageReporting * | smr, |
tpia_channel * | channel | ||
) |
Definition at line 92 of file tpia_channel.cc.
tpia_product* tpia_decayChannel_getFirstProduct | ( | tpia_decayChannel * | decayChannel | ) |
tpia_product* tpia_decayChannel_getNextProduct | ( | tpia_product * | product | ) |
int tpia_decayChannel_sampleProductsAtE | ( | statusMessageReporting * | smr, |
tpia_decayChannel * | decayChannel, | ||
tpia_decaySamplingInfo * | decaySamplingInfo, | ||
int | nProductData, | ||
tpia_productOutgoingData * | productData | ||
) |
Definition at line 65 of file tpia_decayChannel.cc.
int tpia_frame_clear | ( | statusMessageReporting * | smr, |
tpia_data_frame * | frame | ||
) |
int tpia_frame_getColumn | ( | statusMessageReporting * | smr, |
tpia_data_frame * | frame, | ||
int | column | ||
) |
Definition at line 214 of file tpia_frame.cc.
int tpia_frame_getDimensions | ( | statusMessageReporting * | smr, |
tpia_data_frame * | frame | ||
) |
int tpia_frame_setColumn | ( | statusMessageReporting * | smr, |
tpia_data_frame * | frame, | ||
int | column, | ||
int | value | ||
) |
Definition at line 191 of file tpia_frame.cc.
int tpia_frame_setColumns | ( | statusMessageReporting * | smr, |
tpia_data_frame * | frame, | ||
int | nColumns, | ||
int * | values | ||
) |
Definition at line 179 of file tpia_frame.cc.
int tpia_frame_setFromElement | ( | statusMessageReporting * | smr, |
xData_element * | element, | ||
int | dimension, | ||
tpia_data_frame * | frame | ||
) |
Definition at line 62 of file tpia_frame.cc.
int tpia_frame_setFromString | ( | statusMessageReporting * | smr, |
const char * | forItem, | ||
const char * | value, | ||
int | dimension, | ||
tpia_data_frame * | frame | ||
) |
Definition at line 75 of file tpia_frame.cc.
char* tpia_frame_toString | ( | statusMessageReporting * | smr, |
const char * | fromItem, | ||
tpia_data_frame * | frame | ||
) |
int tpia_kinetics_2BodyReaction | ( | statusMessageReporting * | smr, |
tpia_decayChannel * | decayChannel, | ||
double | K, | ||
double | mu, | ||
double | phi, | ||
tpia_productOutgoingData * | outgoingData | ||
) |
Definition at line 48 of file tpia_kinetics.cc.
int tpia_kinetics_COMKineticEnergy2LabEnergyAndMomentum | ( | statusMessageReporting * | smr, |
double | beta, | ||
double | e_kinetic_com, | ||
double | mu, | ||
double | phi, | ||
double | m3cc, | ||
double | m4cc, | ||
tpia_productOutgoingData * | outgoingData | ||
) |
Definition at line 77 of file tpia_kinetics.cc.
int tpia_Legendre_getFromElement | ( | statusMessageReporting * | smr, |
xData_element * | LegendreElement, | ||
tpia_Legendre * | Legendre | ||
) |
int tpia_Legendre_initialize | ( | statusMessageReporting * | smr, |
tpia_Legendre * | Legendre | ||
) |
Definition at line 54 of file tpia_Legendre.cc.
int tpia_Legendre_release | ( | statusMessageReporting * | smr, |
tpia_Legendre * | Legendre | ||
) |
Definition at line 65 of file tpia_Legendre.cc.
int tpia_Legendre_SampleEp | ( | statusMessageReporting * | smr, |
tpia_Legendre * | Legendre, | ||
int | sampleMu, | ||
tpia_decaySamplingInfo * | decaySamplingInfo | ||
) |
Definition at line 127 of file tpia_Legendre.cc.
Definition at line 403 of file tpia_misc.cc.
double* tpia_misc_get2d_xShared_yHistogram_data | ( | statusMessageReporting * | smr, |
xData_element * | element, | ||
xData_Int * | start, | ||
xData_Int * | end, | ||
xData_Int * | length | ||
) |
Definition at line 268 of file tpia_misc.cc.
int tpia_misc_get2d_xShared_yHistogram_data_Grouped | ( | statusMessageReporting * | smr, |
xData_element * | element, | ||
tpia_1dData * | group | ||
) |
Definition at line 289 of file tpia_misc.cc.
double* tpia_misc_get2dx_y_data | ( | statusMessageReporting * | smr, |
xData_element * | element, | ||
xData_Int * | length | ||
) |
Definition at line 228 of file tpia_misc.cc.
double* tpia_misc_get2dxindex_y_data | ( | statusMessageReporting * | smr, |
xData_element * | element, | ||
xData_Int * | start, | ||
xData_Int * | end, | ||
double * | xValues | ||
) |
Definition at line 248 of file tpia_misc.cc.
double tpia_misc_getPointwiseCrossSectionAtE | ( | statusMessageReporting * | smr, |
tpia_1dData * | crossSection, | ||
double * | energyGrid, | ||
xData_Int | index, | ||
double | e_in | ||
) |
char* tpia_misc_pointerToAttributeIfAllOk | ( | statusMessageReporting * | smr, |
xData_element * | element, | ||
const char * | path, | ||
int | required, | ||
xData_attributionList * | attributes, | ||
const char * | name, | ||
const char * | file, | ||
int | line | ||
) |
int tpia_misc_sampleEqualProbableBin | ( | statusMessageReporting * | smr, |
tpia_decaySamplingInfo * | decaySamplingInfo, | ||
double | e_in, | ||
int | nBins, | ||
tpia_EqualProbableBinSpectra * | binned, | ||
double * | value_ | ||
) |
Definition at line 420 of file tpia_misc.cc.
int tpia_misc_symbolToZ | ( | const char * | Z | ) |
Definition at line 92 of file tpia_misc.cc.
const char* tpia_misc_ZToSymbol | ( | int | iZ | ) |
Definition at line 83 of file tpia_misc.cc.
int tpia_miscNameToZAm | ( | statusMessageReporting * | smr, |
const char * | name, | ||
int * | Z, | ||
int * | A, | ||
int * | m | ||
) |
Definition at line 105 of file tpia_misc.cc.
tpia_multiplicity* tpia_multiplicity_create | ( | statusMessageReporting * | smr | ) |
Definition at line 50 of file tpia_multiplicity.cc.
tpia_multiplicity* tpia_multiplicity_createGetFromElement | ( | statusMessageReporting * | smr, |
xData_element * | multiplicityElement, | ||
int | nGroups | ||
) |
tpia_multiplicity* tpia_multiplicity_free | ( | statusMessageReporting * | smr, |
tpia_multiplicity * | multiplicity | ||
) |
Definition at line 71 of file tpia_multiplicity.cc.
int tpia_multiplicity_getFromElement | ( | statusMessageReporting * | smr, |
xData_element * | multiplicityElement, | ||
tpia_multiplicity * | multiplicity, | ||
int | nGroups | ||
) |
Definition at line 104 of file tpia_multiplicity.cc.
int tpia_multiplicity_getTimeScaleFromElement | ( | statusMessageReporting * | smr, |
xData_element * | element, | ||
const char ** | timeScale, | ||
int * | isDelayedNeutrons, | ||
double * | dTimeScale | ||
) |
Definition at line 128 of file tpia_multiplicity.cc.
int tpia_multiplicity_initialize | ( | statusMessageReporting * | smr, |
tpia_multiplicity * | multiplicity | ||
) |
Definition at line 62 of file tpia_multiplicity.cc.
int tpia_multiplicity_release | ( | statusMessageReporting * | smr, |
tpia_multiplicity * | multiplicity | ||
) |
Definition at line 80 of file tpia_multiplicity.cc.
tpia_particle* tpia_particle_create | ( | statusMessageReporting * | smr | ) |
Definition at line 52 of file tpia_particle.cc.
tpia_particle* tpia_particle_free | ( | statusMessageReporting * | smr, |
tpia_particle * | particle | ||
) |
Definition at line 73 of file tpia_particle.cc.
int tpia_particle_freeInternalList | ( | statusMessageReporting * | smr | ) |
tpia_particle* tpia_particle_getInternalID | ( | statusMessageReporting * | smr, |
const char *const | name | ||
) |
Definition at line 114 of file tpia_particle.cc.
int tpia_particle_initialize | ( | statusMessageReporting * | smr, |
tpia_particle * | particle | ||
) |
int tpia_particle_printInternalSortedList | ( | statusMessageReporting * | smr | ) |
int tpia_particle_release | ( | statusMessageReporting * | smr, |
tpia_particle * | particle | ||
) |
Definition at line 96 of file tpia_particle.cc.
tpia_product* tpia_product_create | ( | statusMessageReporting * | smr | ) |
Definition at line 71 of file tpia_product.cc.
tpia_product* tpia_product_createGetFromElement | ( | statusMessageReporting * | smr, |
tpia_channel * | channel, | ||
tpia_product * | parentProduct, | ||
xData_element * | productElement | ||
) |
Definition at line 93 of file tpia_product.cc.
long tpia_product_dataRequired | ( | statusMessageReporting * | smr, |
tpia_product * | product | ||
) |
Definition at line 359 of file tpia_product.cc.
int tpia_product_doesDecay | ( | statusMessageReporting * | smr, |
tpia_product * | product | ||
) |
Definition at line 387 of file tpia_product.cc.
tpia_product* tpia_product_free | ( | statusMessageReporting * | smr, |
tpia_product * | product | ||
) |
Definition at line 105 of file tpia_product.cc.
int tpia_product_getDecayChannelFromElement | ( | statusMessageReporting * | smr, |
xData_element * | parentElement, | ||
tpia_channel * | channel, | ||
tpia_product * | parentProduct, | ||
tpia_product ** | priorProductNext | ||
) |
tpia_product* tpia_product_getFirstProduct | ( | tpia_product * | product | ) |
Definition at line 366 of file tpia_product.cc.
int tpia_product_getFromElement | ( | statusMessageReporting * | smr, |
tpia_channel * | channel, | ||
tpia_product * | parentProduct, | ||
xData_element * | productElement, | ||
tpia_product * | product | ||
) |
Definition at line 142 of file tpia_product.cc.
tpia_product* tpia_product_getProductByIndex | ( | statusMessageReporting * | smr, |
tpia_product * | product, | ||
int | index | ||
) |
int tpia_product_initialize | ( | statusMessageReporting * | smr, |
tpia_product * | product | ||
) |
Definition at line 83 of file tpia_product.cc.
int tpia_product_isDataPresent | ( | statusMessageReporting * | smr, |
tpia_product * | product, | ||
int | b_data | ||
) |
Definition at line 403 of file tpia_product.cc.
int tpia_product_numberOfProducts | ( | statusMessageReporting * | smr, |
tpia_product * | product | ||
) |
Definition at line 395 of file tpia_product.cc.
int tpia_product_release | ( | statusMessageReporting * | smr, |
tpia_product * | product | ||
) |
Definition at line 114 of file tpia_product.cc.
int tpia_product_sampleMultiplicity | ( | statusMessageReporting * | smr, |
tpia_product * | product, | ||
double | e_in, | ||
double | r | ||
) |
Definition at line 411 of file tpia_product.cc.
int tpia_samplingMethods_initialize | ( | statusMessageReporting * | smr, |
tpia_samplingMethods * | samplingMethods | ||
) |
tpia_target* tpia_target_create | ( | statusMessageReporting * | smr | ) |
Definition at line 49 of file tpia_target.cc.
tpia_target* tpia_target_createRead | ( | statusMessageReporting * | smr, |
const char * | fileName | ||
) |
Definition at line 70 of file tpia_target.cc.
tpia_target* tpia_target_createReadFromMap | ( | statusMessageReporting * | smr, |
tpia_map * | map, | ||
const char * | evaluation, | ||
const char * | projectileName, | ||
const char * | targetName | ||
) |
Definition at line 93 of file tpia_target.cc.
tpia_target* tpia_target_free | ( | statusMessageReporting * | smr, |
tpia_target * | target | ||
) |
Definition at line 108 of file tpia_target.cc.
char* tpia_target_getAttributesValue | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
char const * | name | ||
) |
xData_Int tpia_target_getEnergyGridAtTIndex | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
int | index, | ||
double ** | energyGrid | ||
) |
Definition at line 331 of file tpia_target.cc.
tpia_target_heated* tpia_target_getHeatedTargetAtIndex_ReadIfNeeded | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
int | index | ||
) |
double tpia_target_getIndexChannelCrossSectionAtE | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
int | index, | ||
double | T, | ||
xData_Int | iEg, | ||
double | e_in, | ||
int | crossSectionType | ||
) |
Definition at line 380 of file tpia_target.cc.
int tpia_target_getTemperatures | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
double * | temperatures | ||
) |
double tpia_target_getTotalCrossSectionAtTAndE | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
double | T, | ||
xData_Int | iEg, | ||
double | e_in, | ||
int | crossSectionType | ||
) |
Definition at line 357 of file tpia_target.cc.
tpia_1dData* tpia_target_getTotalCrossSectionAtTIndex | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
int | index, | ||
int | crossSectionType | ||
) |
tpia_target_heated* tpia_target_heated_create | ( | statusMessageReporting * | smr | ) |
Definition at line 52 of file tpia_target_heated.cc.
tpia_target_heated* tpia_target_heated_createRead | ( | statusMessageReporting * | smr, |
const char * | fileName, | ||
int | checkElememtsForAccess | ||
) |
Definition at line 74 of file tpia_target_heated.cc.
tpia_target_heated* tpia_target_heated_free | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target | ||
) |
Definition at line 86 of file tpia_target_heated.cc.
tpia_channel* tpia_target_heated_getChannelAtIndex | ( | tpia_target_heated * | target, |
int | index | ||
) |
tpia_channel* tpia_target_heated_getChannelAtIndex_smr | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target, | ||
int | index | ||
) |
Definition at line 273 of file tpia_target_heated.cc.
xData_Int tpia_target_heated_getEIndex | ( | tpia_target_heated * | target, |
double | e_in | ||
) |
Definition at line 305 of file tpia_target_heated.cc.
xData_Int tpia_target_heated_getEnergyGrid | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target, | ||
double ** | energyGrid | ||
) |
double tpia_target_heated_getIndexChannelCrossSectionAtE | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target, | ||
int | index, | ||
xData_Int | iEg, | ||
double | e_in, | ||
int | crossSectionType | ||
) |
Definition at line 329 of file tpia_target_heated.cc.
tpia_channel* tpia_target_heated_getProductionChannelAtIndex | ( | tpia_target_heated * | target, |
int | index | ||
) |
Definition at line 286 of file tpia_target_heated.cc.
double tpia_target_heated_getTotalCrossSectionAtE | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target, | ||
xData_Int | gE, | ||
double | e_in, | ||
int | crossSectionType | ||
) |
Definition at line 313 of file tpia_target_heated.cc.
int tpia_target_heated_initialize | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target | ||
) |
int tpia_target_heated_numberOfChannels | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target | ||
) |
int tpia_target_heated_numberOfProductionChannels | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target | ||
) |
int tpia_target_heated_read | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target, | ||
const char * | fileName, | ||
int | checkElememtsForAccess | ||
) |
Definition at line 126 of file tpia_target_heated.cc.
int tpia_target_heated_release | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target | ||
) |
Definition at line 95 of file tpia_target_heated.cc.
int tpia_target_heated_sampleIndexChannelProductsAtE | ( | statusMessageReporting * | smr, |
tpia_target_heated * | target, | ||
int | index, | ||
tpia_decaySamplingInfo * | decaySamplingInfo, | ||
int | nProductData, | ||
tpia_productOutgoingData * | productData | ||
) |
Definition at line 341 of file tpia_target_heated.cc.
int tpia_target_initialize | ( | statusMessageReporting * | smr, |
tpia_target * | target | ||
) |
Definition at line 61 of file tpia_target.cc.
int tpia_target_numberOfChannels | ( | statusMessageReporting * | smr, |
tpia_target * | target | ||
) |
Definition at line 317 of file tpia_target.cc.
int tpia_target_numberOfProductionChannels | ( | statusMessageReporting * | smr, |
tpia_target * | target | ||
) |
Definition at line 324 of file tpia_target.cc.
int tpia_target_read | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
const char * | fileName | ||
) |
Definition at line 143 of file tpia_target.cc.
int tpia_target_readFromMap | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
tpia_map * | map, | ||
const char * | evaluation, | ||
const char * | projectileName, | ||
const char * | targetName | ||
) |
int tpia_target_readHeatedTarget | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
int | index, | ||
int | checkElememtsForAccess | ||
) |
Definition at line 266 of file tpia_target.cc.
int tpia_target_release | ( | statusMessageReporting * | smr, |
tpia_target * | target | ||
) |
Definition at line 117 of file tpia_target.cc.
int tpia_target_sampleIndexChannelProductsAtE | ( | statusMessageReporting * | smr, |
tpia_target * | target, | ||
int | index, | ||
double | T, | ||
tpia_decaySamplingInfo * | decaySamplingInfo, | ||
int | nProductData, | ||
tpia_productOutgoingData * | productData | ||
) |
DLL_LEND const char * tpia_productGenre_NBody_angular_energy |
Definition at line 60 of file tpia_product.cc.
DLL_LEND const char * tpia_productGenre_NBody_Legendre |
Definition at line 59 of file tpia_product.cc.
DLL_LEND const char * tpia_productGenre_NBody_pairProduction |
Definition at line 62 of file tpia_product.cc.
DLL_LEND const char * tpia_productGenre_NBody_uncorrelate_Legendre |
Definition at line 61 of file tpia_product.cc.
DLL_LEND const char * tpia_productGenre_twoBody_angular |
Definition at line 57 of file tpia_product.cc.
DLL_LEND const char * tpia_productGenre_twoBody_formFactor |
Definition at line 58 of file tpia_product.cc.
DLL_LEND const char* tpia_productGenre_unknown |
Definition at line 56 of file tpia_product.cc.
DLL_LEND const char* tpia_samplingMethods_constant |
Definition at line 45 of file tpia_samplingMethods.cc.
DLL_LEND const char * tpia_samplingMethods_linear |
Definition at line 46 of file tpia_samplingMethods.cc.