Geant4.10
|
Go to the source code of this file.
tpia_channel* tpia_channel_create | ( | statusMessageReporting * | smr | ) |
Definition at line 50 of file tpia_channel.cc.
References tpia_channel_free(), tpia_channel_initialize(), and xData_malloc2.
Referenced by tpia_channel_createGetFromElement().
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.
References tpia_channel_create(), tpia_channel_free(), and tpia_channel_getFromElement().
Referenced by tpia_target_heated_read().
tpia_channel* tpia_channel_free | ( | statusMessageReporting * | smr, |
tpia_channel * | channel | ||
) |
Definition at line 83 of file tpia_channel.cc.
References tpia_channel_release(), and xData_free().
Referenced by tpia_channel_create(), tpia_channel_createGetFromElement(), and tpia_target_heated_release().
double tpia_channel_getCrossSectionAtE | ( | statusMessageReporting * | smr, |
tpia_channel * | channel, | ||
xData_Int | , | ||
double | e_in, | ||
int | crossSectionType | ||
) |
Definition at line 222 of file tpia_channel.cc.
References tpia_channel_s::crossSectionPointwise, tpia_target_heated_s::energyGrid, tpia_channel_s::target, tpia_crossSectionType_grouped, tpia_crossSectionType_pointwise, tpia_misc_getPointwiseCrossSectionAtE(), and tpia_target_heated_getEIndex().
Referenced by tpia_target_heated_getIndexChannelCrossSectionAtE().
tpia_product* tpia_channel_getFirstProduct | ( | tpia_channel * | channel | ) |
Definition at line 185 of file tpia_channel.cc.
References tpia_channel_s::decayChannel, and tpia_decayChannel_getFirstProduct().
Referenced by G4GIDI_Misc_channelProductsCompare(), and tpia_channel_getProductByIndex().
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.
References xData_element_s::attributes, tpia_channel_s::attributes, tpia_channel_s::availableEnergyGrouped, tpia_target_heated_s::contents, tpia_channel_s::crossSectionFrame, tpia_channel_s::crossSectionGrouped, tpia_channel_s::crossSectionPointwise, tpia_1dData_s::data, tpia_1dData_s::end, tpia_channel_s::ENDF_MT, tpia_channel_s::ENDL_C, tpia_target_heated_s::energyGrid, tpia_channel_s::fission, tpia_channel_s::genre, int(), tpia_channel_s::outputChannel, tpia_channel_s::Q, tpia_channel_s::QIsFloat, tpia_channel_s::QString, smr_isOk(), tpia_1dData_s::start, tpia_channel_s::target, tpia_channel_isProduction(), tpia_frame_setFromElement(), tpia_misc_get2d_xShared_yHistogram_data_Grouped(), tpia_misc_get2dxindex_y_data(), tpia_misc_pointerToAttributeIfAllOk2, xData_addToAccessed(), xData_convertAttributeTo_xData_Int(), xData_copyAttributionList(), and xData_getOneElementByTagName().
Referenced by tpia_channel_createGetFromElement().
tpia_product* tpia_channel_getProductByIndex | ( | statusMessageReporting * | , |
tpia_channel * | channel, | ||
int | index | ||
) |
Definition at line 193 of file tpia_channel.cc.
References tpia_channel_getFirstProduct(), and tpia_decayChannel_getNextProduct().
int tpia_channel_initialize | ( | statusMessageReporting * | , |
tpia_channel * | channel | ||
) |
Definition at line 63 of file tpia_channel.cc.
Referenced by tpia_channel_create().
int tpia_channel_isProduction | ( | statusMessageReporting * | , |
tpia_channel * | channel | ||
) |
Definition at line 214 of file tpia_channel.cc.
References tpia_channel_s::genre.
Referenced by tpia_channel_getFromElement().
int tpia_channel_numberOfProducts | ( | statusMessageReporting * | , |
tpia_channel * | channel | ||
) |
Definition at line 206 of file tpia_channel.cc.
References tpia_channel_s::decayChannel, and tpia_decayChannel_s::numberOfProducts.
int tpia_channel_release | ( | statusMessageReporting * | smr, |
tpia_channel * | channel | ||
) |
Definition at line 92 of file tpia_channel.cc.
References tpia_channel_s::attributes, tpia_channel_s::availableEnergyGrouped, tpia_channel_s::crossSectionGrouped, tpia_channel_s::crossSectionPointwise, tpia_1dData_s::data, tpia_channel_s::decayChannel, tpia_product_s::next, tpia_decayChannel_s::numberOfProducts, tpia_decayChannel_s::products, tpia_product_free(), xData_free(), and xData_releaseAttributionList().
Referenced by tpia_channel_free().