\hypertarget{struct__GammaCfgTkr}{
\section{\_\-GammaCfgTkr Struct Reference}
\label{struct__GammaCfgTkr}\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}}
}
System control structure for the TKR cuts based on pattern recognition.  


{\tt \#include $<$GFC\_\-def.h$>$}

\subsection*{Public Attributes}
\begin{CompactItemize}
\item 
int \hyperlink{struct__GammaCfgTkr_f8052e26f4e41536a7dab668fb7883e3}{row2Emax}
\item 
int \hyperlink{struct__GammaCfgTkr_d53228da95d8e519abf65cda7de58f75}{row01Emax}
\item 
int \hyperlink{struct__GammaCfgTkr_5cbd33856e6bd3cbf954d949f8c062e6}{topEmax}
\item 
int \hyperlink{struct__GammaCfgTkr_05f51efb04e824dfe958849f26783c1e}{zeroTkrEmin}
\item 
int \hyperlink{struct__GammaCfgTkr_65f91d1bc1de5f5ab98601a2e2283112}{twoTkrEmax}
\item 
int \hyperlink{struct__GammaCfgTkr_a9771f36f322d1b96a403016d81dba92}{skirtEmax}
\item 
int \hyperlink{struct__GammaCfgTkr_3edc6edb1105acced297369776a50118}{prjMax}
\item 
int \hyperlink{struct__GammaCfgTkr_77ce1d55f9d2477eb8e0746a0bffff0f}{grbPrjMax}
\item 
const \hyperlink{struct__TFC__geometry}{TFC\_\-geometry} $\ast$ \hyperlink{struct__GammaCfgTkr_c6f8e86d652e3f5c504b572072640fad}{geometry}
\item 
const \hyperlink{struct__TFC__tolerancesAll}{TFC\_\-tolerancesAll} $\ast$ \hyperlink{struct__GammaCfgTkr_8ab9e6808935f2ee7fb24b87f6e052e9}{tolerancesAll}
\end{CompactItemize}


\subsection{Detailed Description}
System control structure for the TKR cuts based on pattern recognition. 

\subsection{Member Data Documentation}
\hypertarget{struct__GammaCfgTkr_c6f8e86d652e3f5c504b572072640fad}{
\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}!geometry@{geometry}}
\index{geometry@{geometry}!_GammaCfgTkr@{\_\-GammaCfgTkr}}
\subsubsection[{geometry}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf TFC\_\-geometry}$\ast$ {\bf \_\-GammaCfgTkr::geometry}}}
\label{struct__GammaCfgTkr_c6f8e86d652e3f5c504b572072640fad}


The tracker geometry 

Referenced by compileCfgPrms(), tkrComplete(), and tkrFilter().\hypertarget{struct__GammaCfgTkr_77ce1d55f9d2477eb8e0746a0bffff0f}{
\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}!grbPrjMax@{grbPrjMax}}
\index{grbPrjMax@{grbPrjMax}!_GammaCfgTkr@{\_\-GammaCfgTkr}}
\subsubsection[{grbPrjMax}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \_\-GammaCfgTkr::grbPrjMax}}}
\label{struct__GammaCfgTkr_77ce1d55f9d2477eb8e0746a0bffff0f}


The maximum number of projections when the gamma filter does the tracking finding on behalf of the GRB code 

Referenced by compileCfgPrms(), printCfg(), and tkrComplete().\hypertarget{struct__GammaCfgTkr_3edc6edb1105acced297369776a50118}{
\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}!prjMax@{prjMax}}
\index{prjMax@{prjMax}!_GammaCfgTkr@{\_\-GammaCfgTkr}}
\subsubsection[{prjMax}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \_\-GammaCfgTkr::prjMax}}}
\label{struct__GammaCfgTkr_3edc6edb1105acced297369776a50118}


The maximum number of projections for the gamma filter 

Referenced by compileCfgPrms(), printCfg(), and tkrFilter().\hypertarget{struct__GammaCfgTkr_d53228da95d8e519abf65cda7de58f75}{
\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}!row01Emax@{row01Emax}}
\index{row01Emax@{row01Emax}!_GammaCfgTkr@{\_\-GammaCfgTkr}}
\subsubsection[{row01Emax}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \_\-GammaCfgTkr::row01Emax}}}
\label{struct__GammaCfgTkr_d53228da95d8e519abf65cda7de58f75}


