\hypertarget{HFC_8h}{
\section{HFC.h File Reference}
\label{HFC_8h}\index{HFC.h@{HFC.h}}
}
Heavy Ion Filter Code, Interface.  


{\tt \#include $<$EFC/EFC\_\-fate.h$>$}\par
{\tt \#include $<$EDS/EBF\_\-siv.h$>$}\par
\subsection*{Functions}
\begin{CompactItemize}
\item 
\hypertarget{HFC_8h_4b90aceea99ed21f2343cc134f1156a7}{
int \textbf{HFC\_\-sizeof} (int cnt)}
\label{HFC_8h_4b90aceea99ed21f2343cc134f1156a7}

\item 
\hypertarget{HFC_8h_2a6c2bd39d3d6f3d39a5f10c90385c1b}{
int \textbf{HFC\_\-cfgSizeof} (void)}
\label{HFC_8h_2a6c2bd39d3d6f3d39a5f10c90385c1b}

\item 
\hypertarget{HFC_8h_e43c5d71a4b0f5f2fb1bbd237159384a}{
int \textbf{HFC\_\-cfgCompile} (\hyperlink{struct__HFC__cfg}{HFC\_\-cfg} $\ast$cfg, const HFC\_\-DB\_\-prms $\ast$prms)}
\label{HFC_8h_e43c5d71a4b0f5f2fb1bbd237159384a}

\item 
\hypertarget{HFC_8h_1c134bb50f5ae32847a11dd44d45aba4}{
int \textbf{HFC\_\-cfgSchemaCompile} (\hyperlink{struct__HFC__cfg}{HFC\_\-cfg} $\ast$cfg, const HFC\_\-DB\_\-schema $\ast$schema)}
\label{HFC_8h_1c134bb50f5ae32847a11dd44d45aba4}

\item 
\hypertarget{HFC_8h_610a059315477fca9207ba12c701f09f}{
int \textbf{HFC\_\-resultSizeof} (const \hyperlink{struct__HFC}{HFC} $\ast$hfc)}
\label{HFC_8h_610a059315477fca9207ba12c701f09f}

\item 
\hypertarget{HFC_8h_d8f533b98284ba251eee31e31a572082}{
\hyperlink{struct__HFC__cfg}{HFC\_\-cfg} $\ast$ \textbf{HFC\_\-cfgSet} (\hyperlink{struct__HFC}{HFC} $\ast$hfc, \hyperlink{struct__HFC__cfg}{HFC\_\-cfg} $\ast$cfg)}
\label{HFC_8h_d8f533b98284ba251eee31e31a572082}

\item 
\hypertarget{HFC_8h_0b11ac45556deb6e2d25609840794883}{
int \textbf{HFC\_\-filter} (\hyperlink{struct__HFC}{HFC} $\ast$hfc, unsigned int pktByte, EBF\_\-pkt $\ast$pkt, EBF\_\-siv siv, EDS\_\-fwIxb $\ast$ixb, unsigned int vetoes, \hyperlink{struct__HFC__result}{HFC\_\-result} $\ast$result)}
\label{HFC_8h_0b11ac45556deb6e2d25609840794883}

\item 
\hypertarget{HFC_8h_977c35e1f2615c6aef3c7907b52fd417}{
unsigned int \textbf{HFC\_\-fwObjects} (void)}
\label{HFC_8h_977c35e1f2615c6aef3c7907b52fd417}

\item 
\hypertarget{HFC_8h_dd5b78a1083dfd782121763f4412fe72}{
unsigned int \textbf{HFC\_\-fwNeeds} (void)}
\label{HFC_8h_dd5b78a1083dfd782121763f4412fe72}

\item 
\hypertarget{HFC_8h_3b5825e54de89033aac8766efc4253c0}{
const EFC\_\-services $\ast$ \textbf{HFC\_\-servicesGet} (void)}
\label{HFC_8h_3b5825e54de89033aac8766efc4253c0}

\end{CompactItemize}


\subsection{Detailed Description}
Heavy Ion Filter Code, Interface. 

\begin{Desc}
\item[Author:]JJRussell - \href{mailto:russell@slac.stanford.edu}{\tt russell@slac.stanford.edu}\end{Desc}


\footnotesize\begin{verbatim}
    CVS $Id: HFC.h,v 1.3 2012/01/04 20:36:40 russell Exp $
\end{verbatim}
\normalsize
 