BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
DepthProbeComputation Class Reference

Performs a single-threaded depth probe computation with given sample. More...

+ Inheritance diagram for DepthProbeComputation:

Public Member Functions

 DepthProbeComputation (const MultiLayer &multilayer, const SimulationOptions &options, ProgressHandler &progress, DepthProbeElementIter begin_it, DepthProbeElementIter end_it)
 
- Public Member Functions inherited from IComputation
 IComputation (const MultiLayer &sample, const SimulationOptions &options, ProgressHandler &progress)
 
void run ()
 
bool isCompleted () const
 
std::string errorMessage () const
 

Additional Inherited Members

- Protected Attributes inherited from IComputation
SimulationOptions m_sim_options
 
ProgressHandlermp_progress
 
ComputationStatus m_status
 
std::unique_ptr< ProcessedSamplemP_processed_sample
 

Detailed Description

Performs a single-threaded depth probe computation with given sample.

Controlled by the multi-threading machinery in Simulation::runSingleSimulation().

Definition at line 29 of file DepthProbeComputation.h.


The documentation for this class was generated from the following files: