Xmipp  v3.23.11-Nereus
Public Attributes | List of all members

Data struct to be passed to threads. More...

#include <project_xray.h>

Collaboration diagram for XrayThreadArgument:
Collaboration graph
[legend]

Public Attributes

XRayPSFpsf
 
MultidimArray< double > * muVol
 
MultidimArray< double > * IgeoVol
 
MultidimArray< double > * IgeoZb
 
ProjectionprojOut
 
MultidimArray< double > * projNorm
 
int forw
 
std::vector< int > * phantomSlabIdx
 
std::vector< int > * psfSlicesIdx
 
ParallelTaskDistributortd
 
Barrierbarrier
 

Detailed Description

Data struct to be passed to threads.

Definition at line 41 of file project_xray.h.

Member Data Documentation

◆ barrier

Barrier* XrayThreadArgument::barrier

Definition at line 53 of file project_xray.h.

◆ forw

int XrayThreadArgument::forw

Definition at line 49 of file project_xray.h.

◆ IgeoVol

MultidimArray<double>* XrayThreadArgument::IgeoVol

Definition at line 45 of file project_xray.h.

◆ IgeoZb

MultidimArray<double>* XrayThreadArgument::IgeoZb

Definition at line 46 of file project_xray.h.

◆ muVol

MultidimArray<double>* XrayThreadArgument::muVol

Definition at line 44 of file project_xray.h.

◆ phantomSlabIdx

std::vector<int>* XrayThreadArgument::phantomSlabIdx

Definition at line 50 of file project_xray.h.

◆ projNorm

MultidimArray<double>* XrayThreadArgument::projNorm

Definition at line 48 of file project_xray.h.

◆ projOut

Projection* XrayThreadArgument::projOut

Definition at line 47 of file project_xray.h.

◆ psf

XRayPSF* XrayThreadArgument::psf

Definition at line 43 of file project_xray.h.

◆ psfSlicesIdx

std::vector<int>* XrayThreadArgument::psfSlicesIdx

Definition at line 51 of file project_xray.h.

◆ td

ParallelTaskDistributor* XrayThreadArgument::td

Definition at line 52 of file project_xray.h.


The documentation for this struct was generated from the following file: