22 | | \hypertarget{classbdm_1_1egamma_131197f3dfad99355a01d30903279653}{ |
23 | | \hyperlink{classbdm_1_1egamma_131197f3dfad99355a01d30903279653}{egamma} ()} |
24 | | \label{classbdm_1_1egamma_131197f3dfad99355a01d30903279653} |
25 | | |
26 | | \begin{CompactList}\small\item\em Default constructor. \item\end{CompactList}\item |
27 | | \hypertarget{classbdm_1_1egamma_749f82293ff23a8319c1bf52489d2ed2}{ |
28 | | void \hyperlink{classbdm_1_1egamma_749f82293ff23a8319c1bf52489d2ed2}{set\_\-parameters} (const vec \&a, const vec \&b)} |
29 | | \label{classbdm_1_1egamma_749f82293ff23a8319c1bf52489d2ed2} |
30 | | |
31 | | \begin{CompactList}\small\item\em Sets parameters. \item\end{CompactList}\item |
| 76 | \begin{Indent}{\bf Constructors}\par |
| 77 | \begin{CompactItemize} |
| 78 | \item |
| 79 | \hypertarget{classbdm_1_1egamma_131197f3dfad99355a01d30903279653}{ |
| 80 | \textbf{egamma} ()} |
| 81 | \label{classbdm_1_1egamma_131197f3dfad99355a01d30903279653} |
| 82 | |
| 83 | \item |
| 84 | \hypertarget{classbdm_1_1egamma_d1a84564098230d31b9af762209400ae}{ |
| 85 | \textbf{egamma} (const vec \&a, const vec \&b)} |
| 86 | \label{classbdm_1_1egamma_d1a84564098230d31b9af762209400ae} |
| 87 | |
| 88 | \item |
| 89 | \hypertarget{classbdm_1_1egamma_749f82293ff23a8319c1bf52489d2ed2}{ |
| 90 | void \textbf{set\_\-parameters} (const vec \&a, const vec \&b)} |
| 91 | \label{classbdm_1_1egamma_749f82293ff23a8319c1bf52489d2ed2} |
| 92 | |
| 93 | \end{CompactItemize} |
| 94 | \end{Indent} |
| 95 | \begin{Indent}{\bf Constructors}\par |
| 96 | {\em Construction of each \hyperlink{classbdm_1_1epdf}{epdf} should support two types of constructors: \begin{itemize} |
| 97 | \item empty constructor, \item copy constructor,\end{itemize} |
| 98 | The following constructors should be supported for convenience: \begin{itemize} |
| 99 | \item constructor followed by calling {\tt set\_\-parameters()} \item constructor accepting random variables calling {\tt \hyperlink{classbdm_1_1epdf_f423e28448dbb69ef4905295ec8de8ff}{set\_\-rv()}} \end{itemize} |
| 100 | All internal data structures are constructed as empty. Their values (including sizes) will be set by method {\tt set\_\-parameters()}. This way references can be initialized in constructors. }\begin{CompactItemize} |
| 101 | \item |
| 102 | \hypertarget{classbdm_1_1epdf_840de94aa33cf4f2ebd2427f45a165d8}{ |
| 103 | void \textbf{set\_\-parameters} (int dim0)} |
| 104 | \label{classbdm_1_1epdf_840de94aa33cf4f2ebd2427f45a165d8} |
| 105 | |
| 106 | \end{CompactItemize} |
| 107 | \end{Indent} |