26 #ifndef VOLUME_CORRECT_BFACTOR_H 27 #define VOLUME_CORRECT_BFACTOR_H 95 std::vector<fit_point2D> &guinier);
109 std::vector<fit_point2D> &guinier_diff);
120 std::vector<double> &snr);
126 std::vector<fit_point2D> &guinierin,
127 std::vector<fit_point2D> &guinierweighted,
128 std::vector<fit_point2D> &guiniernew,
130 std::vector<fit_point2D> &guinierref);
void bfactor_correction(MultidimArray< double > &m1, const FileName &fn_guinier)
void processImage(const FileName &fnImg, const FileName &fnImgOut, const MDRow &rowIn, MDRow &rowOut)
void write_guinierfile(const FileName &fn_guinier, std::vector< fit_point2D > &guinierin, std::vector< fit_point2D > &guinierweighted, std::vector< fit_point2D > &guiniernew, double intercept, std::vector< fit_point2D > &guinierref)
~ProgVolumeCorrectBfactor()
ProgVolumeCorrectBfactor()
void apply_allpoints(MultidimArray< std::complex< double > > &FT1, std::vector< fit_point2D > &guinier_diff)
void make_guinier_plot(MultidimArray< std::complex< double > > &m1, std::vector< fit_point2D > &guinier)
void apply_snr_weights(MultidimArray< std::complex< double > > &FT1, std::vector< double > &snr)
void get_snr_weights(std::vector< double > &snr)
void apply_bfactor(MultidimArray< std::complex< double > > &FT1, double bfactor)