Xmipp  v3.23.11-Nereus
Public Member Functions | Public Attributes | List of all members
ProjectionData Struct Reference

#include <reconstruct_fourier_accel.h>

Collaboration diagram for ProjectionData:
Collaboration graph
[legend]

Public Member Functions

 ProjectionData ()
 
void clean ()
 

Public Attributes

Array2D< std::complex< float > > * img
 
Array2D< float > * CTF
 
Array2D< float > * modulator
 
int imgIndex
 
float weight
 
Matrix2D< double > localAInv
 
bool skip
 

Detailed Description

Struct representing all data regarding one projection

Definition at line 61 of file reconstruct_fourier_accel.h.

Constructor & Destructor Documentation

◆ ProjectionData()

ProjectionData::ProjectionData ( )
inline

Definition at line 71 of file reconstruct_fourier_accel.h.

71  {
72  img = 0;
73  CTF = modulator = 0;
74  skip = true;
75  weight = 0;
76  imgIndex = -1;
77  }
Array2D< float > * CTF
Array2D< std::complex< float > > * img
Array2D< float > * modulator

Member Function Documentation

◆ clean()

void ProjectionData::clean ( )

Remove stored data and set to skip

Definition at line 39 of file reconstruct_fourier_accel.cpp.

39  {
40  delete img;
41  delete CTF;
42  delete modulator;
43  img = 0;
44  CTF = modulator = 0;
45  skip = true;
46 }
Array2D< float > * CTF
Array2D< std::complex< float > > * img
Array2D< float > * modulator

Member Data Documentation

◆ CTF

Array2D<float>* ProjectionData::CTF

Definition at line 64 of file reconstruct_fourier_accel.h.

◆ img

Array2D<std::complex<float> >* ProjectionData::img

Definition at line 63 of file reconstruct_fourier_accel.h.

◆ imgIndex

int ProjectionData::imgIndex

Definition at line 66 of file reconstruct_fourier_accel.h.

◆ localAInv

Matrix2D<double> ProjectionData::localAInv

Definition at line 68 of file reconstruct_fourier_accel.h.

◆ modulator

Array2D<float>* ProjectionData::modulator

Definition at line 65 of file reconstruct_fourier_accel.h.

◆ skip

bool ProjectionData::skip

Definition at line 69 of file reconstruct_fourier_accel.h.

◆ weight

float ProjectionData::weight

Definition at line 67 of file reconstruct_fourier_accel.h.


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