parameters: (omg0, theta2ave, chiave, phiave)
return_statement: return us_phi
docstring: Equation 58 busing paper
docstring_summary: Equation 58 busing paper
docstring_tokens: Equation 58 busing paper
function: def calculate_usphi(omg0, theta2ave, chiave, phiave):
      """Equation 58 busing paper
  
      """
      us_phi = numpy.ndarray(shape=(3,), dtype='float')
      us_phi[0] = m_sin(theta2ave*0.5-omg0)*m_cos(chiave)*m_cos(phiave)-m_cos(theta2ave*0.5-omg0)*m_sin(phiave)
      us_phi[1] = m_sin(theta2ave*0.5-omg0)*m_cos(chiave)*m_sin(phiave)+m_cos(theta2ave*0.5-omg0)*m_cos(phiave)
      us_phi[2] = m_sin(theta2ave*0.5-omg0)*m_sin(chiave)
  
      return us_phi
function_tokens: def calculate_usphi ( omg0 , theta2ave , chiave , phiave ) : us_phi = numpy . ndarray ( shape = ( 3 , ) , dtype = 'float' ) us_phi [ 0 ] = m_sin ( theta2ave * 0.5 - omg0 ) * m_cos ( chiave ) * m_cos ( phiave ) - m_cos ( theta2ave * 0.5 - omg0 ) * m_sin ( phiave ) us_phi [ 1 ] = m_sin ( theta2ave * 0.5 - omg0 ) * m_cos ( chiave ) * m_sin ( phiave ) + m_cos ( theta2ave * 0.5 - omg0 ) * m_cos ( phiave ) us_phi [ 2 ] = m_sin ( theta2ave * 0.5 - omg0 ) * m_sin ( chiave ) return us_phi