\section{marlintpc\-:\-:Xray\-Likelihood\-Processor Class Reference}
\label{classmarlintpc_1_1XrayLikelihoodProcessor}\index{marlintpc\-::\-Xray\-Likelihood\-Processor@{marlintpc\-::\-Xray\-Likelihood\-Processor}}
Inheritance diagram for marlintpc\-:\-:Xray\-Likelihood\-Processor\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classmarlintpc_1_1XrayLikelihoodProcessor}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual Processor $\ast$ {\bfseries new\-Processor} ()\label{classmarlintpc_1_1XrayLikelihoodProcessor_ab0236d25207def2fd0f0c7d70c8fd439}

\item 
int {\bfseries energy\-Bin} (double energy)\label{classmarlintpc_1_1XrayLikelihoodProcessor_aa3b1763075eb66e524369b515a043d51}

\item 
double {\bfseries log\-Likelihood} (T\-H1\-D $\ast$histogram, double value)\label{classmarlintpc_1_1XrayLikelihoodProcessor_ae58388e9515af1bb74c4e2e556584b05}

\item 
virtual void {\bfseries init} ()\label{classmarlintpc_1_1XrayLikelihoodProcessor_a43fa71b3b9c49972d1abf75a12004cca}

\item 
virtual void {\bfseries process\-Run\-Header} (lcio\-::\-L\-C\-Run\-Header $\ast$run)\label{classmarlintpc_1_1XrayLikelihoodProcessor_a2239f5d5b99d5756dd93ea42f53b1c87}

\item 
virtual void {\bfseries process\-Event} (L\-C\-Event $\ast$evt)\label{classmarlintpc_1_1XrayLikelihoodProcessor_a3b0da8a17abc3ec25331f4c03ce2f112}

\item 
virtual void {\bfseries end} ()\label{classmarlintpc_1_1XrayLikelihoodProcessor_a31c0523d19b783d7b9ad8d43c8f2f1c3}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
std\-::string {\bfseries \-\_\-input\-Collection\-Xray}\label{classmarlintpc_1_1XrayLikelihoodProcessor_a5b7b473576c10835f8b51eca767221e6}

\item 
std\-::string {\bfseries \-\_\-output\-Xrays}\label{classmarlintpc_1_1XrayLikelihoodProcessor_a2a3c38021b0d9148ac56c7958c7347e3}

\item 
std\-::string {\bfseries \-\_\-output\-Collection}\label{classmarlintpc_1_1XrayLikelihoodProcessor_ac506c597474d30c715edadc52b3bdf25}

\item 
int {\bfseries \-\_\-output\-Is\-Transient}\label{classmarlintpc_1_1XrayLikelihoodProcessor_ae36598c6362c8baa794eddac3fd9f9ce}

\item 
std\-::vector$<$ float $>$ {\bfseries \-\_\-energy\-Bins\-Lower\-Edges}\label{classmarlintpc_1_1XrayLikelihoodProcessor_aebb4c0e5e95b5c27506460658e5ff540}

\item 
std\-::vector$<$ std\-::string $>$ {\bfseries \-\_\-reference\-R\-O\-O\-T\-Files\-Xray}\label{classmarlintpc_1_1XrayLikelihoodProcessor_a8077757cc1c3022da30382ce98957ba3}

\item 
std\-::vector$<$ T\-File $\ast$ $>$ {\bfseries \-\_\-reference\-T\-Files\-Xray}\label{classmarlintpc_1_1XrayLikelihoodProcessor_a543ba598e528b7e90cabff350c2895f8}

\item 
std\-::vector$<$ float $>$ {\bfseries \-\_\-scale\-Factors}\label{classmarlintpc_1_1XrayLikelihoodProcessor_afdfc009ed4ff705d1fd14acdc4de9803}

\item 
int {\bfseries \-\_\-number\-Energy\-Bins}\label{classmarlintpc_1_1XrayLikelihoodProcessor_a98b0c1f7f5f3d1ea42646dec74aa8ad2}

\item 
std\-::vector$<$ T\-H1\-D $\ast$ $>$ {\bfseries \-\_\-histograms\-Likelihood}\label{classmarlintpc_1_1XrayLikelihoodProcessor_a50bf2b88e05f60ac1756a8549d762bd6}

\item 
{\bf Xray\-Geometry\-Service} $\ast$ {\bfseries \-\_\-xray\-Geo\-Service}\label{classmarlintpc_1_1XrayLikelihoodProcessor_aeb3a867897030b5c76c187c402866d23}

\item 
std\-::vector$<$ T\-H1\-D $\ast$ $>$ {\bfseries \-\_\-xray\-Excentricity}\label{classmarlintpc_1_1XrayLikelihoodProcessor_ab80c54f1778b7e1032138b019ea8b51d}

\item 
std\-::vector$<$ T\-H1\-D $\ast$ $>$ {\bfseries \-\_\-xray\-Kurtosis\-L}\label{classmarlintpc_1_1XrayLikelihoodProcessor_a9cf769b0806beb397f0cd6cb86bd2c3b}

\item 
std\-::vector$<$ T\-H1\-D $\ast$ $>$ {\bfseries \-\_\-xray\-Length}\label{classmarlintpc_1_1XrayLikelihoodProcessor_ae771b938970c1940b728b6cdb6d4741e}

\item 
std\-::vector$<$ T\-H1\-D $\ast$ $>$ {\bfseries \-\_\-xray\-Skewness\-L}\label{classmarlintpc_1_1XrayLikelihoodProcessor_a9896b23a709a9900f8fe9c04e70f5b4b}

\item 
std\-::vector$<$ T\-H1\-D $\ast$ $>$ {\bfseries \-\_\-xray\-Rms\-T}\label{classmarlintpc_1_1XrayLikelihoodProcessor_aaa8593d72dc9fc81de233cf5ecb235fb}

\item 
std\-::vector$<$ T\-H1\-D $\ast$ $>$ {\bfseries \-\_\-xray\-Length\-Div\-By\-Rms\-T}\label{classmarlintpc_1_1XrayLikelihoodProcessor_a65cf360a9fec86c836418aaf0add3178}

\item 
std\-::vector$<$ T\-H1\-D $\ast$ $>$ {\bfseries \-\_\-xray\-Fraction\-Within\-Rms\-Y}\label{classmarlintpc_1_1XrayLikelihoodProcessor_ac4c2fe44663605f11b53f52881de0427}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Xray\-Likelihood\-Processor.\-h\item 
Xray\-Likelihood\-Processor.\-cc\end{DoxyCompactItemize}
