Static Public Member Functions | |
void | init (int winsize, const Ctf *ctf) |
float | get_ctf (int r2, int i, int j) |
Static Private Attributes | |
int | m_winsize |
int | m_winsize2 |
int | m_vecsize |
float | m_cs |
float | m_voltage |
float | m_pixel |
float | m_ampcont |
float | m_bfactor |
float | m_defocus |
float | m_dza |
float | m_azz |
|
Definition at line 1553 of file emdata_sparx.cpp. Referenced by EMAN::EMData::nn_SSNR_ctf(), EMAN::EMData::onelinenn_ctf(), and EMAN::EMData::onelinenn_ctf_applied(). 01553 { 01554 float ak = std::sqrt( r2/float(m_winsize2) )/m_pixel; 01555 if(m_dza == 0.0f) return Util::tf( m_defocus, ak, m_voltage, m_cs, m_ampcont, m_bfactor, 1); 01556 else { 01557 float az = atan2(float(j), float(i)); 01558 float dzz = m_defocus - m_dza/2.0f*sin(2*(az+m_azz*M_PI/180.0f)); 01559 return Util::tf( dzz, ak, m_voltage, m_cs, m_ampcont, m_bfactor, 1); 01560 } 01561 }
|
|
Definition at line 1536 of file emdata_sparx.cpp. References EMAN::Ctf::to_dict(). Referenced by EMAN::EMData::nn_ctf(), EMAN::EMData::nn_ctf_applied(), and EMAN::EMData::nn_SSNR_ctf(). 01536 { 01537 Dict params = ctf->to_dict(); 01538 01539 m_winsize = winsize; 01540 01541 m_voltage = params["voltage"]; 01542 m_pixel = params["apix"]; 01543 m_cs = params["cs"]; 01544 m_ampcont = params["ampcont"]; 01545 m_bfactor = params["bfactor"]; 01546 m_defocus = params["defocus"]; 01547 m_dza = params["dfdiff"]; 01548 m_azz = params["dfang"]; 01549 m_winsize2= m_winsize*m_winsize; 01550 m_vecsize = m_winsize2/4; 01551 }
|
|
Definition at line 1580 of file emdata_sparx.cpp. |
|
Definition at line 1581 of file emdata_sparx.cpp. |
|
Definition at line 1580 of file emdata_sparx.cpp. |
|
Definition at line 1579 of file emdata_sparx.cpp. |
|
Definition at line 1581 of file emdata_sparx.cpp. |
|
Definition at line 1581 of file emdata_sparx.cpp. |
|
Definition at line 1579 of file emdata_sparx.cpp. |
|
Definition at line 1577 of file emdata_sparx.cpp. |
|
Definition at line 1579 of file emdata_sparx.cpp. |
|
Definition at line 1577 of file emdata_sparx.cpp. |
|
Definition at line 1577 of file emdata_sparx.cpp. |