\section{A\-I\-D\-A\-:\-:I\-Histogram3\-D\-R\-O\-O\-T Class Reference}
\label{classAIDA_1_1IHistogram3DROOT}\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}


class \doxyref{I\-Axis}{p.}{classAIDA_1_1IAxis};  




{\ttfamily \#include $<$I\-Histogram3\-D\-R\-O\-O\-T.\-h$>$}

Inheritance diagram for A\-I\-D\-A\-:\-:I\-Histogram3\-D\-R\-O\-O\-T\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{classAIDA_1_1IHistogram3DROOT}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual {\bf $\sim$\-I\-Histogram3\-D\-R\-O\-O\-T} ()\label{classAIDA_1_1IHistogram3DROOT_a3b4a1befd19ac32e9bac034c579304b2}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
{\bf I\-Histogram3\-D\-R\-O\-O\-T} ()\label{classAIDA_1_1IHistogram3DROOT_aee3721b39c44684dc61b1c0fa9120d89}

\begin{DoxyCompactList}\small\item\em Constructor. \end{DoxyCompactList}\item 
{\bfseries I\-Histogram3\-D\-R\-O\-O\-T} (const std\-::string \&name, const std\-::string \&{\bf title}, int n\-Bins\-X, double lower\-Edge\-X, double upper\-Edge\-X, int n\-Bins\-Y, double lower\-Edge\-Y, double upper\-Edge\-Y, int n\-Bins\-Z, double lower\-Edge\-Z, double upper\-Edge\-Z, const std\-::string \&options=\char`\"{}\char`\"{})\label{classAIDA_1_1IHistogram3DROOT_ab2c6f090e683251b8eda2a70a5e2d094}

\item 
{\bfseries I\-Histogram3\-D\-R\-O\-O\-T} (const std\-::string \&name, const std\-::string \&{\bf title}, const std\-::vector$<$ double $>$ \&bin\-Edges\-X, const std\-::vector$<$ double $>$ \&bin\-Edges\-Y, const std\-::vector$<$ double $>$ \&bin\-Edges\-Z, const std\-::string \&options=\char`\"{}\char`\"{})\label{classAIDA_1_1IHistogram3DROOT_ad7275ae24d9545682ecc0d3d1c5f90b2}

\item 
{\bfseries I\-Histogram3\-D\-R\-O\-O\-T} (const std\-::string \&name, const {\bf I\-Histogram3\-D\-R\-O\-O\-T} \&hist)\label{classAIDA_1_1IHistogram3DROOT_acc94e1dac1483b8e6bc00b2e53a7edd8}

\item 
virtual bool {\bf fill} (double x, double y, double z, double weight=1.)
\begin{DoxyCompactList}\small\item\em Fill the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} with a triplet of values and the corresponding weight. \end{DoxyCompactList}\item 
virtual double {\bf bin\-Mean\-X} (int index\-X, int index\-Y, int index\-Z) const 
\begin{DoxyCompactList}\small\item\em The weighted mean along the x axis of a given bin. \end{DoxyCompactList}\item 
virtual double {\bf bin\-Mean\-Y} (int index\-X, int index\-Y, int index\-Z) const 
\begin{DoxyCompactList}\small\item\em The weighted mean the y axis of a given bin. \end{DoxyCompactList}\item 
virtual double {\bf bin\-Mean\-Z} (int index\-X, int index\-Y, int index\-Z) const 
\begin{DoxyCompactList}\small\item\em The weighted mean the z axis of a given bin. \end{DoxyCompactList}\item 
virtual int {\bf bin\-Entries} (int index\-X, int index\-Y, int index\-Z) const 
\begin{DoxyCompactList}\small\item\em Number of entries in the corresponding bin (ie the number of times fill was called for this bin). \end{DoxyCompactList}\item 
virtual int {\bf bin\-Entries\-X} (int index) const 
\begin{DoxyCompactList}\small\item\em Sum of all the entries of the bins along a given x bin. \end{DoxyCompactList}\item 
virtual int {\bf bin\-Entries\-Y} (int index) const 
\begin{DoxyCompactList}\small\item\em Sum of all the entries of the bins along a given y bin. \end{DoxyCompactList}\item 
virtual int {\bf bin\-Entries\-Z} (int index) const 
\begin{DoxyCompactList}\small\item\em Sum of all the entries of the bins along a given z bin. \end{DoxyCompactList}\item 
virtual double {\bf bin\-Height} (int index\-X, int index\-Y, int index\-Z) const 
\begin{DoxyCompactList}\small\item\em Total height of a give bin (ie the sum of the weights in this bin). \end{DoxyCompactList}\item 
virtual double {\bf bin\-Height\-X} (int index) const 
\begin{DoxyCompactList}\small\item\em Sum of all the heights of the bins along a given x bin. \end{DoxyCompactList}\item 
virtual double {\bf bin\-Height\-Y} (int index) const 
\begin{DoxyCompactList}\small\item\em Sum of all the heights of the bins along a given y bin. \end{DoxyCompactList}\item 
virtual double {\bf bin\-Height\-Z} (int index) const 
\begin{DoxyCompactList}\small\item\em Sum of all the heights of the bins along a given z bin. \end{DoxyCompactList}\item 
virtual double {\bf bin\-Error} (int index\-X, int index\-Y, int index\-Z) const 
\begin{DoxyCompactList}\small\item\em The error of a given bin. \end{DoxyCompactList}\item 
virtual double {\bf mean\-X} () const 
\begin{DoxyCompactList}\small\item\em The mean of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the x axis. \end{DoxyCompactList}\item 
virtual double {\bf mean\-Y} () const 
\begin{DoxyCompactList}\small\item\em The mean of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the y axis. \end{DoxyCompactList}\item 
virtual double {\bf mean\-Z} () const 
\begin{DoxyCompactList}\small\item\em The mean of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the z axis. \end{DoxyCompactList}\item 
virtual double {\bf rms\-X} () const 
\begin{DoxyCompactList}\small\item\em The R\-M\-S of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the x axis. \end{DoxyCompactList}\item 
virtual double {\bf rms\-Y} () const 
\begin{DoxyCompactList}\small\item\em The R\-M\-S of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the y axis. \end{DoxyCompactList}\item 
virtual double {\bf rms\-Z} () const 
\begin{DoxyCompactList}\small\item\em The R\-M\-S of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the z axis. \end{DoxyCompactList}\item 
virtual const {\bf I\-Axis} \& {\bf x\-Axis} () const 
\begin{DoxyCompactList}\small\item\em Get the x axis of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D}. \end{DoxyCompactList}\item 
virtual const {\bf I\-Axis} \& {\bf y\-Axis} () const 
\begin{DoxyCompactList}\small\item\em Get the y axis of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D}. \end{DoxyCompactList}\item 
virtual const {\bf I\-Axis} \& {\bf z\-Axis} () const 
\begin{DoxyCompactList}\small\item\em Get the z axis of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D}. \end{DoxyCompactList}\item 
virtual int {\bf coord\-To\-Index\-X} (double coord) const 
\begin{DoxyCompactList}\small\item\em Get the bin number corresponding to a given coordinate along the x axis. \end{DoxyCompactList}\item 
virtual int {\bf coord\-To\-Index\-Y} (double coord) const 
\begin{DoxyCompactList}\small\item\em Get the bin number corresponding to a given coordinate along the y axis. \end{DoxyCompactList}\item 
virtual int {\bf coord\-To\-Index\-Z} (double coord) const 
\begin{DoxyCompactList}\small\item\em Get the bin number corresponding to a given coordinate along the z axis. \end{DoxyCompactList}\item 
virtual bool {\bf add} (const {\bf I\-Histogram3\-D} \&hist)
\begin{DoxyCompactList}\small\item\em Add to this \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} the contents of another \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D}. \end{DoxyCompactList}\item 
virtual bool {\bfseries subtract} (const {\bf I\-Histogram3\-D} \&hist)\label{classAIDA_1_1IHistogram3DROOT_abc055de2eee36c2047baf173a28bd5d2}

\item 
virtual bool {\bfseries multiply} (const {\bf I\-Histogram3\-D} \&hist)\label{classAIDA_1_1IHistogram3DROOT_ab8ce74d12cd84e7086d8f7ed48af18fc}

\item 
virtual bool {\bfseries divide} (const {\bf I\-Histogram3\-D} \&hist)\label{classAIDA_1_1IHistogram3DROOT_a6b90575d843bc9bd1cb3ad034f26bc94}

\item 
virtual std\-::string {\bf title} () const 
\begin{DoxyCompactList}\small\item\em Get the Histogram's title. \end{DoxyCompactList}\item 
virtual bool {\bf set\-Title} (const std\-::string \&{\bf title})
\begin{DoxyCompactList}\small\item\em Set the histogram title. \end{DoxyCompactList}\item 
virtual bool {\bfseries set\-Name} (const std\-::string \&name)\label{classAIDA_1_1IHistogram3DROOT_abbaec3e35a29d5f8771fc8017e3348ca}

\item 
virtual int {\bf dimension} () const 
\begin{DoxyCompactList}\small\item\em Get the \doxyref{I\-Annotation}{p.}{classAIDA_1_1IAnnotation} associated with the Histogram. \end{DoxyCompactList}\item 
virtual bool {\bf reset} ()
\begin{DoxyCompactList}\small\item\em Reset the Histogram; as if just created. \end{DoxyCompactList}\item 
virtual int {\bf entries} () const 
\begin{DoxyCompactList}\small\item\em Get the number of in-\/range entries in the Histogram. \end{DoxyCompactList}\item 
virtual int {\bf all\-Entries} () const 
\begin{DoxyCompactList}\small\item\em See \doxyref{I\-Managed\-Object}{p.}{classAIDA_1_1IManagedObject} for a description. \end{DoxyCompactList}\item 
virtual int {\bf extra\-Entries} () const 
\begin{DoxyCompactList}\small\item\em Number of entries in the U\-N\-D\-E\-R\-F\-L\-O\-W and O\-V\-E\-R\-F\-L\-O\-W bins. \end{DoxyCompactList}\item 
virtual double {\bf sum\-Bin\-Heights} () const 
\begin{DoxyCompactList}\small\item\em Number of equivalent entries, i.\-e. \end{DoxyCompactList}\item 
virtual double {\bf sum\-All\-Bin\-Heights} () const 
\begin{DoxyCompactList}\small\item\em Sum of the heights of all the \doxyref{I\-Histogram}{p.}{classAIDA_1_1IHistogram}'s bins, i.\-e in-\/range bins, U\-N\-D\-E\-R\-F\-L\-O\-W and O\-V\-E\-R\-F\-L\-O\-W. \end{DoxyCompactList}\item 
virtual double {\bf sum\-Extra\-Bin\-Heights} () const 
\begin{DoxyCompactList}\small\item\em Sum of heights in the U\-N\-D\-E\-R\-F\-L\-O\-W and O\-V\-E\-R\-F\-L\-O\-W bins. \end{DoxyCompactList}\item 
virtual double {\bf min\-Bin\-Height} () const 
\begin{DoxyCompactList}\small\item\em Minimum height of the in-\/range bins, i.\-e. \end{DoxyCompactList}\item 
virtual double {\bf max\-Bin\-Height} () const 
\begin{DoxyCompactList}\small\item\em Maximum height of the in-\/range bins, i.\-e. \end{DoxyCompactList}\item 
virtual bool {\bf scale} (double scale\-Factor)
\begin{DoxyCompactList}\small\item\em Scale the weights and the errors of all the \doxyref{I\-Histogram}{p.}{classAIDA_1_1IHistogram}'s bins (in-\/range and out-\/of-\/range ones) by a given scale factor. \end{DoxyCompactList}\item 
virtual void {\bf print\-Contents} () const 
\begin{DoxyCompactList}\small\item\em Print out the contents of a histogram to the screen. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class {\bfseries I\-Histogram\-Factory\-R\-O\-O\-T}\label{classAIDA_1_1IHistogram3DROOT_ac2046ffed8730695447bfbe0d9df4f66}

\item 
class {\bfseries I\-Histogram2\-D\-R\-O\-O\-T}\label{classAIDA_1_1IHistogram3DROOT_af4d2dd3fd7f0e317eba59e988403ff62}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
class \doxyref{I\-Axis}{p.}{classAIDA_1_1IAxis}; 

User level interface to 3\-D Histogram.

\begin{DoxyAuthor}{Author}
T. Kraemer, D\-E\-S\-Y 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{I\-Histogram3\-D\-R\-O\-O\-T.\-h}{p.}{IHistogram3DROOT_8h_source},v 1.\-11 2008-\/01-\/30 17\-:42\-:20 killenberg Exp 
\end{DoxyParagraph}


\subsection{Member Function Documentation}
\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!add@{add}}
\index{add@{add}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{add}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Histogram3\-D\-R\-O\-O\-T\-::add (
\begin{DoxyParamCaption}
\item[{const {\bf I\-Histogram3\-D} \&}]{hist}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a20193939617ca408d17f70173cb7e507}


Add to this \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} the contents of another \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D}. 


\begin{DoxyParams}{Parameters}
{\em hist} & The \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} to be added to this \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D}. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
false If the I\-Histogram3\-Ds binnings are incompatible. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a9afb555619c28a845a0f6d40b1f663b7}.



References A\-I\-D\-A\-::\-I\-Axis\-::bins(), A\-I\-D\-A\-::\-I\-Histogram3\-D\-::x\-Axis(), x\-Axis(), A\-I\-D\-A\-::\-I\-Histogram3\-D\-::y\-Axis(), y\-Axis(), A\-I\-D\-A\-::\-I\-Histogram3\-D\-::z\-Axis(), and z\-Axis().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!all\-Entries@{all\-Entries}}
\index{all\-Entries@{all\-Entries}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{all\-Entries}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::all\-Entries (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a4e4b50032fa6a73b1924845e0d81cb36}


See \doxyref{I\-Managed\-Object}{p.}{classAIDA_1_1IManagedObject} for a description. 


\begin{DoxyParams}{Parameters}
{\em class\-Name} & The name of the class to cast on. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The right pointer. Return 0 if failure.\-virtual void $\ast$ cast(const std\-::string \& class\-Name) const ; Sum of the entries in all the \doxyref{I\-Histogram}{p.}{classAIDA_1_1IHistogram}'s bins, i.\-e in-\/range bins, U\-N\-D\-E\-R\-F\-L\-O\-W and O\-V\-E\-R\-F\-L\-O\-W. This is equivalent to the number of times the method fill was invoked. 

The sum of all the entries. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram} \doxyref{}{p.}{classAIDA_1_1IHistogram_ac9bd90045820a21a9809c7763b41ebc4}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Entries@{bin\-Entries}}
\index{bin\-Entries@{bin\-Entries}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Entries}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Entries (
\begin{DoxyParamCaption}
\item[{int}]{index\-X, }
\item[{int}]{index\-Y, }
\item[{int}]{index\-Z}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a50a4c2099eacc8cfcf6ea864177a45b5}


Number of entries in the corresponding bin (ie the number of times fill was called for this bin). 


\begin{DoxyParams}{Parameters}
{\em index\-X} & The x bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Y} & The y bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Z} & The z bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The number of entries in the corresponding bin. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_af71b4921c34a4f6f9ac0285cc851df44}.



References x\-Axis(), y\-Axis(), and z\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Entries\-X@{bin\-Entries\-X}}
\index{bin\-Entries\-X@{bin\-Entries\-X}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Entries\-X}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Entries\-X (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_aa6d44e630d2ae768ac3d6d614274f2b8}


