15 #ifndef BORNAGAIN_CORE_COMPUTATION_DEPTHPROBECOMPUTATIONTERM_H
16 #define BORNAGAIN_CORE_COMPUTATION_DEPTHPROBECOMPUTATIONTERM_H
Counter for reporting progress (with delay interval) in a threaded computation.
~DepthProbeComputationTerm()
DepthProbeComputationTerm(const ProcessedSample *p_sample)
void setProgressHandler(ProgressHandler *p_progress)
std::unique_ptr< DelayedProgressCounter > mP_progress_counter
void compute(DepthProbeElement &elem) const
const ProcessedSample * mp_sample
Data structure that contains all the necessary data for scattering calculations.
Maintains information about progress of a computation.