|
| CTFDescription1D::CTFDescription1D () |
|
void | CTFDescription1D::read (const FileName &fn, bool disable_if_not_K=true) |
|
void | CTFDescription1D::readFromMetadataRow (const MetaData &MD, size_t id, bool disable_if_not_K=true) |
|
void | CTFDescription1D::readFromMdRow (const MDRow &row, bool disable_if_not_K=true) |
|
void | CTFDescription1D::setRow (MDRow &row) const |
|
void | CTFDescription1D::write (const FileName &fn) |
|
static void | CTFDescription1D::defineParams (XmippProgram *program) |
| Define parameters in the command line. More...
|
|
void | CTFDescription1D::readParams (XmippProgram *program) |
| Read parameters from the command line. More...
|
|
void | CTFDescription1D::clear () |
| Clear. More...
|
|
void | CTFDescription1D::clearNoise () |
| Clear noise. More...
|
|
void | CTFDescription1D::clearPureCtf () |
| Clear pure CTF. More...
|
|
void | CTFDescription1D::changeSamplingRate (double newTm) |
|
void | CTFDescription1D::produceSideInfo () |
| Produce Side information. More...
|
|
void | CTFDescription1D::precomputeValues (double X) |
| Precompute values for a given frequency. More...
|
|
void | CTFDescription1D::precomputeValues (const MultidimArray< double > &cont_x_freq) |
| Precompute values for an image. More...
|
|
void | CTFDescription1D::precomputeValues (int i) |
| Precompute values for a given frequency. More...
|
|
double | CTFDescription1D::getValueAt (bool show=false) const |
| Compute CTF at (U,V). Continuous frequencies. More...
|
|
double | CTFDescription1D::getValueDampingAt (bool show=false) const |
| Compute CTF damping at (U,V). Continuous frequencies. More...
|
|
double | CTFDescription1D::getValuePureAt (bool show=false) const |
| Compute CTF pure at (U,V). Continuous frequencies. More...
|
|
double | CTFDescription1D::getValuePureNoKAt () const |
| Compute CTF pure at (U,V). Continuous frequencies. More...
|
|
double | CTFDescription1D::getValueNoiseAt (bool show=false) const |
| Compute noise at (X,Y). Continuous frequencies, notice it is squared. More...
|
|
double | CTFDescription1D::getValuePureWithoutDampingAt (bool show=false) const |
| Compute pure CTF without damping at (U,V). Continuous frequencies. More...
|
|
void | CTFDescription1D::getSineAndCosineParts (double &sine_part, double &cosine_part, double E, double u2, double deltaf, bool show) const |
|
double | CTFDescription1D::getValuePureNoPrecomputedAt (double X, bool show=false) const |
| Compute CTF pure at (U,V). Continuous frequencies. More...
|
|
void | CTFDescription1D::lookFor (int n, const Matrix1D< double > &u, Matrix1D< double > &freq, int iwhat=0) |
|
void | CTFDescription1D::applyCTF (MultidimArray< std::complex< double > > &FFTI, const MultidimArray< double > &I, double Ts, bool absPhase=false) |
| Apply CTF to an image. More...
|
|
void | CTFDescription1D::applyCTF (MultidimArray< double > &I, double Ts, bool absPhase=false) |
| Apply CTF to an image. More...
|
|
void | CTFDescription1D::correctPhase (MultidimArray< std::complex< double > > &FFTI, const MultidimArray< double > &I, double Ts) |
| Correct phase flip of an image. More...
|
|
void | CTFDescription1D::correctPhase (MultidimArray< double > &I, double Ts) |
| Correct phase flip of an image. More...
|
|
template<class T1 , class T2 > |
void | CTFDescription1D::generateCTF (const MultidimArray< T1 > &sample_image, MultidimArray< T2 > &CTF, double Ts=-1) |
|
void | CTFDescription1D::getProfile (double fmax, int nsamples, MultidimArray< double > &profiles) |
|
void | CTFDescription1D::getAverageProfile (double fmax, int nsamples, MultidimArray< double > &profiles) |
|
template<class T > |
double | CTFDescription1D::initCTF (int Ydim, int Xdim, MultidimArray< T > &CTF, double Ts=-1) const |
| Function to initialize CTF to avoid duplicated code. More...
|
|
template<class T > |
void | CTFDescription1D::generateCTF (int Ydim, int Xdim, MultidimArray< T > &CTF, double Ts=-1) |
| Generate CTF image. More...
|
|
template<class T > |
void | CTFDescription1D::generateCTFWithoutDamping (int Ydim, int Xdim, MultidimArray< T > &CTF, double Ts=-1) |
|
bool | CTFDescription1D::hasPhysicalMeaning () |
|
void | CTFDescription1D::forcePhysicalMeaning () |
|
void | generateCTFImageWith2CTFs (const MetaData &MD1, const MetaData &MD2, int Xdim, MultidimArray< double > &imgOut) |
|
double | errorBetween2CTFs (MetaData &MD1, MetaData &MD2, size_t dim, double minFreq=0.05, double maxFreq=0.25) |
|
double | errorMaxFreqCTFs (MetaData &MD1, double phaseRad=HALFPI) |
|
double | errorMaxFreqCTFs2D (MetaData &MD1, MetaData &MD2, size_t xDim=256, double phaseRad=HALFPI) |
|
void | generatePSDCTFImage (MultidimArray< double > &img, const MetaData &MD) |
|
| CTFDescription::CTFDescription () |
|
| CTFDescription::CTFDescription (CTFDescription1D copy) |
|
void | CTFDescription::read (const FileName &fn, bool disable_if_not_K=true) |
|
void | CTFDescription::readFromMetadataRow (const MetaData &MD, size_t id, bool disable_if_not_K=true) |
|
void | CTFDescription::readFromMdRow (const MDRow &row, bool disable_if_not_K=true) |
|
void | CTFDescription::setRow (MDRow &row) const |
|
void | CTFDescription::write (const FileName &fn) |
|
static void | CTFDescription::defineParams (XmippProgram *program) |
| Define parameters in the command line. More...
|
|
void | CTFDescription::readParams (XmippProgram *program) |
| Read parameters from the command line. More...
|
|
void | CTFDescription::clear () |
| Clear. More...
|
|
void | CTFDescription::clearNoise () |
| Clear noise. More...
|
|
void | CTFDescription::clearPureCtf () |
| Clear pure CTF. More...
|
|
void | CTFDescription::changeSamplingRate (double newTm) |
|
void | CTFDescription::produceSideInfo () |
| Produce Side information. More...
|
|
void | CTFDescription::precomputeValues (double X, double Y) |
| Precompute values for a given frequency. More...
|
|
void | CTFDescription::precomputeValues (const MultidimArray< double > &cont_x_freq, const MultidimArray< double > &cont_y_freq) |
| Precompute values for an image. More...
|
|
void | CTFDescription::precomputeValues (int i, int j) |
| Precompute values for a given frequency. More...
|
|
double | CTFDescription::getValueAt (bool show=false) const |
| Compute CTF at (U,V). Continuous frequencies. More...
|
|
double | CTFDescription::getValueArgument (bool show=false) const |
| Compute pure CTF without damping at (U,V). Continuous frequencies. More...
|
|
double | CTFDescription::getPhaseAt () const |
| Get Phase of the CTF. More...
|
|
double | CTFDescription::getValuePureNoPrecomputedAtxy (double X, double Y, bool show=false) const |
| Compute CTF pure at (U,V). Continuous frequencies. More...
|
|
double | CTFDescription::getValuePureNoDampingNoPrecomputedAt (double X, double Y) const |
| Compute CTF pure at (U,V). Continuous frequencies. More...
|
|
double | CTFDescription::getDeltafNoPrecomputed (double X, double Y) const |
| Deltaf at a given direction. More...
|
|
double | CTFDescription::getValueNoiseAt (bool show=false) const |
| Compute noise at (X,Y). Continuous frequencies, notice it is squared. More...
|
|
void | CTFDescription::lookFor (int n, const Matrix1D< double > &u, Matrix1D< double > &freq, int iwhat=0) |
|
void | CTFDescription::applyCTF (MultidimArray< std::complex< double > > &FFTI, const MultidimArray< double > &I, double Ts, bool absPhase=false) |
| Apply CTF to an image. More...
|
|
void | CTFDescription::applyCTF (MultidimArray< double > &I, double Ts, bool absPhase=false) |
| Apply CTF to an image. More...
|
|
void | CTFDescription::correctPhase (MultidimArray< std::complex< double > > &FFTI, const MultidimArray< double > &I, double Ts) |
| Correct phase flip of an image. More...
|
|
void | CTFDescription::correctPhase (MultidimArray< double > &I, double Ts) |
| Correct phase flip of an image. More...
|
|
template<class T1 , class T2 > |
void | CTFDescription::generateCTF (const MultidimArray< T1 > &sample_image, MultidimArray< T2 > &CTF, double Ts=-1) |
|
void | CTFDescription::getProfile (double angle, double fmax, int nsamples, MultidimArray< double > &profiles) |
|
void | CTFDescription::getAverageProfile (double fmax, int nsamples, MultidimArray< double > &profiles) |
|
template<class T > |
void | CTFDescription::generateCTF (int Ydim, int Xdim, MultidimArray< T > &CTF, double Ts=-1) |
| Generate CTF image. More...
|
|
template<class T > |
void | CTFDescription::generateCTFWithoutDamping (int Ydim, int Xdim, MultidimArray< T > &CTF, double Ts=-1) |
|
template<class T > |
void | CTFDescription::generateEnvelope (int Ydim, int Xdim, MultidimArray< T > &CTF, double Ts=-1) |
|
bool | CTFDescription::hasPhysicalMeaning () |
|
void | CTFDescription::forcePhysicalMeaning () |
|
|
double | PrecomputedForCTF::u_sqrt |
|
double | PrecomputedForCTF::u |
|
double | PrecomputedForCTF::u2 |
|
double | PrecomputedForCTF::u3 |
|
double | PrecomputedForCTF::u4 |
|
double | PrecomputedForCTF::ang |
|
double | PrecomputedForCTF::deltaf |
|
double | CTFDescription1D::lambda |
|
double | CTFDescription1D::K1 |
|
double | CTFDescription1D::K2 |
|
double | CTFDescription1D::K3 |
|
double | CTFDescription1D::K4 |
|
double | CTFDescription1D::K5 |
|
double | CTFDescription1D::K6 |
|
double | CTFDescription1D::K7 |
|
double | CTFDescription1D::Ksin |
|
double | CTFDescription1D::Kcos |
|
double | CTFDescription1D::D |
|
PrecomputedForCTF | CTFDescription1D::precomputed |
|
std::vector< PrecomputedForCTF > | CTFDescription1D::precomputedImage |
|
int | CTFDescription1D::precomputedImageXdim |
|
double | CTFDescription1D::K |
| Global gain. By default, 1. More...
|
|
double | CTFDescription1D::Tm |
| Sampling rate (A/pixel) More...
|
|
double | CTFDescription1D::kV |
| Accelerating Voltage (in KiloVolts) More...
|
|
double | CTFDescription1D::Defocus |
| Defocus (in Angstroms). Negative values are underfocused. More...
|
|
double | CTFDescription1D::Cs |
| Spherical aberration (in milimeters). Typical value 5.6. More...
|
|
double | CTFDescription1D::Ca |
| Chromatic aberration (in milimeters). Typical value 2. More...
|
|
double | CTFDescription1D::espr |
|
double | CTFDescription1D::ispr |
| Objective lens stability (deltaI/I) (ppm). Typical value 1. More...
|
|
double | CTFDescription1D::alpha |
| Convergence cone semiangle (in mrad). Typical value 0.5. More...
|
|
double | CTFDescription1D::DeltaF |
| Longitudinal mechanical displacement (ansgtrom). Typical value 100. More...
|
|
double | CTFDescription1D::DeltaR |
| Transversal mechanical displacement (ansgtrom). Typical value 3. More...
|
|
double | CTFDescription1D::Q0 |
| Factor for the importance of the Amplitude contrast. More...
|
|
double | CTFDescription1D::x0 |
| In the case of local CTF determination x0,xF,y0,yF determines the region where the CTF is determined. More...
|
|
double | CTFDescription1D::xF |
| In the case of local CTF determination x0,xF,y0,yF determines the region where the CTF is determined. More...
|
|
double | CTFDescription1D::y0 |
| In the case of local CTF determination x0,xF,y0,yF determines the region where the CTF is determined. More...
|
|
double | CTFDescription1D::yF |
| In the case of local CTF determination x0,xF,y0,yF determines the region where the CTF is determined. More...
|
|
bool | CTFDescription1D::isLocalCTF |
| Local CTF determination. More...
|
|
bool | CTFDescription1D::enable_CTFnoise |
| Enable CTFnoise part. More...
|
|
bool | CTFDescription1D::enable_CTF |
| Enable CTF part. More...
|
|
double | CTFDescription1D::base_line |
| Global base_line. More...
|
|
double | CTFDescription1D::gaussian_K |
| Gain for the gaussian term. More...
|
|
double | CTFDescription1D::sigma1 |
| Gaussian width. More...
|
|
double | CTFDescription1D::Gc1 |
| Gaussian center. More...
|
|
double | CTFDescription1D::sqrt_K |
| Gain for the square root term. More...
|
|
double | CTFDescription1D::sq |
| Sqrt width. More...
|
|
double | CTFDescription1D::gaussian_K2 |
| Gain for the second Gaussian term. More...
|
|
double | CTFDescription1D::sigma2 |
| Second Gaussian width. More...
|
|
double | CTFDescription1D::Gc2 |
| Second Gaussian center. More...
|
|
double | CTFDescription1D::bgR1 |
|
double | CTFDescription1D::bgR2 |
|
double | CTFDescription1D::bgR3 |
|
double | CTFDescription1D::envR0 |
|
double | CTFDescription1D::envR1 |
|
double | CTFDescription1D::envR2 |
|
double | CTFDescription1D::freq_max |
|
double | CTFDescription1D::phase_shift |
|
double | CTFDescription1D::VPP_radius |
|
double | CTFDescription::rad_azimuth |
|
double | CTFDescription::defocus_average |
|
double | CTFDescription::defocus_deviation |
|
double | CTFDescription::rad_gaussian |
|
double | CTFDescription::rad_gaussian2 |
|
double | CTFDescription::rad_sqrt |
|
double | CTFDescription::DeltafU |
| Global gain. By default, 1. More...
|
|
double | CTFDescription::DeltafV |
| Defocus in V (in Angstroms). Negative values are underfocused. More...
|
|
double | CTFDescription::azimuthal_angle |
| Azimuthal angle (between X and U) in degrees. More...
|
|
double | CTFDescription::sigmaU |
| Spherical aberration (in milimeters). Typical value 5.6. More...
|
|
double | CTFDescription::sigmaV |
| Gaussian width V. More...
|
|
double | CTFDescription::cU |
| Gaussian center for U. More...
|
|
double | CTFDescription::cV |
| Gaussian center for V. More...
|
|
double | CTFDescription::gaussian_angle |
| Gaussian angle. More...
|
|
double | CTFDescription::sqU |
| Gain for the square root term. More...
|
|
double | CTFDescription::sqV |
| Sqrt width V. More...
|
|
double | CTFDescription::sqrt_angle |
| Sqrt angle. More...
|
|
double | CTFDescription::sigmaU2 |
| Second Gaussian width U. More...
|
|
double | CTFDescription::sigmaV2 |
| Second Gaussian width V. More...
|
|
double | CTFDescription::cU2 |
| Second Gaussian center for U. More...
|
|
double | CTFDescription::cV2 |
| Second Gaussian center for V. More...
|
|
double | CTFDescription::gaussian_angle2 |
| Second Gaussian angle. More...
|
|