Sum of all the entries of the bins along a given x bin. 

This is equivalent to {\ttfamily projection\-X\-Y().bin\-Entries\-X(index)}. 
\begin{DoxyParams}{Parameters}
{\em index} & The x bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The number of entries in the corresponding set of bins. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a0b1f479c1bba65071da32ead515a4f71}.



References x\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Entries\-Y@{bin\-Entries\-Y}}
\index{bin\-Entries\-Y@{bin\-Entries\-Y}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Entries\-Y}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Entries\-Y (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_ac4a9e4546551e820bff4d7cb0cba4038}


Sum of all the entries of the bins along a given y bin. 

This is equivalent to {\ttfamily projection\-X\-Y().bin\-Entries\-Y(index)}. 
\begin{DoxyParams}{Parameters}
{\em index} & The y bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The number of entries in the corresponding set of bins. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a898479ec1e02b011129d1b435b57d828}.



References y\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Entries\-Z@{bin\-Entries\-Z}}
\index{bin\-Entries\-Z@{bin\-Entries\-Z}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Entries\-Z}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Entries\-Z (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a6e3bb7b5d9919e744b81c3eddbaf370e}


Sum of all the entries of the bins along a given z bin. 

This is equivalent to {\ttfamily projection\-X\-Z().bin\-Entries\-Z(index)}. 
\begin{DoxyParams}{Parameters}
{\em index} & The z bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The number of entries in the corresponding set of bins. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_ae856b328161cec7410734590edf2f930}.



References z\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Error@{bin\-Error}}
\index{bin\-Error@{bin\-Error}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Error}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Error (
\begin{DoxyParamCaption}
\item[{int}]{index\-X, }
\item[{int}]{index\-Y, }
\item[{int}]{index\-Z}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a505f24f81d670866bbe0146599e5cce4}


The error of a given bin. 


\begin{DoxyParams}{Parameters}
{\em index\-X} & The x bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Y} & The y bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Z} & The z bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The error on the corresponding bin. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a3c2eef2662b1584597ceb22f0646e9cc}.



References x\-Axis(), y\-Axis(), and z\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Height@{bin\-Height}}
\index{bin\-Height@{bin\-Height}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Height}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Height (
\begin{DoxyParamCaption}
\item[{int}]{index\-X, }
\item[{int}]{index\-Y, }
\item[{int}]{index\-Z}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a09a5452a86e786272e1fe092d2f136ea}


Total height of a give bin (ie the sum of the weights in this bin). 


\begin{DoxyParams}{Parameters}
{\em index\-X} & The x bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Y} & The y bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Z} & The z bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The height of the corresponding bin. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_ac378d3d294f3b73b7b0257917025a446}.



References x\-Axis(), y\-Axis(), and z\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Height\-X@{bin\-Height\-X}}
\index{bin\-Height\-X@{bin\-Height\-X}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Height\-X}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Height\-X (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_ab4c0bb362455f20ac960da75e1e3c80e}


Sum of all the heights of the bins along a given x bin. 

This is equivalent to {\ttfamily projection\-X\-Y().bin\-Height\-X(index)}. 
\begin{DoxyParams}{Parameters}
{\em index} & The x bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The sum of the heights in the corresponding set of bins. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_aaf5c2d27753df3b9599d4b17008740b1}.



References x\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Height\-Y@{bin\-Height\-Y}}
\index{bin\-Height\-Y@{bin\-Height\-Y}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Height\-Y}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Height\-Y (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_afd55fda8116e3ebfb97c4972dd7f0bf6}


Sum of all the heights of the bins along a given y bin. 

This is equivalent to {\ttfamily projection\-X\-Y().bin\-Height\-Y(index)}. 
\begin{DoxyParams}{Parameters}
{\em index} & The y bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The sum of the heights in the corresponding set of bins. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_af467558b868636f88c4205e04a7d97b2}.



References y\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Height\-Z@{bin\-Height\-Z}}
\index{bin\-Height\-Z@{bin\-Height\-Z}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Height\-Z}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Height\-Z (
\begin{DoxyParamCaption}
\item[{int}]{index}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a968c0d6da0a021a0cf14c26844f49dbd}


Sum of all the heights of the bins along a given z bin. 

This is equivalent to {\ttfamily projection\-X\-Z().bin\-Height\-Z(index)}. 
\begin{DoxyParams}{Parameters}
{\em index} & The z bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The sum of the heights in the corresponding set of bins. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a0ae3e6393e3c553f4d0b93beea6ea0e7}.



References z\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Mean\-X@{bin\-Mean\-X}}
\index{bin\-Mean\-X@{bin\-Mean\-X}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Mean\-X}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Mean\-X (
\begin{DoxyParamCaption}
\item[{int}]{index\-X, }
\item[{int}]{index\-Y, }
\item[{int}]{index\-Z}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_af6b38a70a99dfb5f2ed519bc7c4f5ece}


The weighted mean along the x axis of a given bin. 


\begin{DoxyParams}{Parameters}
{\em index\-X} & The x bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Y} & The y bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Z} & The z bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The mean of the corresponding bin along the x axis. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a30aecc10cedaf28a572b39097e932e5e}.



