|
Geant4
10.01.p02
|
#include <string.h>#include <tpia_target.h>#include <tpia_misc.h>
Include dependency graph for tpia_target_heated.cc:Go to the source code of this file.
Functions | |
| static void | _tpia_target_heated_getEnergyGridAndAllocateTotalCrossSections (statusMessageReporting *smr, tpia_target_heated *target, xData_element *element) |
| static int | _tpia_target_heated_releaseAndReturnOne (statusMessageReporting *smr, xData_document *doc, tpia_target_heated *target) |
| static int | _tpia_target_heated_checkElememtsForAccess (statusMessageReporting *smr, xData_document *doc) |
| static int | _tpia_target_heated_checkElememtsForAccess2 (statusMessageReporting *smr, xData_element *element) |
| tpia_target_heated * | tpia_target_heated_create (statusMessageReporting *smr) |
| int | tpia_target_heated_initialize (statusMessageReporting *, tpia_target_heated *target) |
| tpia_target_heated * | tpia_target_heated_createRead (statusMessageReporting *smr, const char *fileName, int checkElememtsForAccess) |
| tpia_target_heated * | tpia_target_heated_free (statusMessageReporting *smr, tpia_target_heated *target) |
| int | tpia_target_heated_release (statusMessageReporting *smr, tpia_target_heated *target) |
| int | tpia_target_heated_read (statusMessageReporting *smr, tpia_target_heated *target, const char *fileName, int checkElememtsForAccess) |
| int | tpia_target_heated_numberOfChannels (statusMessageReporting *, tpia_target_heated *target) |
| int | tpia_target_heated_numberOfProductionChannels (statusMessageReporting *, tpia_target_heated *target) |
| 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) |
| tpia_channel * | tpia_target_heated_getProductionChannelAtIndex (tpia_target_heated *target, int index) |
| xData_Int | tpia_target_heated_getEnergyGrid (statusMessageReporting *, tpia_target_heated *target, double **energyGrid) |
| xData_Int | tpia_target_heated_getEIndex (tpia_target_heated *target, double e_in) |
| double | tpia_target_heated_getTotalCrossSectionAtE (statusMessageReporting *smr, tpia_target_heated *target, xData_Int, double e_in, int crossSectionType) |
| double | tpia_target_heated_getIndexChannelCrossSectionAtE (statusMessageReporting *smr, tpia_target_heated *target, int index, xData_Int iEg, double e_in, int crossSectionType) |
| int | tpia_target_heated_sampleIndexChannelProductsAtE (statusMessageReporting *smr, tpia_target_heated *target, int index, tpia_decaySamplingInfo *decaySamplingInfo, int nProductData, tpia_productOutgoingData *productDatas) |
|
static |
Definition at line 361 of file tpia_target_heated.cc.
References _tpia_target_heated_checkElememtsForAccess2(), and xData_getDocumentsElement().
Referenced by tpia_target_heated_read().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 371 of file tpia_target_heated.cc.
References xData_getAccessed(), xData_getFirstElement(), and xData_getNextElement().
Referenced by _tpia_target_heated_checkElememtsForAccess().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 209 of file tpia_target_heated.cc.
References smr_isOk(), xData_1d_x_allocateCopyData(), xData_addToAccessed(), xData_getCommonData(), xData_getElements_xDataElement(), and xData_getOneElementByTagName().
Referenced by tpia_target_heated_read().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 352 of file tpia_target_heated.cc.
References tpia_target_heated_release(), and xData_parseFree().
Referenced by tpia_target_heated_read().
Here is the call graph for this function:
Here is the caller graph for this function:| tpia_target_heated* tpia_target_heated_create | ( | statusMessageReporting * | smr | ) |
Definition at line 52 of file tpia_target_heated.cc.
References tpia_target_heated_initialize(), and xData_free().
Referenced by tpia_target_heated_createRead().
Here is the call graph for this function:
Here is the caller graph for this function:| tpia_target_heated* tpia_target_heated_createRead | ( | statusMessageReporting * | smr, |
| const char * | fileName, | ||
| int | checkElememtsForAccess | ||
| ) |
Definition at line 74 of file tpia_target_heated.cc.
References tpia_target_heated_create(), tpia_target_heated_read(), and xData_free().
Referenced by tpia_target_readHeatedTarget().
Here is the call graph for this function:
Here is the caller graph for this function:| tpia_target_heated* tpia_target_heated_free | ( | statusMessageReporting * | smr, |
| tpia_target_heated * | target | ||
| ) |
Definition at line 86 of file tpia_target_heated.cc.
References tpia_target_heated_release(), and xData_free().
Referenced by tpia_target_release().
Here is the call graph for this function:
Here is the caller graph for this function:| tpia_channel* tpia_target_heated_getChannelAtIndex | ( | tpia_target_heated * | target, |
| int | index | ||
| ) |
Definition at line 263 of file tpia_target_heated.cc.
Referenced by G4GIDI_target::init(), and tpia_target_heated_getChannelAtIndex_smr().
Here is the caller graph for this function:| 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.
References smr_setMessageError(), and tpia_target_heated_getChannelAtIndex().
Referenced by G4GIDI_target::getElasticFinalState(), tpia_target_heated_getIndexChannelCrossSectionAtE(), and tpia_target_heated_sampleIndexChannelProductsAtE().
Here is the call graph for this function:
Here is the caller graph for this function:| xData_Int tpia_target_heated_getEIndex | ( | tpia_target_heated * | target, |
| double | e_in | ||
| ) |
Definition at line 305 of file tpia_target_heated.cc.
References tpia_misc_binarySearch().
Referenced by tpia_channel_getCrossSectionAtE(), and tpia_target_heated_getTotalCrossSectionAtE().
Here is the call graph for this function:
Here is the caller graph for this function:| xData_Int tpia_target_heated_getEnergyGrid | ( | statusMessageReporting * | , |
| tpia_target_heated * | target, | ||
| double ** | energyGrid | ||
| ) |
Definition at line 297 of file tpia_target_heated.cc.
Referenced by tpia_target_getEnergyGridAtTIndex().
Here is the caller graph for this function:| 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.
References tpia_channel_getCrossSectionAtE(), and tpia_target_heated_getChannelAtIndex_smr().
Referenced by tpia_target_getIndexChannelCrossSectionAtE().
Here is the call graph for this function:
Here is the caller graph for this function:| 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 | , | ||
| double | e_in, | ||
| int | crossSectionType | ||
| ) |
Definition at line 313 of file tpia_target_heated.cc.
References tpia_misc_getPointwiseCrossSectionAtE(), and tpia_target_heated_getEIndex().
Referenced by tpia_target_getTotalCrossSectionAtTAndE().
Here is the call graph for this function:
Here is the caller graph for this function:| int tpia_target_heated_initialize | ( | statusMessageReporting * | , |
| tpia_target_heated * | target | ||
| ) |
Definition at line 66 of file tpia_target_heated.cc.
Referenced by tpia_target_heated_create(), and tpia_target_heated_read().
Here is the caller graph for this function:| int tpia_target_heated_numberOfChannels | ( | statusMessageReporting * | , |
| tpia_target_heated * | target | ||
| ) |
Definition at line 248 of file tpia_target_heated.cc.
Referenced by tpia_target_numberOfChannels().
Here is the caller graph for this function:| int tpia_target_heated_numberOfProductionChannels | ( | statusMessageReporting * | , |
| tpia_target_heated * | target | ||
| ) |
Definition at line 256 of file tpia_target_heated.cc.
Referenced by tpia_target_numberOfProductionChannels().
Here is the caller graph for this function:| 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.
References _tpia_target_heated_checkElememtsForAccess(), _tpia_target_heated_getEnergyGridAndAllocateTotalCrossSections(), _tpia_target_heated_releaseAndReturnOne(), name, smr_isOk(), tpia_channel_createGetFromElement(), tpia_misc_setMessageError_Element(), tpia_particle_getInternalID(), tpia_target_heated_initialize(), tpia_target_heated_release(), xData_addToAccessed(), xData_convertAttributeTo_xData_Int(), xData_copyAttributionList(), xData_getAttributesValue(), xData_getDocumentsElement(), xData_getFirstElement(), xData_getNextElement(), xData_getOneElementByTagName(), xData_numberOfElementsByTagName(), xData_parseFree(), xData_parseReadFile(), and xDataMisc_getAbsPath().
Referenced by tpia_target_heated_createRead().
Here is the call graph for this function:
Here is the caller graph for this function:| int tpia_target_heated_release | ( | statusMessageReporting * | smr, |
| tpia_target_heated * | target | ||
| ) |
Definition at line 95 of file tpia_target_heated.cc.
References tpia_channel_free(), xData_free(), and xData_releaseAttributionList().
Referenced by _tpia_target_heated_releaseAndReturnOne(), tpia_target_heated_free(), and tpia_target_heated_read().
Here is the call graph for this function:
Here is the caller graph for this function:| int tpia_target_heated_sampleIndexChannelProductsAtE | ( | statusMessageReporting * | smr, |
| tpia_target_heated * | target, | ||
| int | index, | ||
| tpia_decaySamplingInfo * | decaySamplingInfo, | ||
| int | nProductData, | ||
| tpia_productOutgoingData * | productDatas | ||
| ) |
Definition at line 341 of file tpia_target_heated.cc.
References tpia_decayChannel_sampleProductsAtE(), and tpia_target_heated_getChannelAtIndex_smr().
Referenced by G4GIDI_target::getFinalState(), and tpia_target_sampleIndexChannelProductsAtE().
Here is the call graph for this function:
Here is the caller graph for this function: