\section{E\-V\-E\-N\-T\-:\-:L\-C\-Run\-Header Class Reference}
\label{classEVENT_1_1LCRunHeader}\index{E\-V\-E\-N\-T\-::\-L\-C\-Run\-Header@{E\-V\-E\-N\-T\-::\-L\-C\-Run\-Header}}


Interface for the run header.  




{\ttfamily \#include $<$pre-\/generated/\-E\-V\-E\-N\-T/\-L\-C\-Run\-Header.\-h$>$}

Inheritance diagram for E\-V\-E\-N\-T\-:\-:L\-C\-Run\-Header\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.000000cm]{classEVENT_1_1LCRunHeader}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef {\bf L\-C\-Run\-Header} {\bf lcobject\-\_\-type}\label{classEVENT_1_1LCRunHeader_a3c3ef7c9f97ade4f255ca49864da19bc}

\begin{DoxyCompactList}\small\item\em Useful typedef for template programming with \doxyref{L\-C\-I\-O}{p.}{classEVENT_1_1LCIO}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual {\bf $\sim$\-L\-C\-Run\-Header} ()\label{classEVENT_1_1LCRunHeader_a0a0d34e9a2f2f428f99aa5b830ac749c}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
virtual int {\bf get\-Run\-Number} () const =0\label{classEVENT_1_1LCRunHeader_aa5cdd28c3925a181534fe057dbcf4c52}

\begin{DoxyCompactList}\small\item\em Returns the run number. \end{DoxyCompactList}\item 
virtual const std\-::string \& {\bf get\-Detector\-Name} () const =0\label{classEVENT_1_1LCRunHeader_a4b91ec317ea0c796e04c6a3d9b429a35}

\begin{DoxyCompactList}\small\item\em Returns the name of the detector setup used in the simulation. \end{DoxyCompactList}\item 
virtual const std\-::string \& {\bf get\-Description} () const =0\label{classEVENT_1_1LCRunHeader_a0745987a640b7efe5545414b0119e54c}

\begin{DoxyCompactList}\small\item\em Description of the simulation, physics channels etc. \end{DoxyCompactList}\item 
virtual const std\-::vector\\*
$<$ std\-::string $>$ $\ast$ {\bf get\-Active\-Subdetectors} () const =0\label{classEVENT_1_1LCRunHeader_a8751031e5195bdd83e899fadc4af1fb6}

\begin{DoxyCompactList}\small\item\em Returns the names of the active subdetectors used in the simulation. \end{DoxyCompactList}\item 
virtual const {\bf L\-C\-Parameters} \& {\bf get\-Parameters} () const =0\label{classEVENT_1_1LCRunHeader_aa3106801125190ad04782a7d804ec19d}

\begin{DoxyCompactList}\small\item\em Parameters defined for this run. \end{DoxyCompactList}\item 
virtual {\bf L\-C\-Parameters} \& {\bf parameters} ()=0\label{classEVENT_1_1LCRunHeader_a133cc33d50c8ad054353a226b97347c5}

\begin{DoxyCompactList}\small\item\em Parameters defined for this run. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Interface for the run header. 

\begin{DoxyAuthor}{Author}
gaede 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
L\-C\-Run\-Header.\-aid,v 1.\-8 2006-\/03-\/24 13\-:25\-:52 gaede Exp 
\end{DoxyParagraph}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
L\-C\-Run\-Header.\-h\end{DoxyCompactItemize}
