\section{atlas::rootdata::Root\-Datum Class Reference}
\label{classatlas_1_1rootdata_1_1RootDatum}\index{atlas::rootdata::RootDatum@{atlas::rootdata::RootDatum}}
{\tt \#include $<$rootdata.h$>$}

Collaboration diagram for atlas::rootdata::Root\-Datum:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=175pt]{classatlas_1_1rootdata_1_1RootDatum__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Root\-Datum} ()
\item 
{\bf Root\-Datum} (const {\bf prerootdata::Pre\-Root\-Datum} \&)
\item 
{\bf Root\-Datum} (const {\bf Root\-Datum} \&, {\bf tags::Dual\-Tag})
\item 
{\bf Root\-Datum} ({\bf LT::Lattice\-Matrix} \&, const {\bf Root\-Datum} \&, {\bf tags::Derived\-Tag})
\item 
{\bf Root\-Datum} ({\bf LT::Lattice\-Matrix} \&, const {\bf Root\-Datum} \&, {\bf tags::Simply\-Connected\-Tag})
\item 
{\bf $\sim$Root\-Datum} ()
\item 
LT::Weight\-List::const\_\-iterator {\bf begin\-Coradical} () const 
\item 
LT::Weight\-List::const\_\-iterator {\bf end\-Coradical} () const 
\item 
LT::Weight\-List::const\_\-iterator {\bf begin\-Radical} () const 
\item 
LT::Weight\-List::const\_\-iterator {\bf end\-Radical} () const 
\item 
LT::Weight\-List::const\_\-iterator {\bf begin\-Coroot} () const 
\item 
LT::Weight\-List::const\_\-iterator {\bf begin\-Root} () const 
\item 
LT::Weight\-List::const\_\-iterator {\bf end\-Root} () const 
\item 
LT::Weight\-List::const\_\-iterator {\bf end\-Coroot} () const 
\item 
{\bf WRoot\-Iterator} {\bf begin\-Pos\-Coroot} () const 
\item 
{\bf WRoot\-Iterator} {\bf end\-Pos\-Coroot} () const 
\item 
{\bf WRoot\-Iterator} {\bf begin\-Pos\-Root} () const 
\item 
{\bf WRoot\-Iterator} {\bf end\-Pos\-Root} () const 
\item 
{\bf WRoot\-Iterator} {\bf begin\-Simple\-Coroot} () const 
\item 
{\bf WRoot\-Iterator} {\bf end\-Simple\-Coroot} () const 
\item 
{\bf WRoot\-Iterator} {\bf begin\-Simple\-Root} () const 
\item 
{\bf WRoot\-Iterator} {\bf end\-Simple\-Root} () const 
\item 
bool {\bf is\-Pos\-Root} ({\bf Root\-Nbr} j) const 
\item 
bool {\bf is\-Root} (const {\bf LT::Weight} \&v) const 
\item 
bool {\bf is\-Semisimple} () const 
\item 
bool {\bf is\-Simple\-Root} ({\bf Root\-Nbr} j) const 
\item 
const {\bf LT::Weight} \& {\bf coroot} ({\bf Root\-Nbr} j) const 
\item 
const {\bf LT::Weight} \& {\bf pos\-Coroot} (size\_\-t j) const 
\item 
const {\bf LT::Weight} \& {\bf pos\-Root} (size\_\-t j) const 
\item 
const {\bf LT::Weight} \& {\bf root} ({\bf Root\-Nbr} j) const 
\item 
const {\bf LT::Weight} \& {\bf simple\-Coroot} (size\_\-t j) const 
\item 
const {\bf LT::Weight} \& {\bf simple\-Root} (size\_\-t j) const 
\item 
{\bf Root\-Nbr} {\bf pos\-Root\-Nbr} (size\_\-t j) const 
\item 
{\bf Root\-Nbr} {\bf root\-Nbr} (const {\bf Root} \&r) const 
\item 
{\bf Root\-Nbr} {\bf simple\-Root\-Nbr} (size\_\-t j) const 
\item 
const {\bf Root\-Set} \& {\bf pos\-Root\-Set} () const 
\item 
const {\bf Root\-List} \& {\bf simple\-Root\-List} () const 
\item 
const {\bf Root\-Set} \& {\bf simple\-Root\-Set} () const 
\item 
{\bf LT::Lattice\-Coeff} {\bf cartan} (size\_\-t i, size\_\-t j) const 
\item 
void {\bf coreflection} ({\bf LT::Weight} \&, {\bf Root\-Nbr}) const 
\item 
bool {\bf is\-Adjoint} () const 
\item 
bool {\bf is\-Orthogonal} (const {\bf latticetypes::Weight} \&v, {\bf Root\-Nbr} j) const 
\item 
bool {\bf is\-Orthogonal} ({\bf Root\-Nbr} i, {\bf Root\-Nbr} j) const 
\item 
bool {\bf is\-Simply\-Connected} () const 
\item 
unsigned long {\bf num\-Pos\-Roots} () const 
\item 
unsigned long {\bf num\-Roots} () const 
\item 
size\_\-t {\bf rank} () const 
\item 
void {\bf reflection} ({\bf LT::Weight} \&, {\bf Root\-Nbr}) const 
\item 
{\bf Root\-Nbr} {\bf root\-Minus} ({\bf Root\-Nbr} j) const 
\item 
const {\bf setutils::Permutation} \& {\bf root\-Permutation} (size\_\-t j) const 
\item 
void {\bf root\-Reflection} ({\bf LT::Lattice\-Matrix} \&q, {\bf Root\-Nbr} j) const 
\item 
{\bf LT::Lattice\-Coeff} {\bf scalar\-Product} (const {\bf latticetypes::Weight} \&v, {\bf Root\-Nbr} j) const 
\item 
{\bf LT::Lattice\-Coeff} {\bf scalar\-Product} ({\bf Root\-Nbr} i, {\bf Root\-Nbr} j) const 
\item 
size\_\-t {\bf semisimple\-Rank} () const 
\item 
void {\bf simple\-Coreflection} ({\bf LT::Weight} \&v, size\_\-t j) const 
\item 
void {\bf simple\-Reflection} ({\bf LT::Weight} \&v, size\_\-t j) const 
\item 
{\bf Root\-Nbr} {\bf root\-Permutation} ({\bf Root\-Nbr} i, size\_\-t {\bf s}) const 
\item 
template$<$typename I, typename O$>$ void {\bf to\-Root\-Basis} (const I \&, const I \&, O) const 
\item 
const {\bf LT::Weight} \& {\bf two\-Rho} () const 
\item 
void {\bf swap} ({\bf Root\-Datum} \&)
\end{CompactItemize}
\subsection*{Private Types}
\begin{CompactItemize}
\item 
typedef {\bf bitset::Bit\-Set}$<$ num\-Flags $>$ {\bf Status}
\item 
enum {\bf Status\-Flag\-Names} \{ {\bf Is\-Adjoint}, 
{\bf Is\-Simply\-Connected}, 
{\bf num\-Flags}
 \}
