Struct rayx::GenRays¶
template <typename Acc>
Classes¶
| Type | Name |
|---|---|
| struct | BatchConfig holds configuration state of one batch |
| struct | SourceConfig holds configuration state of sources |
Public Functions¶
| Type | Name |
|---|---|
| BatchConfig | genRaysBatch (DevAcc devAcc, Queue q, const int batchIndex) |
| SourceConfig | update (Queue q, const Group & beamline, const int maxBatchSize) |
Public Functions Documentation¶
function genRaysBatch¶
template<typename DevAcc, typename Queue>
inline BatchConfig rayx::GenRays::genRaysBatch (
DevAcc devAcc,
Queue q,
const int batchIndex
)
function update¶
template<typename Queue>
inline SourceConfig rayx::GenRays::update (
Queue q,
const Group & beamline,
const int maxBatchSize
)
The documentation for this class was generated from the following file Intern/rayx-core/src/Tracer/GenRays.h