\hypertarget{party_8h}{
\section{party.h File Reference}
\label{party_8h}\index{party.h@{party.h}}
}
{\tt \#include $<$R.h$>$}\par
{\tt \#include $<$Rmath.h$>$}\par
{\tt \#include $<$Rinternals.h$>$}\par
{\tt \#include $<$Rdefines.h$>$}\par
{\tt \#include $<$R\_\-ext/Applic.h$>$}\par
{\tt \#include \char`\"{}Classes.h\char`\"{}}\par
{\tt \#include \char`\"{}Utils.h\char`\"{}}\par
{\tt \#include \char`\"{}mvt.h\char`\"{}}\par
{\tt \#include \char`\"{}Linear\-Statistic.h\char`\"{}}\par
{\tt \#include \char`\"{}Test\-Statistic.h\char`\"{}}\par
{\tt \#include \char`\"{}Distributions.h\char`\"{}}\par
{\tt \#include \char`\"{}Convenience.h\char`\"{}}\par
{\tt \#include \char`\"{}S3Classes.h\char`\"{}}\par
{\tt \#include \char`\"{}Independence\-Test.h\char`\"{}}\par
{\tt \#include \char`\"{}Splits.h\char`\"{}}\par
{\tt \#include \char`\"{}Node.h\char`\"{}}\par
{\tt \#include \char`\"{}Predict.h\char`\"{}}\par
{\tt \#include \char`\"{}Surrogate\-Splits.h\char`\"{}}\par
{\tt \#include \char`\"{}Tree\-Grow.h\char`\"{}}\par


Include dependency graph for party.h:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=119pt]{party_8h__incl}
\end{center}
\end{figure}


This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=113pt]{party_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define \hyperlink{party_8h_a0}{S3\_\-NODEID}~0
\item 
\#define \hyperlink{party_8h_a1}{S3\_\-WEIGHTS}~1
\item 
\#define \hyperlink{party_8h_a2}{S3\_\-CRITERION}~2
\item 
\#define \hyperlink{party_8h_a3}{S3\_\-TERMINAL}~3
\item 
\#define \hyperlink{party_8h_a4}{S3\_\-PSPLIT}~4
\item 
\#define \hyperlink{party_8h_a5}{S3\_\-SSPLIT}~5
\item 
\#define \hyperlink{party_8h_a6}{S3\_\-PREDICTION}~6
\item 
\#define \hyperlink{party_8h_a7}{S3\_\-LEFT}~7
\item 
\#define \hyperlink{party_8h_a8}{S3\_\-RIGHT}~8
\item 
\#define \hyperlink{party_8h_a9}{NODE\_\-LENGTH}~9
\item 
\#define \hyperlink{party_8h_a10}{S3\_\-STATISTICS}~0
\item 
\#define \hyperlink{party_8h_a11}{S3\_\-i\-CRITERION}~1
\item 
\#define \hyperlink{party_8h_a12}{S3\_\-MAXCRITERION}~2
\item 
\#define \hyperlink{party_8h_a13}{CRITERION\_\-LENGTH}~3
\item 
\#define \hyperlink{party_8h_a14}{S3\_\-VARIABLEID}~0
\item 
\#define \hyperlink{party_8h_a15}{S3\_\-ORDERED}~1
\item 
\#define \hyperlink{party_8h_a16}{S3\_\-SPLITPOINT}~2
\item 
\#define \hyperlink{party_8h_a17}{S3\_\-SPLITSTATISTICS}~3
\item 
\#define \hyperlink{party_8h_a18}{S3\_\-TOLEFT}~4
\item 
\#define \hyperlink{party_8h_a19}{S3\_\-TABLE}~5
\item 
\#define \hyperlink{party_8h_a20}{SPLIT\_\-LENGTH}~6
\item 
\#define \hyperlink{party_8h_a21}{MAXABS}~1
\item 
\#define \hyperlink{party_8h_a22}{QUADFORM}~2
\item 
\#define \hyperlink{party_8h_a23}{BONFERRONI}~1
\item 
\#define \hyperlink{party_8h_a24}{MONTECARLO}~2
\item 
\#define \hyperlink{party_8h_a25}{AGGREGATED}~3
\item 
\#define \hyperlink{party_8h_a26}{UNIVARIATE}~4
\item 
\#define \hyperlink{party_8h_a27}{TESTSTATISTIC}~5
\end{CompactItemize}


\subsection{Define Documentation}
\hypertarget{party_8h_a25}{
\index{party.h@{party.h}!AGGREGATED@{AGGREGATED}}
\index{AGGREGATED@{AGGREGATED}!party.h@{party.h}}
\subsubsection[AGGREGATED]{\setlength{\rightskip}{0pt plus 5cm}\#define AGGREGATED~3}}
\label{party_8h_a25}




Definition at line 66 of file party.h.

Referenced by C\_\-Global\-Test().\hypertarget{party_8h_a23}{
\index{party.h@{party.h}!BONFERRONI@{BONFERRONI}}
\index{BONFERRONI@{BONFERRONI}!party.h@{party.h}}
\subsubsection[BONFERRONI]{\setlength{\rightskip}{0pt plus 5cm}\#define BONFERRONI~1}}
\label{party_8h_a23}




Definition at line 64 of file party.h.

Referenced by C\_\-Global\-Test().\hypertarget{party_8h_a13}{
\index{party.h@{party.h}!CRITERION_LENGTH@{CRITERION\_\-LENGTH}}
\index{CRITERION_LENGTH@{CRITERION\_\-LENGTH}!party.h@{party.h}}
\subsubsection[CRITERION\_\-LENGTH]{\setlength{\rightskip}{0pt plus 5cm}\#define CRITERION\_\-LENGTH~3}}
\label{party_8h_a13}




Definition at line 48 of file party.h.

Referenced by C\_\-init\_\-node().\hypertarget{party_8h_a21}{
\index{party.h@{party.h}!MAXABS@{MAXABS}}
\index{MAXABS@{MAXABS}!party.h@{party.h}}
\subsubsection[MAXABS]{\setlength{\rightskip}{0pt plus 5cm}\#define MAXABS~1}}
\label{party_8h_a21}




Definition at line 60 of file party.h.

Referenced by C\_\-Conditional\-Pvalue().\hypertarget{party_8h_a24}{
\index{party.h@{party.h}!MONTECARLO@{MONTECARLO}}
\index{MONTECARLO@{MONTECARLO}!party.h@{party.h}}
\subsubsection[MONTECARLO]{\setlength{\rightskip}{0pt plus 5cm}\#define MONTECARLO~2}}
\label{party_8h_a24}




Definition at line 65 of file party.h.

Referenced by C\_\-Global\-Test().\hypertarget{party_8h_a9}{
\index{party.h@{party.h}!NODE_LENGTH@{NODE\_\-LENGTH}}
\index{NODE_LENGTH@{NODE\_\-LENGTH}!party.h@{party.h}}
\subsubsection[NODE\_\-LENGTH]{\setlength{\rightskip}{0pt plus 5cm}\#define NODE\_\-LENGTH~9}}
\label{party_8h_a9}




Definition at line 42 of file party.h.

Referenced by C\_\-init\_\-node(), C\_\-splitnode(), R\_\-Ensemble(), R\_\-Node(), and R\_\-Tree\-Grow().\hypertarget{party_8h_a22}{
\index{party.h@{party.h}!QUADFORM@{QUADFORM}}
\index{QUADFORM@{QUADFORM}!party.h@{party.h}}
\subsubsection[QUADFORM]{\setlength{\rightskip}{0pt plus 5cm}\#define QUADFORM~2}}
\label{party_8h_a22}




Definition at line 61 of file party.h.

Referenced by C\_\-Conditional\-Pvalue().\hypertarget{party_8h_a2}{
\index{party.h@{party.h}!S3_CRITERION@{S3\_\-CRITERION}}
\index{S3_CRITERION@{S3\_\-CRITERION}!party.h@{party.h}}
\subsubsection[S3\_\-CRITERION]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-CRITERION~2}}
\label{party_8h_a2}




Definition at line 35 of file party.h.

Referenced by C\_\-init\_\-node(), S3get\_\-criterion(), S3get\_\-maxcriterion(), and S3get\_\-teststat().\hypertarget{party_8h_a11}{
\index{party.h@{party.h}!S3_iCRITERION@{S3\_\-iCRITERION}}
\index{S3_iCRITERION@{S3\_\-iCRITERION}!party.h@{party.h}}
\subsubsection[S3\_\-iCRITERION]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-i\-CRITERION~1}}
\label{party_8h_a11}




Definition at line 46 of file party.h.

Referenced by C\_\-init\_\-node(), and S3get\_\-criterion().\hypertarget{party_8h_a7}{
\index{party.h@{party.h}!S3_LEFT@{S3\_\-LEFT}}
\index{S3_LEFT@{S3\_\-LEFT}!party.h@{party.h}}
\subsubsection[S3\_\-LEFT]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-LEFT~7}}
\label{party_8h_a7}




Definition at line 40 of file party.h.

Referenced by C\_\-splitnode(), and S3get\_\-leftnode().\hypertarget{party_8h_a12}{
\index{party.h@{party.h}!S3_MAXCRITERION@{S3\_\-MAXCRITERION}}
\index{S3_MAXCRITERION@{S3\_\-MAXCRITERION}!party.h@{party.h}}
\subsubsection[S3\_\-MAXCRITERION]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-MAXCRITERION~2}}
\label{party_8h_a12}




Definition at line 47 of file party.h.

Referenced by C\_\-init\_\-node(), and S3get\_\-maxcriterion().\hypertarget{party_8h_a0}{
\index{party.h@{party.h}!S3_NODEID@{S3\_\-NODEID}}
\index{S3_NODEID@{S3\_\-NODEID}!party.h@{party.h}}
\subsubsection[S3\_\-NODEID]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-NODEID~0}}
\label{party_8h_a0}




Definition at line 33 of file party.h.

Referenced by C\_\-init\_\-node(), S3get\_\-node\-ID(), and S3set\_\-node\-ID().\hypertarget{party_8h_a15}{
\index{party.h@{party.h}!S3_ORDERED@{S3\_\-ORDERED}}
\index{S3_ORDERED@{S3\_\-ORDERED}!party.h@{party.h}}
\subsubsection[S3\_\-ORDERED]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-ORDERED~1}}
\label{party_8h_a15}




Definition at line 52 of file party.h.

Referenced by C\_\-init\_\-nominalsplit(), C\_\-init\_\-orderedsplit(), S3is\_\-ordered(), S3set\_\-nominal(), and S3set\_\-ordered().\hypertarget{party_8h_a6}{
\index{party.h@{party.h}!S3_PREDICTION@{S3\_\-PREDICTION}}
\index{S3_PREDICTION@{S3\_\-PREDICTION}!party.h@{party.h}}
\subsubsection[S3\_\-PREDICTION]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-PREDICTION~6}}
\label{party_8h_a6}




Definition at line 39 of file party.h.

Referenced by C\_\-init\_\-node(), and S3get\_\-prediction().\hypertarget{party_8h_a4}{
\index{party.h@{party.h}!S3_PSPLIT@{S3\_\-PSPLIT}}
\index{S3_PSPLIT@{S3\_\-PSPLIT}!party.h@{party.h}}
\subsubsection[S3\_\-PSPLIT]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-PSPLIT~4}}
\label{party_8h_a4}




Definition at line 37 of file party.h.

Referenced by C\_\-init\_\-node(), and S3get\_\-primarysplit().\hypertarget{party_8h_a8}{
\index{party.h@{party.h}!S3_RIGHT@{S3\_\-RIGHT}}
\index{S3_RIGHT@{S3\_\-RIGHT}!party.h@{party.h}}
\subsubsection[S3\_\-RIGHT]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-RIGHT~8}}
\label{party_8h_a8}




Definition at line 41 of file party.h.

Referenced by C\_\-splitnode(), and S3get\_\-rightnode().\hypertarget{party_8h_a16}{
\index{party.h@{party.h}!S3_SPLITPOINT@{S3\_\-SPLITPOINT}}
\index{S3_SPLITPOINT@{S3\_\-SPLITPOINT}!party.h@{party.h}}
\subsubsection[S3\_\-SPLITPOINT]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-SPLITPOINT~2}}
\label{party_8h_a16}




Definition at line 53 of file party.h.

Referenced by C\_\-init\_\-nominalsplit(), C\_\-init\_\-orderedsplit(), and S3get\_\-splitpoint().\hypertarget{party_8h_a17}{
\index{party.h@{party.h}!S3_SPLITSTATISTICS@{S3\_\-SPLITSTATISTICS}}
\index{S3_SPLITSTATISTICS@{S3\_\-SPLITSTATISTICS}!party.h@{party.h}}
\subsubsection[S3\_\-SPLITSTATISTICS]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-SPLITSTATISTICS~3}}
\label{party_8h_a17}




Definition at line 54 of file party.h.

Referenced by C\_\-init\_\-nominalsplit(), C\_\-init\_\-orderedsplit(), and S3get\_\-splitstatistics().\hypertarget{party_8h_a5}{
\index{party.h@{party.h}!S3_SSPLIT@{S3\_\-SSPLIT}}
\index{S3_SSPLIT@{S3\_\-SSPLIT}!party.h@{party.h}}
\subsubsection[S3\_\-SSPLIT]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-SSPLIT~5}}
\label{party_8h_a5}




Definition at line 38 of file party.h.

Referenced by C\_\-init\_\-node(), and S3get\_\-surrogatesplits().\hypertarget{party_8h_a10}{
\index{party.h@{party.h}!S3_STATISTICS@{S3\_\-STATISTICS}}
\index{S3_STATISTICS@{S3\_\-STATISTICS}!party.h@{party.h}}
\subsubsection[S3\_\-STATISTICS]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-STATISTICS~0}}
\label{party_8h_a10}




Definition at line 45 of file party.h.

Referenced by C\_\-init\_\-node(), and S3get\_\-teststat().\hypertarget{party_8h_a19}{
\index{party.h@{party.h}!S3_TABLE@{S3\_\-TABLE}}
\index{S3_TABLE@{S3\_\-TABLE}!party.h@{party.h}}
\subsubsection[S3\_\-TABLE]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-TABLE~5}}
\label{party_8h_a19}




Definition at line 56 of file party.h.

Referenced by C\_\-init\_\-nominalsplit(), C\_\-init\_\-orderedsplit(), and S3get\_\-table().\hypertarget{party_8h_a3}{
\index{party.h@{party.h}!S3_TERMINAL@{S3\_\-TERMINAL}}
\index{S3_TERMINAL@{S3\_\-TERMINAL}!party.h@{party.h}}
\subsubsection[S3\_\-TERMINAL]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-TERMINAL~3}}
\label{party_8h_a3}




Definition at line 36 of file party.h.

Referenced by C\_\-init\_\-node(), S3get\_\-nodeterminal(), and S3set\_\-nodeterminal().\hypertarget{party_8h_a18}{
\index{party.h@{party.h}!S3_TOLEFT@{S3\_\-TOLEFT}}
\index{S3_TOLEFT@{S3\_\-TOLEFT}!party.h@{party.h}}
\subsubsection[S3\_\-TOLEFT]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-TOLEFT~4}}
\label{party_8h_a18}




Definition at line 55 of file party.h.

Referenced by C\_\-init\_\-nominalsplit(), C\_\-init\_\-orderedsplit(), S3get\_\-toleft(), and S3set\_\-toleft().\hypertarget{party_8h_a14}{
\index{party.h@{party.h}!S3_VARIABLEID@{S3\_\-VARIABLEID}}
\index{S3_VARIABLEID@{S3\_\-VARIABLEID}!party.h@{party.h}}
\subsubsection[S3\_\-VARIABLEID]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-VARIABLEID~0}}
\label{party_8h_a14}




Definition at line 51 of file party.h.

Referenced by C\_\-init\_\-nominalsplit(), C\_\-init\_\-orderedsplit(), S3get\_\-variable\-ID(), and S3set\_\-variable\-ID().\hypertarget{party_8h_a1}{
\index{party.h@{party.h}!S3_WEIGHTS@{S3\_\-WEIGHTS}}
\index{S3_WEIGHTS@{S3\_\-WEIGHTS}!party.h@{party.h}}
\subsubsection[S3\_\-WEIGHTS]{\setlength{\rightskip}{0pt plus 5cm}\#define S3\_\-WEIGHTS~1}}
\label{party_8h_a1}




Definition at line 34 of file party.h.

Referenced by C\_\-init\_\-node(), and S3get\_\-nodeweights().\hypertarget{party_8h_a20}{
\index{party.h@{party.h}!SPLIT_LENGTH@{SPLIT\_\-LENGTH}}
\index{SPLIT_LENGTH@{SPLIT\_\-LENGTH}!party.h@{party.h}}
\subsubsection[SPLIT\_\-LENGTH]{\setlength{\rightskip}{0pt plus 5cm}\#define SPLIT\_\-LENGTH~6}}
\label{party_8h_a20}




Definition at line 57 of file party.h.

Referenced by C\_\-init\_\-node(), C\_\-init\_\-nominalsplit(), C\_\-init\_\-orderedsplit(), and C\_\-surrogates().\hypertarget{party_8h_a27}{
\index{party.h@{party.h}!TESTSTATISTIC@{TESTSTATISTIC}}
\index{TESTSTATISTIC@{TESTSTATISTIC}!party.h@{party.h}}
\subsubsection[TESTSTATISTIC]{\setlength{\rightskip}{0pt plus 5cm}\#define TESTSTATISTIC~5}}
\label{party_8h_a27}




Definition at line 68 of file party.h.

Referenced by C\_\-Global\-Test().\hypertarget{party_8h_a26}{
\index{party.h@{party.h}!UNIVARIATE@{UNIVARIATE}}
\index{UNIVARIATE@{UNIVARIATE}!party.h@{party.h}}
\subsubsection[UNIVARIATE]{\setlength{\rightskip}{0pt plus 5cm}\#define UNIVARIATE~4}}
\label{party_8h_a26}




Definition at line 67 of file party.h.

Referenced by C\_\-Global\-Test().