\section{marlintpc\-:\-:tracker\-Alca\-Calculator Class Reference}
\label{classmarlintpc_1_1trackerAlcaCalculator}\index{marlintpc\-::tracker\-Alca\-Calculator@{marlintpc\-::tracker\-Alca\-Calculator}}


User defined class to calculate global derivatives for Millepede-\/\-I\-I.  




{\ttfamily \#include $<$General\-Broken\-Line\-Interface\-Helpers.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
unsigned int {\bfseries get\-Num\-Globals} () const \label{classmarlintpc_1_1trackerAlcaCalculator_a397dd21b025520ff914cf7c22d0cf64f}

\item 
std\-::vector$<$ int $>$ {\bfseries get\-Global\-Labels} () const \label{classmarlintpc_1_1trackerAlcaCalculator_a39f596f88a5216a6384d7308258f71fe}

\item 
const T\-Matrix\-D \& {\bfseries get\-Global\-Derivatives} () const \label{classmarlintpc_1_1trackerAlcaCalculator_aaade3c529185424a265aa0c90296f696}

\item 
void {\bfseries calc\-Module\-Alignment} (const E\-V\-E\-N\-T\-::\-Tracker\-Hit \&a\-Hit, const T\-Vector\-D \&tdir)\label{classmarlintpc_1_1trackerAlcaCalculator_a9ce80257ff50b2aa37f0762114fda536}

\item 
void {\bfseries calc\-Track\-Distortions} (const E\-V\-E\-N\-T\-::\-Tracker\-Hit \&a\-Hit)\label{classmarlintpc_1_1trackerAlcaCalculator_a12b0bb14ba8747d41d72ec7117f4b2fd}

\item 
void {\bfseries calc\-Hit\-Charge} (const E\-V\-E\-N\-T\-::\-Tracker\-Hit \&a\-Hit)\label{classmarlintpc_1_1trackerAlcaCalculator_aa5e6723f1a86f3d98041a913c4528752}

\item 
void {\bfseries calc\-Dr} (const E\-V\-E\-N\-T\-::\-Tracker\-Hit \&a\-Hit, double phi)\label{classmarlintpc_1_1trackerAlcaCalculator_a1cf2ea9557a8b1c33a7503073358e919}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
User defined class to calculate global derivatives for Millepede-\/\-I\-I. 

The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
General\-Broken\-Line\-Interface\-Helpers.\-h\end{DoxyCompactItemize}