\end{CompactItemize}
\subsection*{Private Member Functions}
\begin{CompactItemize}
\item 
void {\bf fill\-Status} ()
\end{CompactItemize}
\subsection*{Private Attributes}
\begin{CompactItemize}
\item 
size\_\-t {\bf d\_\-rank}
\item 
size\_\-t {\bf d\_\-semisimple\-Rank}
\item 
{\bf LT::Weight\-List} {\bf d\_\-coradical\-Basis}
\item 
{\bf LT::Weight\-List} {\bf d\_\-radical\-Basis}
\item 
{\bf LT::Weight\-List} {\bf d\_\-roots}
\item 
{\bf LT::Weight\-List} {\bf d\_\-coroots}
\item 
{\bf Root\-List} {\bf d\_\-minus}
\item 
{\bf Root\-List} {\bf d\_\-pos\-Roots}
\item 
{\bf Root\-List} {\bf d\_\-simple\-Roots}
\item 
{\bf LT::Rat\-Weight\-List} {\bf d\_\-weights}
\item 
{\bf LT::Rat\-Weight\-List} {\bf d\_\-coweights}
\item 
std::vector$<$ {\bf setutils::Permutation} $>$ {\bf d\_\-root\-Permutation}
\item 
{\bf Root\-Set} {\bf d\_\-is\-Positive}
\item 
{\bf Root\-Set} {\bf d\_\-is\-Simple}
\item 
{\bf LT::Weight} {\bf d\_\-two\-Rho}
\item 
{\bf Status} {\bf d\_\-status}
\end{CompactItemize}


