\section{Ran\-Dbl  Class Reference}
\label{class_RanDbl}\index{RanDbl@{Ran\-Dbl}}
{\tt \#include $<$randomgenerator.h$>$}

Inheritance diagram for Ran\-Dbl\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=51pt]{class_RanDbl_inherit_graph}
\end{center}
\end{figure}
Collaboration diagram for Ran\-Dbl:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=51pt]{class_RanDbl_coll_graph}
\end{center}
\end{figure}
\subsection*{Public Methods}
\begin{CompactItemize}
\item 
{\bf Ran\-Dbl} (double minimum=0.0, double maximum=1.0)
\item 
{\bf $\sim$Ran\-Dbl} ()
\item 
double {\bf Get} () const
\item 
double {\bf Get} (double minimum, double maximum) const
\end{CompactItemize}
\subsection*{Private Attributes}
\begin{CompactItemize}
\item 
double {\bf min}
\item 
double {\bf max}
\end{CompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{RanDbl@{Ran\-Dbl}!RanDbl@{RanDbl}}
\index{RanDbl@{RanDbl}!RanDbl@{Ran\-Dbl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ran\-Dbl::Ran\-Dbl (double {\em minimum} = 0.0, double {\em maximum} = 1.0)}\label{class_RanDbl_a0}




Definition at line 130 of file randomgenerator.C.\footnotesize\begin{verbatim}00131   { min = minimum; max = maximum; }
00132 \end{verbatim}\normalsize 
\index{RanDbl@{Ran\-Dbl}!~RanDbl@{$\sim$RanDbl}}
\index{~RanDbl@{$\sim$RanDbl}!RanDbl@{Ran\-Dbl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Ran\-Dbl::$\sim$Ran\-Dbl ()\hspace{0.3cm}{\tt  [inline]}}\label{class_RanDbl_a1}




Definition at line 93 of file randomgenerator.h.\footnotesize\begin{verbatim}00093                           {}
00094 \end{verbatim}\normalsize 


\subsection{Member Function Documentation}
\index{RanDbl@{Ran\-Dbl}!Get@{Get}}
\index{Get@{Get}!RanDbl@{Ran\-Dbl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double Ran\-Dbl::Get (double {\em minimum}, double {\em maximum}) const}\label{class_RanDbl_a3}




Definition at line 136 of file randomgenerator.C.\footnotesize\begin{verbatim}00137   { return (minimum + (maximum-minimum)*GetReal()); }
00138 \end{verbatim}\normalsize 
\index{RanDbl@{Ran\-Dbl}!Get@{Get}}
\index{Get@{Get}!RanDbl@{Ran\-Dbl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double Ran\-Dbl::Get () const}\label{class_RanDbl_a2}




Definition at line 133 of file randomgenerator.C.

Referenced by Envelope::Build().\footnotesize\begin{verbatim}00134   { return (min + (max-min)*GetReal()); }
00135 \end{verbatim}\normalsize 


\subsection{Member Data Documentation}
\index{RanDbl@{Ran\-Dbl}!max@{max}}
\index{max@{max}!RanDbl@{Ran\-Dbl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double Ran\-Dbl::max\hspace{0.3cm}{\tt  [private]}}\label{class_RanDbl_o1}




Definition at line 97 of file randomgenerator.h.\index{RanDbl@{Ran\-Dbl}!min@{min}}
\index{min@{min}!RanDbl@{Ran\-Dbl}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double Ran\-Dbl::min\hspace{0.3cm}{\tt  [private]}}\label{class_RanDbl_o0}




Definition at line 97 of file randomgenerator.h.

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
{\bf randomgenerator.h}\item 
{\bf randomgenerator.C}\end{CompactItemize}
