;+ ; NAME: ; CarringtonLng ; PURPOSE: ; Get Carrington (heliographic) longitude for given time T ; CALLING SEQUENCE: FUNCTION CarringtonLng, T, degrees=degrees ; INPUTS: ; Yr array; type: standard time structure ; OPTIONAL INPUT PARAMETERS: ; /degrees if set then then the output is in degrees ; (default: radians) ; OUTPUTS: ; R array; type: float ; Carrington (heliographic) longitude ; INCLUDE: @compile_opt.pro ; On error, return to caller ; CALLS: ; Carrington, ToRadians ; SEE ALSO: ; CarringtonNr ; PROCEDURE: ; See CarringtonT0 for more details. ; MODIFICATION HISTORY: ; DEC-2000, Paul Hick (UCSD/CASS) ; JAN-2004, Paul Hick (UCSD/CASS; pphick@ucsd.edu) ; Rewrite using new version of Carrington ;- lng = Carrington(T, /get_fraction) lng = (2*!dpi)*(1.0d0-lng)/ToRadians(degrees=degrees) RETURN, lng & END