\subsection{Member Typedef Documentation}
\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!Status@{Status}}
\index{Status@{Status}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf bitset::Bit\-Set}$<$num\-Flags$>$ {\bf atlas::rootdata::Root\-Datum::Status}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_6679410316b5f8aae9f0151cabee9a82}




\subsection{Member Enumeration Documentation}
\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!StatusFlagNames@{StatusFlagNames}}
\index{StatusFlagNames@{StatusFlagNames}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum {\bf atlas::rootdata::Root\-Datum::Status\-Flag\-Names}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_1b5f0cf17f50433445d74a4155bd0e1a}


\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{IsAdjoint@{IsAdjoint}!atlas::rootdata::RootDatum@{atlas::rootdata::RootDatum}}\index{atlas::rootdata::RootDatum@{atlas::rootdata::RootDatum}!IsAdjoint@{IsAdjoint}}\item[{\em 
Is\-Adjoint\label{classatlas_1_1rootdata_1_1RootDatum_1b5f0cf17f50433445d74a4155bd0e1a7187f691807658ca22560afa023087ef}
}]\index{IsSimplyConnected@{IsSimplyConnected}!atlas::rootdata::RootDatum@{atlas::rootdata::RootDatum}}\index{atlas::rootdata::RootDatum@{atlas::rootdata::RootDatum}!IsSimplyConnected@{IsSimplyConnected}}\item[{\em 
Is\-Simply\-Connected\label{classatlas_1_1rootdata_1_1RootDatum_1b5f0cf17f50433445d74a4155bd0e1a4db3c5e81ef18f566a72def20aabbc98}
}]\index{numFlags@{numFlags}!atlas::rootdata::RootDatum@{atlas::rootdata::RootDatum}}\index{atlas::rootdata::RootDatum@{atlas::rootdata::RootDatum}!numFlags@{numFlags}}\item[{\em 
num\-Flags\label{classatlas_1_1rootdata_1_1RootDatum_1b5f0cf17f50433445d74a4155bd0e1a43793b90e32c5ba9cc42c7e5fdaf7994}
}]\end{description}
\end{Desc}



\subsection{Constructor \& Destructor Documentation}
\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!RootDatum@{RootDatum}}
\index{RootDatum@{RootDatum}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::rootdata::Root\-Datum::Root\-Datum ()\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_9283285ca43a98414b16668215e3984a}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!RootDatum@{RootDatum}}
\index{RootDatum@{RootDatum}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::rootdata::Root\-Datum::Root\-Datum (const {\bf prerootdata::Pre\-Root\-Datum} \&)\hspace{0.3cm}{\tt  [explicit]}}\label{classatlas_1_1rootdata_1_1RootDatum_6431bae5c3a733c8bc62defbc0074dd6}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!RootDatum@{RootDatum}}
\index{RootDatum@{RootDatum}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::rootdata::Root\-Datum::Root\-Datum (const {\bf Root\-Datum} \&, {\bf tags::Dual\-Tag})}\label{classatlas_1_1rootdata_1_1RootDatum_ef20fc5c78c696491a27ced1a33fb31a}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!RootDatum@{RootDatum}}
\index{RootDatum@{RootDatum}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::rootdata::Root\-Datum::Root\-Datum ({\bf LT::Lattice\-Matrix} \&, const {\bf Root\-Datum} \&, {\bf tags::Derived\-Tag})}\label{classatlas_1_1rootdata_1_1RootDatum_058922f31a8abcaac1649f4f96fa65d6}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!RootDatum@{RootDatum}}
\index{RootDatum@{RootDatum}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::rootdata::Root\-Datum::Root\-Datum ({\bf LT::Lattice\-Matrix} \&, const {\bf Root\-Datum} \&, {\bf tags::Simply\-Connected\-Tag})}\label{classatlas_1_1rootdata_1_1RootDatum_272636b3e4474275fbe424bb026cbbc5}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!~RootDatum@{$\sim$RootDatum}}
\index{~RootDatum@{$\sim$RootDatum}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}atlas::rootdata::Root\-Datum::$\sim$Root\-Datum ()}\label{classatlas_1_1rootdata_1_1RootDatum_6e323e58b18d99ec22cfe50c65abbfc4}




\subsection{Member Function Documentation}
\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!beginCoradical@{beginCoradical}}
\index{beginCoradical@{beginCoradical}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LT::Weight\-List::const\_\-iterator atlas::rootdata::Root\-Datum::begin\-Coradical () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_5e2dc5eaf0fbf1675b931a6ebc4ba15b}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!beginCoroot@{beginCoroot}}
\index{beginCoroot@{beginCoroot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LT::Weight\-List::const\_\-iterator atlas::rootdata::Root\-Datum::begin\-Coroot () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_32498130dacf371ef65c3c244b50e0d1}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!beginPosCoroot@{beginPosCoroot}}
\index{beginPosCoroot@{beginPosCoroot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf WRoot\-Iterator} atlas::rootdata::Root\-Datum::begin\-Pos\-Coroot () const}\label{classatlas_1_1rootdata_1_1RootDatum_c13e97ab88677f4041244690c8fc9ed0}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!beginPosRoot@{beginPosRoot}}
\index{beginPosRoot@{beginPosRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf WRoot\-Iterator} atlas::rootdata::Root\-Datum::begin\-Pos\-Root () const}\label{classatlas_1_1rootdata_1_1RootDatum_9157f2752ea1d1b86db2cafe060e6579}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!beginRadical@{beginRadical}}
\index{beginRadical@{beginRadical}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LT::Weight\-List::const\_\-iterator atlas::rootdata::Root\-Datum::begin\-Radical () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_1b2639f4ed92e376c0846eb0bdee1d11}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!beginRoot@{beginRoot}}
\index{beginRoot@{beginRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LT::Weight\-List::const\_\-iterator atlas::rootdata::Root\-Datum::begin\-Root () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_7c61bfb591f0a733c726a2561935f941}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!beginSimpleCoroot@{beginSimpleCoroot}}
\index{beginSimpleCoroot@{beginSimpleCoroot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf WRoot\-Iterator} atlas::rootdata::Root\-Datum::begin\-Simple\-Coroot () const}\label{classatlas_1_1rootdata_1_1RootDatum_70991521e81a738fb2405077a3fd6ed2}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!beginSimpleRoot@{beginSimpleRoot}}
\index{beginSimpleRoot@{beginSimpleRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf WRoot\-Iterator} atlas::rootdata::Root\-Datum::begin\-Simple\-Root () const}\label{classatlas_1_1rootdata_1_1RootDatum_b3bc02e46f8e9aadb2ac0eeb3877d964}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!cartan@{cartan}}
\index{cartan@{cartan}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LT::Lattice\-Coeff} atlas::rootdata::Root\-Datum::cartan (size\_\-t {\em i}, size\_\-t {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_5d58903c12970e258eb875c3c1c0aa97}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!coreflection@{coreflection}}
\index{coreflection@{coreflection}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::rootdata::Root\-Datum::coreflection ({\bf LT::Weight} \&, {\bf Root\-Nbr}) const}\label{classatlas_1_1rootdata_1_1RootDatum_b37604a9541a8a8baf14ca3e379abccf}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!coroot@{coroot}}
\index{coroot@{coroot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf LT::Weight}\& atlas::rootdata::Root\-Datum::coroot ({\bf Root\-Nbr} {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_3f7097fb3abdb52aed0a48e21d4af3f3}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!endCoradical@{endCoradical}}
\index{endCoradical@{endCoradical}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LT::Weight\-List::const\_\-iterator atlas::rootdata::Root\-Datum::end\-Coradical () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_80e038ff5e908c273896ea175f38d4cb}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!endCoroot@{endCoroot}}
\index{endCoroot@{endCoroot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LT::Weight\-List::const\_\-iterator atlas::rootdata::Root\-Datum::end\-Coroot () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_1b1af1c84c646927f05b08083935cd31}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!endPosCoroot@{endPosCoroot}}
\index{endPosCoroot@{endPosCoroot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf WRoot\-Iterator} atlas::rootdata::Root\-Datum::end\-Pos\-Coroot () const}\label{classatlas_1_1rootdata_1_1RootDatum_e699fdc5d16bdc5ba5bf58a8d81a5476}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!endPosRoot@{endPosRoot}}
\index{endPosRoot@{endPosRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf WRoot\-Iterator} atlas::rootdata::Root\-Datum::end\-Pos\-Root () const}\label{classatlas_1_1rootdata_1_1RootDatum_9e9b431c9d8a6704dd8bae85c51faed2}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!endRadical@{endRadical}}
\index{endRadical@{endRadical}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LT::Weight\-List::const\_\-iterator atlas::rootdata::Root\-Datum::end\-Radical () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_992ab16582d24c1cd458d9be20ad6e38}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!endRoot@{endRoot}}
\index{endRoot@{endRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}LT::Weight\-List::const\_\-iterator atlas::rootdata::Root\-Datum::end\-Root () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_e9cc1859f6ecdd147a5b6bf959454db5}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!endSimpleCoroot@{endSimpleCoroot}}
\index{endSimpleCoroot@{endSimpleCoroot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf WRoot\-Iterator} atlas::rootdata::Root\-Datum::end\-Simple\-Coroot () const}\label{classatlas_1_1rootdata_1_1RootDatum_2e3b49d4a4dfe1f3918eb129d7dbb5a1}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!endSimpleRoot@{endSimpleRoot}}
\index{endSimpleRoot@{endSimpleRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf WRoot\-Iterator} atlas::rootdata::Root\-Datum::end\-Simple\-Root () const}\label{classatlas_1_1rootdata_1_1RootDatum_0fe0b543bd906ae41cd58cd6e1b655e5}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!fillStatus@{fillStatus}}
\index{fillStatus@{fillStatus}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::rootdata::Root\-Datum::fill\-Status ()\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_0e586a8f6f3900c6ebfd5aaab628610e}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!isAdjoint@{isAdjoint}}
\index{isAdjoint@{isAdjoint}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool atlas::rootdata::Root\-Datum::is\-Adjoint () const}\label{classatlas_1_1rootdata_1_1RootDatum_77ca59b7a3c84a18c9853a50b975284a}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!isOrthogonal@{isOrthogonal}}
\index{isOrthogonal@{isOrthogonal}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool atlas::rootdata::Root\-Datum::is\-Orthogonal ({\bf Root\-Nbr} {\em i}, {\bf Root\-Nbr} {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_49f47d16be1fc9e1e02b2a79f1ca25b0}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!isOrthogonal@{isOrthogonal}}
\index{isOrthogonal@{isOrthogonal}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool atlas::rootdata::Root\-Datum::is\-Orthogonal (const {\bf latticetypes::Weight} \& {\em v}, {\bf Root\-Nbr} {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_3c8cb1308f7927e6a07208a910b05756}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!isPosRoot@{isPosRoot}}
\index{isPosRoot@{isPosRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool atlas::rootdata::Root\-Datum::is\-Pos\-Root ({\bf Root\-Nbr} {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_73e8923b372c6be5efa3212708d19ef6}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!isRoot@{isRoot}}
\index{isRoot@{isRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool atlas::rootdata::Root\-Datum::is\-Root (const {\bf LT::Weight} \& {\em v}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_26ab0bc1fa0154f8f29a0f4bdb0f3b1c}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!isSemisimple@{isSemisimple}}
\index{isSemisimple@{isSemisimple}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool atlas::rootdata::Root\-Datum::is\-Semisimple () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_b68e6a055a24a5f4127d8a0cba45daf7}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!isSimpleRoot@{isSimpleRoot}}
\index{isSimpleRoot@{isSimpleRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool atlas::rootdata::Root\-Datum::is\-Simple\-Root ({\bf Root\-Nbr} {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_9cd65b5f7f0c19de2e229a7ca02a4850}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!isSimplyConnected@{isSimplyConnected}}
\index{isSimplyConnected@{isSimplyConnected}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool atlas::rootdata::Root\-Datum::is\-Simply\-Connected () const}\label{classatlas_1_1rootdata_1_1RootDatum_d3c573329fd09be281194fb90a7cd2ad}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!numPosRoots@{numPosRoots}}
\index{numPosRoots@{numPosRoots}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned long atlas::rootdata::Root\-Datum::num\-Pos\-Roots () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_1803c8cad16f960cfa350d03d75aca42}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!numRoots@{numRoots}}
\index{numRoots@{numRoots}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}unsigned long atlas::rootdata::Root\-Datum::num\-Roots () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_cd41bd8c8b8eadf9bbd3f2ec4323105b}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!posCoroot@{posCoroot}}
\index{posCoroot@{posCoroot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf LT::Weight}\& atlas::rootdata::Root\-Datum::pos\-Coroot (size\_\-t {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_487f5445de77fd2f2ffb02ce332e272e}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!posRoot@{posRoot}}
\index{posRoot@{posRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf LT::Weight}\& atlas::rootdata::Root\-Datum::pos\-Root (size\_\-t {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_c3ac43155c6fb2733adad4f8a74a113b}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!posRootNbr@{posRootNbr}}
\index{posRootNbr@{posRootNbr}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Root\-Nbr} atlas::rootdata::Root\-Datum::pos\-Root\-Nbr (size\_\-t {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_3e0fae7d57b8cdd48c03cacea13918ec}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!posRootSet@{posRootSet}}
\index{posRootSet@{posRootSet}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf Root\-Set}\& atlas::rootdata::Root\-Datum::pos\-Root\-Set () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_f980e5fd7fd707e3ffba87d557357b9f}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!rank@{rank}}
\index{rank@{rank}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t atlas::rootdata::Root\-Datum::rank () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_bee1f55b1ea3d676f5a7fa49ad18f67f}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!reflection@{reflection}}
\index{reflection@{reflection}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::rootdata::Root\-Datum::reflection ({\bf LT::Weight} \&, {\bf Root\-Nbr}) const}\label{classatlas_1_1rootdata_1_1RootDatum_f6010ee08e7d26414d52f34b7ef15957}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!root@{root}}
\index{root@{root}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf LT::Weight}\& atlas::rootdata::Root\-Datum::root ({\bf Root\-Nbr} {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_20b2e284c738995be8abd18b87270c5c}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!rootMinus@{rootMinus}}
\index{rootMinus@{rootMinus}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Root\-Nbr} atlas::rootdata::Root\-Datum::root\-Minus ({\bf Root\-Nbr} {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_4a114c848336352a34b2873775836c1a}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!rootNbr@{rootNbr}}
\index{rootNbr@{rootNbr}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Root\-Nbr} atlas::rootdata::Root\-Datum::root\-Nbr (const {\bf Root} \& {\em r}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_0db7164ca309306e28ea0fe331b633c1}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!rootPermutation@{rootPermutation}}
\index{rootPermutation@{rootPermutation}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Root\-Nbr} atlas::rootdata::Root\-Datum::root\-Permutation ({\bf Root\-Nbr} {\em i}, size\_\-t {\em s}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_ba177c08bb0db1c498f0a20fcd8952c3}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!rootPermutation@{rootPermutation}}
\index{rootPermutation@{rootPermutation}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf setutils::Permutation}\& atlas::rootdata::Root\-Datum::root\-Permutation (size\_\-t {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_6e6a1286634b9faba9c96a9f96537e2a}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!rootReflection@{rootReflection}}
\index{rootReflection@{rootReflection}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::rootdata::Root\-Datum::root\-Reflection ({\bf LT::Lattice\-Matrix} \& {\em q}, {\bf Root\-Nbr} {\em j}) const}\label{classatlas_1_1rootdata_1_1RootDatum_55c37e043bb2d4e23b250771e4394010}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!scalarProduct@{scalarProduct}}
\index{scalarProduct@{scalarProduct}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LT::Lattice\-Coeff} atlas::rootdata::Root\-Datum::scalar\-Product ({\bf Root\-Nbr} {\em i}, {\bf Root\-Nbr} {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_f24078feec74077f5f305ccda3b0850b}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!scalarProduct@{scalarProduct}}
\index{scalarProduct@{scalarProduct}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LT::Lattice\-Coeff} atlas::rootdata::Root\-Datum::scalar\-Product (const {\bf latticetypes::Weight} \& {\em v}, {\bf Root\-Nbr} {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_c7226b9a5e25db1d60157bb080db9d92}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!semisimpleRank@{semisimpleRank}}
\index{semisimpleRank@{semisimpleRank}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t atlas::rootdata::Root\-Datum::semisimple\-Rank () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_f5967bdb8b038aa3a38e5e4bb2ef0324}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!simpleCoreflection@{simpleCoreflection}}
\index{simpleCoreflection@{simpleCoreflection}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::rootdata::Root\-Datum::simple\-Coreflection ({\bf LT::Weight} \& {\em v}, size\_\-t {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_47a549d5ca521ac0ffe631ab2b47da1e}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!simpleCoroot@{simpleCoroot}}
\index{simpleCoroot@{simpleCoroot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf LT::Weight}\& atlas::rootdata::Root\-Datum::simple\-Coroot (size\_\-t {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_e92ac9de6acd10c3d59c5adeb13d8d36}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!simpleReflection@{simpleReflection}}
\index{simpleReflection@{simpleReflection}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::rootdata::Root\-Datum::simple\-Reflection ({\bf LT::Weight} \& {\em v}, size\_\-t {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_46d13a25bff8d17799d2b2f96a3b33b5}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!simpleRoot@{simpleRoot}}
\index{simpleRoot@{simpleRoot}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf LT::Weight}\& atlas::rootdata::Root\-Datum::simple\-Root (size\_\-t {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_2b121f58202a2a8c63eed43bc862497d}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!simpleRootList@{simpleRootList}}
\index{simpleRootList@{simpleRootList}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf Root\-List}\& atlas::rootdata::Root\-Datum::simple\-Root\-List () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_9f3398929d2c7a2a6f081eb41dda5756}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!simpleRootNbr@{simpleRootNbr}}
\index{simpleRootNbr@{simpleRootNbr}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Root\-Nbr} atlas::rootdata::Root\-Datum::simple\-Root\-Nbr (size\_\-t {\em j}) const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_9649ff58e00fceecc5f65ab5d611f872}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!simpleRootSet@{simpleRootSet}}
\index{simpleRootSet@{simpleRootSet}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf Root\-Set}\& atlas::rootdata::Root\-Datum::simple\-Root\-Set () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_fc1dc9067a3d70dbd0db4f7fae8837d3}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!swap@{swap}}
\index{swap@{swap}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void atlas::rootdata::Root\-Datum::swap ({\bf Root\-Datum} \&)}\label{classatlas_1_1rootdata_1_1RootDatum_f9eda09429803e5389629c644706fc4f}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!toRootBasis@{toRootBasis}}
\index{toRootBasis@{toRootBasis}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}template$<$typename I, typename O$>$ void atlas::rootdata::Root\-Datum::to\-Root\-Basis (const I \&, const I \&, O) const}\label{classatlas_1_1rootdata_1_1RootDatum_3ea5859fb092fde559b3f3e7826b5fd0}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!twoRho@{twoRho}}
\index{twoRho@{twoRho}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const {\bf LT::Weight}\& atlas::rootdata::Root\-Datum::two\-Rho () const\hspace{0.3cm}{\tt  [inline]}}\label{classatlas_1_1rootdata_1_1RootDatum_3d67d3e7177d22c9fda6b87e62153a55}




\subsection{Member Data Documentation}
\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_coradicalBasis@{d\_\-coradicalBasis}}
\index{d_coradicalBasis@{d\_\-coradicalBasis}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LT::Weight\-List} {\bf atlas::rootdata::Root\-Datum::d\_\-coradical\-Basis}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_9f3408dfedb58cdc5d8081e13621c191}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_coroots@{d\_\-coroots}}
\index{d_coroots@{d\_\-coroots}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LT::Weight\-List} {\bf atlas::rootdata::Root\-Datum::d\_\-coroots}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_9423fe4db7f73cb213c22f51f25055d2}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_coweights@{d\_\-coweights}}
\index{d_coweights@{d\_\-coweights}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LT::Rat\-Weight\-List} {\bf atlas::rootdata::Root\-Datum::d\_\-coweights}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_21e0deb2ac4c4606f4c1361d51f7d613}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_isPositive@{d\_\-isPositive}}
\index{d_isPositive@{d\_\-isPositive}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Root\-Set} {\bf atlas::rootdata::Root\-Datum::d\_\-is\-Positive}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_e0bcd46f3e9a95559db7c0e2ac51e1b8}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_isSimple@{d\_\-isSimple}}
\index{d_isSimple@{d\_\-isSimple}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Root\-Set} {\bf atlas::rootdata::Root\-Datum::d\_\-is\-Simple}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_7076d1edf33646c9fd51bc9536624e54}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_minus@{d\_\-minus}}
\index{d_minus@{d\_\-minus}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Root\-List} {\bf atlas::rootdata::Root\-Datum::d\_\-minus}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_127921d26f6d399e5f2ccb55b98550ab}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_posRoots@{d\_\-posRoots}}
\index{d_posRoots@{d\_\-posRoots}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Root\-List} {\bf atlas::rootdata::Root\-Datum::d\_\-pos\-Roots}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_aed8a1106e2929510a13b904a663dac3}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_radicalBasis@{d\_\-radicalBasis}}
\index{d_radicalBasis@{d\_\-radicalBasis}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LT::Weight\-List} {\bf atlas::rootdata::Root\-Datum::d\_\-radical\-Basis}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_ba008f76d4a1be58486b18465008e65b}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_rank@{d\_\-rank}}
\index{d_rank@{d\_\-rank}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf atlas::rootdata::Root\-Datum::d\_\-rank}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_e8f2c186e621e1ac810b6062edb13c55}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_rootPermutation@{d\_\-rootPermutation}}
\index{d_rootPermutation@{d\_\-rootPermutation}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf setutils::Permutation}$>$ {\bf atlas::rootdata::Root\-Datum::d\_\-root\-Permutation}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_7e9ccb6f6c408d9d3914fd64db4f63f9}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_roots@{d\_\-roots}}
\index{d_roots@{d\_\-roots}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LT::Weight\-List} {\bf atlas::rootdata::Root\-Datum::d\_\-roots}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_ea89392f710250be5882a8894082bed3}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_semisimpleRank@{d\_\-semisimpleRank}}
\index{d_semisimpleRank@{d\_\-semisimpleRank}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}size\_\-t {\bf atlas::rootdata::Root\-Datum::d\_\-semisimple\-Rank}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_aa0207bb2298d43755db60dd8b93275c}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_simpleRoots@{d\_\-simpleRoots}}
\index{d_simpleRoots@{d\_\-simpleRoots}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Root\-List} {\bf atlas::rootdata::Root\-Datum::d\_\-simple\-Roots}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_cae1fd35797bfb6226cd8fb657ecd45d}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_status@{d\_\-status}}
\index{d_status@{d\_\-status}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf Status} {\bf atlas::rootdata::Root\-Datum::d\_\-status}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_2c5d8edb65c1ea0f8143247dfa17c6ef}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_twoRho@{d\_\-twoRho}}
\index{d_twoRho@{d\_\-twoRho}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LT::Weight} {\bf atlas::rootdata::Root\-Datum::d\_\-two\-Rho}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_bec6b438027be5e63af86d39b282620e}


\index{atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}!d_weights@{d\_\-weights}}
\index{d_weights@{d\_\-weights}!atlas::rootdata::RootDatum@{atlas::rootdata::Root\-Datum}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf LT::Rat\-Weight\-List} {\bf atlas::rootdata::Root\-Datum::d\_\-weights}\hspace{0.3cm}{\tt  [private]}}\label{classatlas_1_1rootdata_1_1RootDatum_66818f2a4712d22e5633019e831aace7}




The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
sources/structure/{\bf rootdata.h}\item 
sources/structure/{\bf rootdata.cpp}\item 
sources/structure/{\bf rootdata\_\-def.h}\end{CompactItemize}