References x\-Axis(), y\-Axis(), and z\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Mean\-Y@{bin\-Mean\-Y}}
\index{bin\-Mean\-Y@{bin\-Mean\-Y}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Mean\-Y}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Mean\-Y (
\begin{DoxyParamCaption}
\item[{int}]{index\-X, }
\item[{int}]{index\-Y, }
\item[{int}]{index\-Z}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a6b5de79f58ee99e8f23a7c6073c9b3ee}


The weighted mean the y axis of a given bin. 


\begin{DoxyParams}{Parameters}
{\em index\-X} & The x bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Y} & The y bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Z} & The z bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The mean of the corresponding bin along the y axis. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_ad10f398620bf9c5f5f6dd3c7def9d269}.



References x\-Axis(), y\-Axis(), and z\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!bin\-Mean\-Z@{bin\-Mean\-Z}}
\index{bin\-Mean\-Z@{bin\-Mean\-Z}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{bin\-Mean\-Z}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::bin\-Mean\-Z (
\begin{DoxyParamCaption}
\item[{int}]{index\-X, }
\item[{int}]{index\-Y, }
\item[{int}]{index\-Z}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a1ffe6fa3564d7f5367591fafe5f14a52}


The weighted mean the z axis of a given bin. 


\begin{DoxyParams}{Parameters}
{\em index\-X} & The x bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Y} & The y bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
{\em index\-Z} & The z bin number (0...N-\/1) or O\-V\-E\-R\-F\-L\-O\-W or U\-N\-D\-E\-R\-F\-L\-O\-W. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The mean of the corresponding bin along the z axis. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_ae9b02421df03b5254f6c5de1dd560178}.



References x\-Axis(), y\-Axis(), and z\-Axis().



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!coord\-To\-Index\-X@{coord\-To\-Index\-X}}
\index{coord\-To\-Index\-X@{coord\-To\-Index\-X}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{coord\-To\-Index\-X}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::coord\-To\-Index\-X (
\begin{DoxyParamCaption}
\item[{double}]{coord}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_acd6ca8bf2fc4ddd9b53e31ffe0c0755c}


Get the bin number corresponding to a given coordinate along the x axis. 

This is a convenience method, equivalent to {\ttfamily \doxyref{x\-Axis()}{p.}{classAIDA_1_1IHistogram3DROOT_a3e62c28ec0238ba62e381d05421d7888}.coord\-To\-Index(coord)}. \begin{DoxySeeAlso}{See Also}
I\-Axis\-::coord\-To\-Index(double) 
\end{DoxySeeAlso}

\begin{DoxyParams}{Parameters}
{\em coord} & The coordinalte along the x axis. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The corresponding bin number. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_ad54dd4af720154bb9b397870be2256a4}.



References x\-Axis().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!coord\-To\-Index\-Y@{coord\-To\-Index\-Y}}
\index{coord\-To\-Index\-Y@{coord\-To\-Index\-Y}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{coord\-To\-Index\-Y}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::coord\-To\-Index\-Y (
\begin{DoxyParamCaption}
\item[{double}]{coord}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a4acee1c7e9ba882406030a5f435f5f49}


Get the bin number corresponding to a given coordinate along the y axis. 

This is a convenience method, equivalent to {\ttfamily \doxyref{y\-Axis()}{p.}{classAIDA_1_1IHistogram3DROOT_a019ba8f88eb2309b357bcd6d3edfd35e}.coord\-To\-Index(coord)}. \begin{DoxySeeAlso}{See Also}
I\-Axis\-::coord\-To\-Index(double) 
\end{DoxySeeAlso}

\begin{DoxyParams}{Parameters}
{\em coord} & The coordinalte along the y axis. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The corresponding bin number. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a95e602d67e7d4391d03fcca60e055766}.



References y\-Axis().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!coord\-To\-Index\-Z@{coord\-To\-Index\-Z}}
\index{coord\-To\-Index\-Z@{coord\-To\-Index\-Z}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{coord\-To\-Index\-Z}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::coord\-To\-Index\-Z (
\begin{DoxyParamCaption}
\item[{double}]{coord}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_adf589530184297f005a58e9094b37d27}


Get the bin number corresponding to a given coordinate along the z axis. 

This is a convenience method, equivalent to {\ttfamily \doxyref{z\-Axis()}{p.}{classAIDA_1_1IHistogram3DROOT_abe12f4676c22c5ffacf967219014073a}.coord\-To\-Index(coord)}. \begin{DoxySeeAlso}{See Also}
I\-Axis\-::coord\-To\-Index(double) 
\end{DoxySeeAlso}

\begin{DoxyParams}{Parameters}
{\em coord} & The coordinalte along the z axis. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The corresponding bin number. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_aaf2d31537362872a711e5529bde40862}.



References z\-Axis().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!dimension@{dimension}}
\index{dimension@{dimension}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{dimension}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::dimension (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_af571ad7b5d6ae47335ef961a4d9852cb}


Get the \doxyref{I\-Annotation}{p.}{classAIDA_1_1IAnnotation} associated with the Histogram. 

\begin{DoxyReturn}{Returns}
The I\-Annotation.\-virtual \doxyref{I\-Annotation}{p.}{classAIDA_1_1IAnnotation} \& annotation() ; virtual const \doxyref{I\-Annotation}{p.}{classAIDA_1_1IAnnotation} \& annotation() const ; Get the Histogram's dimension. 

The Histogram's dimension. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Base\-Histogram} \doxyref{}{p.}{classAIDA_1_1IBaseHistogram_acd76b8615a73f24657c781dc49980cad}.

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!entries@{entries}}
\index{entries@{entries}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{entries}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::entries (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a65a994a11c1cd83a8b791a683cd41fd7}


Get the number of in-\/range entries in the Histogram. 

\begin{DoxyReturn}{Returns}
The number of in-\/range entries. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Base\-Histogram} \doxyref{}{p.}{classAIDA_1_1IBaseHistogram_a38c98fefb864892358aa763c4c054652}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!extra\-Entries@{extra\-Entries}}
\index{extra\-Entries@{extra\-Entries}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{extra\-Entries}]{\setlength{\rightskip}{0pt plus 5cm}int I\-Histogram3\-D\-R\-O\-O\-T\-::extra\-Entries (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a493ae9554357b2714305bf13926671bd}


Number of entries in the U\-N\-D\-E\-R\-F\-L\-O\-W and O\-V\-E\-R\-F\-L\-O\-W bins. 

\begin{DoxyReturn}{Returns}
The number of entries outside the range of the \doxyref{I\-Histogram}{p.}{classAIDA_1_1IHistogram}. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram} \doxyref{}{p.}{classAIDA_1_1IHistogram_a5376c34c0481f8507a19498f353f037d}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!fill@{fill}}
\index{fill@{fill}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{fill}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Histogram3\-D\-R\-O\-O\-T\-::fill (
\begin{DoxyParamCaption}
\item[{double}]{x, }
\item[{double}]{y, }
\item[{double}]{z, }
\item[{double}]{weight = {\ttfamily 1.}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a699dbc117c363cebe014fc1beb3233af}


Fill the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} with a triplet of values and the corresponding weight. 


\begin{DoxyParams}{Parameters}
{\em x} & The x value to be filled in. \\
\hline
{\em y} & The y value to be filled in. \\
\hline
{\em z} & The z value to be filled in. \\
\hline
{\em weight} & The corresponding weight (by default 1). \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
false If the weight is $<$0 or $>$1 (?). 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a43d77dff14703f8fffc5d72933781a7a}.

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!max\-Bin\-Height@{max\-Bin\-Height}}
\index{max\-Bin\-Height@{max\-Bin\-Height}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{max\-Bin\-Height}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::max\-Bin\-Height (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_af7eae32f72b18ff14a22ad559f3f3d14}


Maximum height of the in-\/range bins, i.\-e. 

not considering the U\-N\-D\-E\-R\-F\-L\-O\-W and O\-V\-E\-R\-F\-L\-O\-W bins. \begin{DoxyReturn}{Returns}
The maximum height among the in-\/range bins. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram} \doxyref{}{p.}{classAIDA_1_1IHistogram_a66de00003558ace7614d19184519de83}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!mean\-X@{mean\-X}}
\index{mean\-X@{mean\-X}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{mean\-X}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::mean\-X (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a05861366a366b6389ba03a7d012d5a7d}


The mean of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the x axis. 

\begin{DoxyReturn}{Returns}
The mean of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the x axis. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a315092b62d8f308e943e3bfbdf596eb0}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!mean\-Y@{mean\-Y}}
\index{mean\-Y@{mean\-Y}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{mean\-Y}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::mean\-Y (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_afb15b6e639bca455910f11a4dfcbb6cd}


The mean of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the y axis. 

\begin{DoxyReturn}{Returns}
The mean of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the y axis. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a9cf8074239f206e1e3b866124b411ba1}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!mean\-Z@{mean\-Z}}
\index{mean\-Z@{mean\-Z}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{mean\-Z}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::mean\-Z (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_ac92ff57b39c2eb491de5b22aa3917466}


The mean of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the z axis. 

\begin{DoxyReturn}{Returns}
The mean of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the z axis. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_ab5294d3bed0f5aeee135902f6a18f433}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!min\-Bin\-Height@{min\-Bin\-Height}}
\index{min\-Bin\-Height@{min\-Bin\-Height}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{min\-Bin\-Height}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::min\-Bin\-Height (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a0d3c082341b7ca7c3a846fe9e5c3ef51}


Minimum height of the in-\/range bins, i.\-e. 

not considering the U\-N\-D\-E\-R\-F\-L\-O\-W and O\-V\-E\-R\-F\-L\-O\-W bins. \begin{DoxyReturn}{Returns}
The minimum height among the in-\/range bins. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram} \doxyref{}{p.}{classAIDA_1_1IHistogram_ad76c6fe57962f7a5c5a9affce27c7cfb}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!print\-Contents@{print\-Contents}}
\index{print\-Contents@{print\-Contents}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{print\-Contents}]{\setlength{\rightskip}{0pt plus 5cm}void I\-Histogram3\-D\-R\-O\-O\-T\-::print\-Contents (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a563bac6db2b20abf93f862321e0bc8f6}


Print out the contents of a histogram to the screen. 

This method is made for debugging purposes. It is not part of the \doxyref{A\-I\-D\-A}{p.}{namespaceAIDA} Interface! 

References all\-Entries(), bin\-Entries(), bin\-Entries\-X(), bin\-Entries\-Y(), bin\-Entries\-Z(), bin\-Error(), bin\-Height(), bin\-Height\-X(), bin\-Height\-Y(), bin\-Height\-Z(), A\-I\-D\-A\-::\-I\-Axis\-::bin\-Lower\-Edge(), bin\-Mean\-X(), bin\-Mean\-Y(), bin\-Mean\-Z(), A\-I\-D\-A\-::\-I\-Axis\-::bins(), entries(), extra\-Entries(), A\-I\-D\-A\-::\-I\-Axis\-::lower\-Edge(), max\-Bin\-Height(), mean\-X(), mean\-Y(), mean\-Z(), min\-Bin\-Height(), rms\-X(), rms\-Y(), rms\-Z(), sum\-All\-Bin\-Heights(), sum\-Bin\-Heights(), sum\-Extra\-Bin\-Heights(), title(), A\-I\-D\-A\-::\-I\-Axis\-::upper\-Edge(), x\-Axis(), y\-Axis(), and z\-Axis().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!reset@{reset}}
\index{reset@{reset}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{reset}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Histogram3\-D\-R\-O\-O\-T\-::reset (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a05724d79c9745ba0a9f72febc008a4e7}


Reset the Histogram; as if just created. 

\begin{DoxyReturn}{Returns}
false If something goes wrong. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Base\-Histogram} \doxyref{}{p.}{classAIDA_1_1IBaseHistogram_a32da98a46330b5b8cab4f55d00650472}.

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!rms\-X@{rms\-X}}
\index{rms\-X@{rms\-X}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{rms\-X}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::rms\-X (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a4b54d932b6c662fe306fd5f1df845360}


The R\-M\-S of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the x axis. 

\begin{DoxyReturn}{Returns}
The R\-M\-S if the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the x axis. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a0ee05eef01a6045bcb6881a8dd112e6b}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!rms\-Y@{rms\-Y}}
\index{rms\-Y@{rms\-Y}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{rms\-Y}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::rms\-Y (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a07969f473e7c2e70a9cc8af742c5575e}


The R\-M\-S of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the y axis. 

\begin{DoxyReturn}{Returns}
The R\-M\-S if the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the y axis. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a3621fe813c727ba78d72817eede595bd}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!rms\-Z@{rms\-Z}}
\index{rms\-Z@{rms\-Z}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{rms\-Z}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::rms\-Z (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a0b46546fa96193329bb62820fbf26737}


The R\-M\-S of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the z axis. 

\begin{DoxyReturn}{Returns}
The R\-M\-S if the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D} along the z axis. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a0d9ce008a5c72b93af1861e29fd83f66}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!scale@{scale}}
\index{scale@{scale}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{scale}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Histogram3\-D\-R\-O\-O\-T\-::scale (
\begin{DoxyParamCaption}
\item[{double}]{scale\-Factor}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_aada44e244af1d967c253292e192ab15a}


Scale the weights and the errors of all the \doxyref{I\-Histogram}{p.}{classAIDA_1_1IHistogram}'s bins (in-\/range and out-\/of-\/range ones) by a given scale factor. 


\begin{DoxyParams}{Parameters}
{\em scale\-Factor} & The scale factor. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
false If the scale factor is negative. 
\end{DoxyReturn}
F\-I\-X\-M\-E! richtige beruecksichtigung der Fehler im Zusammenhang mit dcale! 

Implements {\bf A\-I\-D\-A\-::\-I\-Histogram} \doxyref{}{p.}{classAIDA_1_1IHistogram_a130d979ac39be5cddf8ed97878bdf131}.

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!set\-Title@{set\-Title}}
\index{set\-Title@{set\-Title}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{set\-Title}]{\setlength{\rightskip}{0pt plus 5cm}bool I\-Histogram3\-D\-R\-O\-O\-T\-::set\-Title (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{title}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a9cff3f9c0233a86946cd5b0266ece0d7}


Set the histogram title. 


\begin{DoxyParams}{Parameters}
{\em title} & The title. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
false If title cannot be changed. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Base\-Histogram} \doxyref{}{p.}{classAIDA_1_1IBaseHistogram_a14a7f6ed8fda63589540f787186ed2d7}.

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!sum\-All\-Bin\-Heights@{sum\-All\-Bin\-Heights}}
\index{sum\-All\-Bin\-Heights@{sum\-All\-Bin\-Heights}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{sum\-All\-Bin\-Heights}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::sum\-All\-Bin\-Heights (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a69e7a02bd3d1a06bd962169c6137188a}


Sum of the heights of all the \doxyref{I\-Histogram}{p.}{classAIDA_1_1IHistogram}'s bins, i.\-e in-\/range bins, U\-N\-D\-E\-R\-F\-L\-O\-W and O\-V\-E\-R\-F\-L\-O\-W. 

\begin{DoxyReturn}{Returns}
The sum of all the bins heights. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram} \doxyref{}{p.}{classAIDA_1_1IHistogram_a4ec5b1ff96f011c496b3e30ae0211cd0}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!sum\-Bin\-Heights@{sum\-Bin\-Heights}}
\index{sum\-Bin\-Heights@{sum\-Bin\-Heights}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{sum\-Bin\-Heights}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::sum\-Bin\-Heights (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a870a75e7b23a25d1c700ad255617ca6a}


Number of equivalent entries, i.\-e. 

{\ttfamily S\-U\-M[ weight ] $^\wedge$ 2 / S\-U\-M[ weight$^\wedge$2 ]} \begin{DoxyReturn}{Returns}
The number of equivalent entries.\-virtual double equivalent\-Bin\-Entries() const ; Sum of in-\/range bin heights in the \doxyref{I\-Histogram}{p.}{classAIDA_1_1IHistogram}, U\-N\-D\-E\-R\-F\-L\-O\-W and O\-V\-E\-R\-F\-L\-O\-W bins are excluded. 

The sum of the in-\/range bins heights. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram} \doxyref{}{p.}{classAIDA_1_1IHistogram_ac05bc2c2dc807958ce43ada41adb4238}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!sum\-Extra\-Bin\-Heights@{sum\-Extra\-Bin\-Heights}}
\index{sum\-Extra\-Bin\-Heights@{sum\-Extra\-Bin\-Heights}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{sum\-Extra\-Bin\-Heights}]{\setlength{\rightskip}{0pt plus 5cm}double I\-Histogram3\-D\-R\-O\-O\-T\-::sum\-Extra\-Bin\-Heights (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a52f9aa8de522b597865baec210eb6733}


Sum of heights in the U\-N\-D\-E\-R\-F\-L\-O\-W and O\-V\-E\-R\-F\-L\-O\-W bins. 

\begin{DoxyReturn}{Returns}
The sum of the heights of the out-\/of-\/range bins. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram} \doxyref{}{p.}{classAIDA_1_1IHistogram_a2e76e736ca1b3ad7e5c1c41810ee9e28}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!title@{title}}
\index{title@{title}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{title}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string I\-Histogram3\-D\-R\-O\-O\-T\-::title (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_aed5ad12772766f159449c7632013521c}


Get the Histogram's title. 

\begin{DoxyReturn}{Returns}
The Histogram's title. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Base\-Histogram} \doxyref{}{p.}{classAIDA_1_1IBaseHistogram_a55bd4bf3c7f32400c24e5a1926ca31ae}.



Referenced by print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!x\-Axis@{x\-Axis}}
\index{x\-Axis@{x\-Axis}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{x\-Axis}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf I\-Axis} \& I\-Histogram3\-D\-R\-O\-O\-T\-::x\-Axis (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a3e62c28ec0238ba62e381d05421d7888}


