Skip to content

Struct rayx::GenRays

template <typename Acc>

ClassList > rayx > GenRays

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