The maximum energy for doing the matching projection to hits in rows 0 and 1 of the ACD, typically xxx 

Referenced by compileCfgPrms(), printCfg(), and tkrFilter().\hypertarget{struct__GammaCfgTkr_f8052e26f4e41536a7dab668fb7883e3}{
\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}!row2Emax@{row2Emax}}
\index{row2Emax@{row2Emax}!_GammaCfgTkr@{\_\-GammaCfgTkr}}
\subsubsection[{row2Emax}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \_\-GammaCfgTkr::row2Emax}}}
\label{struct__GammaCfgTkr_f8052e26f4e41536a7dab668fb7883e3}


The maximum energy for doing the matching projection to hits in row 2 of the ACD, typically xxxx 

Referenced by compileCfgPrms(), printCfg(), and tkrFilter().\hypertarget{struct__GammaCfgTkr_a9771f36f322d1b96a403016d81dba92}{
\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}!skirtEmax@{skirtEmax}}
\index{skirtEmax@{skirtEmax}!_GammaCfgTkr@{\_\-GammaCfgTkr}}
\subsubsection[{skirtEmax}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \_\-GammaCfgTkr::skirtEmax}}}
\label{struct__GammaCfgTkr_a9771f36f322d1b96a403016d81dba92}


The maximum energy, in LEUs, for cutting on tracks into the skirt region, typically very low like 20MeV 

Referenced by compileCfgPrms(), printCfg(), and tkrFilter().\hypertarget{struct__GammaCfgTkr_8ab9e6808935f2ee7fb24b87f6e052e9}{
\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}!tolerancesAll@{tolerancesAll}}
\index{tolerancesAll@{tolerancesAll}!_GammaCfgTkr@{\_\-GammaCfgTkr}}
\subsubsection[{tolerancesAll}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf TFC\_\-tolerancesAll}$\ast$ {\bf \_\-GammaCfgTkr::tolerancesAll}}}
\label{struct__GammaCfgTkr_8ab9e6808935f2ee7fb24b87f6e052e9}


The projection finding tolerances 

Referenced by compileCfgPrms(), tkrComplete(), and tkrFilter().\hypertarget{struct__GammaCfgTkr_5cbd33856e6bd3cbf954d949f8c062e6}{
\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}!topEmax@{topEmax}}
\index{topEmax@{topEmax}!_GammaCfgTkr@{\_\-GammaCfgTkr}}
\subsubsection[{topEmax}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \_\-GammaCfgTkr::topEmax}}}
\label{struct__GammaCfgTkr_5cbd33856e6bd3cbf954d949f8c062e6}


The maximum energy for doing the matching projection to hits in top plane of the ACD, typically xxx 

Referenced by compileCfgPrms(), printCfg(), and tkrFilter().\hypertarget{struct__GammaCfgTkr_65f91d1bc1de5f5ab98601a2e2283112}{
\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}!twoTkrEmax@{twoTkrEmax}}
\index{twoTkrEmax@{twoTkrEmax}!_GammaCfgTkr@{\_\-GammaCfgTkr}}
\subsubsection[{twoTkrEmax}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \_\-GammaCfgTkr::twoTkrEmax}}}
\label{struct__GammaCfgTkr_65f91d1bc1de5f5ab98601a2e2283112}


The maximum energy, in LEUS, for demanding evidence for 2 tracks for at least 2 tracks, typically very low like 5MeV 

Referenced by compileCfgPrms(), and printCfg().\hypertarget{struct__GammaCfgTkr_05f51efb04e824dfe958849f26783c1e}{
\index{\_\-GammaCfgTkr@{\_\-GammaCfgTkr}!zeroTkrEmin@{zeroTkrEmin}}
\index{zeroTkrEmin@{zeroTkrEmin}!_GammaCfgTkr@{\_\-GammaCfgTkr}}
\subsubsection[{zeroTkrEmin}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf \_\-GammaCfgTkr::zeroTkrEmin}}}
\label{struct__GammaCfgTkr_05f51efb04e824dfe958849f26783c1e}


The minimum energy, in LEUs, for demanding evidence for at least 1 track, typically 250Mev 

Referenced by compileCfgPrms(), printCfg(), and tkrSetPrjCount().

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
\hyperlink{GFC__def_8h}{GFC\_\-def.h}\end{CompactItemize}