Get the x axis of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D}. 

\begin{DoxyReturn}{Returns}
The x coordinate \doxyref{I\-Axis}{p.}{classAIDA_1_1IAxis}. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a42429f98fa2232827e4ca28ff55634bb}.



Referenced by add(), bin\-Entries(), bin\-Entries\-X(), bin\-Error(), bin\-Height(), bin\-Height\-X(), bin\-Mean\-X(), bin\-Mean\-Y(), bin\-Mean\-Z(), coord\-To\-Index\-X(), and print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!y\-Axis@{y\-Axis}}
\index{y\-Axis@{y\-Axis}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{y\-Axis}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf I\-Axis} \& I\-Histogram3\-D\-R\-O\-O\-T\-::y\-Axis (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_a019ba8f88eb2309b357bcd6d3edfd35e}


Get the y axis of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D}. 

\begin{DoxyReturn}{Returns}
The y coordinate \doxyref{I\-Axis}{p.}{classAIDA_1_1IAxis}. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a6ff84f6de4feec5edb43605296c41b42}.



Referenced by add(), bin\-Entries(), bin\-Entries\-Y(), bin\-Error(), bin\-Height(), bin\-Height\-Y(), bin\-Mean\-X(), bin\-Mean\-Y(), bin\-Mean\-Z(), coord\-To\-Index\-Y(), and print\-Contents().

\index{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}!z\-Axis@{z\-Axis}}
\index{z\-Axis@{z\-Axis}!AIDA::IHistogram3DROOT@{A\-I\-D\-A\-::\-I\-Histogram3\-D\-R\-O\-O\-T}}
\subsubsection[{z\-Axis}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf I\-Axis} \& I\-Histogram3\-D\-R\-O\-O\-T\-::z\-Axis (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}\label{classAIDA_1_1IHistogram3DROOT_abe12f4676c22c5ffacf967219014073a}


Get the z axis of the \doxyref{I\-Histogram3\-D}{p.}{classAIDA_1_1IHistogram3D}. 

\begin{DoxyReturn}{Returns}
The z coordinate \doxyref{I\-Axis}{p.}{classAIDA_1_1IAxis}. 
\end{DoxyReturn}


Implements {\bf A\-I\-D\-A\-::\-I\-Histogram3\-D} \doxyref{}{p.}{classAIDA_1_1IHistogram3D_a07e3ccc3b08fec3f0dbb64b16212e283}.



Referenced by add(), bin\-Entries(), bin\-Entries\-Z(), bin\-Error(), bin\-Height(), bin\-Height\-Z(), bin\-Mean\-X(), bin\-Mean\-Y(), bin\-Mean\-Z(), coord\-To\-Index\-Z(), and print\-Contents().



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
I\-Histogram3\-D\-R\-O\-O\-T.\-h\item 
I\-Histogram3\-D\-R\-O\-O\-T.\-cc\end{DoxyCompactItemize}
