I have a sphere (taken from http://www.texample.net/tikz/examples/, credits to Bartman):
% Steradian cone in sphere
% Author: Bartman
\documentclass[tikz,border=10pt]{standalone}
%%%<
\usepackage{verbatim}
%%%>
\begin{comment}
:Title: Steradian cone in sphere
:Tags: 3D;Angles;Intersections;Shadings;MMathematics;Geometry
:Author: Bartman
:Slug: steradian-cone-sphere
A graphical representation of a steradian.
It is the solid angle subtended at the center
of a unit sphere by a unit area on its surface. (Wikipedia)
Made by Bartman on
http://golatex.de/3d-kugel-in-tikz-t17380.html
The part of the cone is from http://tex.stackexchange.com/a/186109/213
\end{comment}
\usepackage{sansmath}
\usetikzlibrary{shadings,intersections}
\begin{document}
\begin{tikzpicture}[font = \sansmath]
\coordinate (O) at (0,0);
% ball background color
\shade[ball color = blue, opacity = 0.2] (0,0) circle [radius = 2cm];
% cone
\begin{scope}
\def\rx{0.71}% horizontal radius of the ellipse
\def\ry{0.15}% vertical radius of the ellipse
\def\z{0.725}% distance from center of ellipse to origin
\path [name path = ellipse] (0,\z) ellipse ({\rx} and {\ry});
\path [name path = horizontal] (-\rx,\z-\ry*\ry/\z)
-- (\rx,\z-\ry*\ry/\z);
\path [name intersections = {of = ellipse and horizontal}];
\end{scope}
% ball
\draw (O) circle [radius=2cm];
% label of ball center point
\filldraw (O) circle (1pt) node[below] {$O$};
% radius
\draw[densely dashed] (O) to [edge label = $1$] (-1.33,1.33);
\draw[densely dashed] (O) -- (1.33,1.33);
% cut of ball surface
\draw[red, densely dashed] (-1.36,1.46) arc [start angle = 170, end angle = 10,
x radius = 13.8mm, y radius = 3.6mm];
\draw[red] (-1.29,1.52) arc [start angle=-200, end angle = 20,
x radius = 13.75mm, y radius = 3.15mm];
% label of cut of ball surface
\draw (-1.2,2.2) -- (-0.23,1.1) node at (-1.37,2.37) {$B$};
\end{tikzpicture}
\end{document}
I want to add an angle alpha like this:
How can I do this?