\section{lcfiplus\-:\-:L\-C\-I\-O\-Storer Class Reference}
\label{classlcfiplus_1_1LCIOStorer}\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}


{\ttfamily \#include $<$L\-C\-I\-O\-Storer.\-h$>$}

Inheritance diagram for lcfiplus\-:\-:L\-C\-I\-O\-Storer\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classlcfiplus_1_1LCIOStorer}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bf L\-C\-I\-O\-Storer} (const char $\ast$inputfile=N\-U\-L\-L, const char $\ast$outputfile=N\-U\-L\-L, bool autoread=true, bool autowrite=false, const char $\ast$out\-Prefix=0)
\item 
virtual {\bf $\sim$\-L\-C\-I\-O\-Storer} ()
\item 
bool {\bf Next} (bool autovertex=false, bool autojet=false)
\item 
void {\bf Set\-Event} (lcio\-::\-L\-C\-Event $\ast$event)
\item 
void {\bf Set\-Color\-Singlets} (vector$<$ {\bf M\-C\-Particle} $\ast$ $>$ \&mcps, vector$<$ {\bf M\-C\-Color\-Singlet} $\ast$ $>$ \&mccs)
\item 
void {\bf Init\-M\-C\-P\-P\-F\-O\-Collections} (const char $\ast$pfo\-Col\-Name, const char $\ast$mc\-Col\-Name, const char $\ast$mcpfo\-Col\-Name)
\item 
void {\bf Init\-P\-F\-O\-Collections} (const char $\ast$pfo\-Col\-Name)
\item 
void {\bf Init\-Vertex\-Collection} (const char $\ast$lcio\-Name, const char $\ast$flavtag\-Name, bool readnow=true)
\item 
void {\bf Init\-Jet\-Collection} (const char $\ast$lcio\-Name, const char $\ast$flavtag\-Name, bool readnow=true, bool readvtx=true, const char $\ast$vtxname=0)
\item 
void {\bf Read\-Vertices} (const char $\ast$vtxname, vector$<$ const {\bf Vertex} $\ast$ $>$ $\ast$lcficol)
\item 
void {\bf Read\-Jets} (const char $\ast$jetname, vector$<$ const {\bf Jet} $\ast$ $>$ $\ast$lcficol, const char $\ast$vtxrelname=0)
\item 
void {\bf Write\-Vertices} (const char $\ast$vertex\-Name, const char $\ast$out\-Name=0, const char $\ast$out\-R\-P\-Name=0)
\item 
void {\bf Write\-Vertices} ({\bf Vertex\-Vec} $\ast$pvvtx, const char $\ast$new\-Name, const char $\ast$new\-R\-P\-Name=0)
\item 
void {\bf Write\-Jets} (const char $\ast$jet\-Name, const char $\ast$out\-Name=0, bool write\-Vertex=true, const char $\ast$vtx\-Name=0, const char $\ast$rel\-Name=0)
\item 
void {\bf Write\-P\-I\-D} (lcio\-::\-L\-C\-Collection $\ast$lciocol, lcio\-::\-Reconstructed\-Particle $\ast$lciojet, const {\bf lcfiplus\-::\-Jet} $\ast$lcfijet, const char $\ast$paramname)
\item 
void {\bf Write\-All\-P\-I\-Ds} (lcio\-::\-L\-C\-Collection $\ast$lciocol, lcio\-::\-Reconstructed\-Particle $\ast$lciojet, const {\bf lcfiplus\-::\-Jet} $\ast$lcfijet)
\item 
void {\bf Write\-Event} ()
\item 
void {\bf Auto\-Convert} ()
\item 
void {\bf set\-Read\-Subdetector\-Energies} (bool flag)
\item 
void {\bf set\-Track\-Hit\-Ordering} (int flag)
\item 
void {\bf set\-Update\-Vertex\-R\-P\-Daughters} (bool flag)
\item 
void {\bf set\-Ignore\-Lack\-Of\-Vertex\-R\-P} (bool flag)
\item 
void {\bf set\-Particle\-I\-D\-Algorithm\-Name} (const char $\ast$algo\-Name)
\item 
bool {\bf get\-Read\-Subdetector\-Energies} () const 
\item 
int {\bf get\-Track\-Hit\-Ordering} () const 
\item 
bool {\bf get\-Update\-Vertex\-R\-P\-Daughters} () const 
\item 
bool {\bf get\-Ignore\-Lack\-Of\-Vertex\-R\-P} () const 
\item 
const char $\ast$ {\bf get\-Particle\-I\-D\-Algorithm\-Name} ()
\item 
virtual void {\bf Get\-Callback} (const char $\ast$name, const char $\ast$classname)
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static bool {\bf energy\-\_\-sort\-\_\-pfo} (lcio\-::\-Reconstructed\-Particle $\ast$a, lcio\-::\-Reconstructed\-Particle $\ast$b)
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!L\-C\-I\-O\-Storer@{L\-C\-I\-O\-Storer}}
\index{L\-C\-I\-O\-Storer@{L\-C\-I\-O\-Storer}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{L\-C\-I\-O\-Storer}]{\setlength{\rightskip}{0pt plus 5cm}lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-L\-C\-I\-O\-Storer (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{inputfile = {\ttfamily NULL}, }
\item[{const char $\ast$}]{outputfile = {\ttfamily NULL}, }
\item[{bool}]{autoread = {\ttfamily true}, }
\item[{bool}]{autowrite = {\ttfamily false}, }
\item[{const char $\ast$}]{out\-Prefix = {\ttfamily 0}}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_a10b73ece8f08a1072d1a562e6581304e}


References lcfiplus\-::\-Event\-::\-Instance(), and lcfiplus\-::\-Event\-Store\-::\-Register\-Observer().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!$\sim$\-L\-C\-I\-O\-Storer@{$\sim$\-L\-C\-I\-O\-Storer}}
\index{$\sim$\-L\-C\-I\-O\-Storer@{$\sim$\-L\-C\-I\-O\-Storer}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{$\sim$\-L\-C\-I\-O\-Storer}]{\setlength{\rightskip}{0pt plus 5cm}lcfiplus\-::\-L\-C\-I\-O\-Storer\-::$\sim$\-L\-C\-I\-O\-Storer (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classlcfiplus_1_1LCIOStorer_a3edb0a453fadb443ee43cc9544ac704e}


\subsection{Member Function Documentation}
\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Auto\-Convert@{Auto\-Convert}}
\index{Auto\-Convert@{Auto\-Convert}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Auto\-Convert}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Auto\-Convert (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_a0440acd9d0c1e64337c234b05fa30a54}


References lcfiplus\-::\-Event\-Store\-::\-Get\-Object\-Map(), lcfiplus\-::\-Event\-::\-Instance(), lcfiplus\-::\-Event\-Store\-::\-J\-E\-T\-\_\-\-W\-R\-I\-T\-E\-\_\-\-V\-E\-R\-T\-E\-X, lcfiplus\-::\-Event\-Store\-::\-P\-E\-R\-S\-I\-S\-T, Write\-Jets(), and Write\-Vertices().



Referenced by Write\-Event().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!energy\-\_\-sort\-\_\-pfo@{energy\-\_\-sort\-\_\-pfo}}
\index{energy\-\_\-sort\-\_\-pfo@{energy\-\_\-sort\-\_\-pfo}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{energy\-\_\-sort\-\_\-pfo}]{\setlength{\rightskip}{0pt plus 5cm}bool lcfiplus\-::\-L\-C\-I\-O\-Storer\-::energy\-\_\-sort\-\_\-pfo (
\begin{DoxyParamCaption}
\item[{lcio\-::\-Reconstructed\-Particle $\ast$}]{a, }
\item[{lcio\-::\-Reconstructed\-Particle $\ast$}]{b}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}\label{classlcfiplus_1_1LCIOStorer_a2e0dc133de4a85dca5df23b66722a7e7}


Referenced by Set\-Event().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Get\-Callback@{Get\-Callback}}
\index{Get\-Callback@{Get\-Callback}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Get\-Callback}]{\setlength{\rightskip}{0pt plus 5cm}void L\-C\-I\-O\-Storer\-::\-Get\-Callback (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name, }
\item[{const char $\ast$}]{classname}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}\label{classlcfiplus_1_1LCIOStorer_a6c8c1ac84052459df7ee7731b0291d2d}


Reimplemented from {\bf lcfiplus\-::\-Event\-Store\-Observer} \doxyref{}{p.}{classlcfiplus_1_1EventStoreObserver_a859fc2e8e0a80224de140f7f8d45ab5f}.



References Init\-Jet\-Collection(), Init\-Vertex\-Collection(), and lcfiplus\-::\-Event\-::\-Instance().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!get\-Ignore\-Lack\-Of\-Vertex\-R\-P@{get\-Ignore\-Lack\-Of\-Vertex\-R\-P}}
\index{get\-Ignore\-Lack\-Of\-Vertex\-R\-P@{get\-Ignore\-Lack\-Of\-Vertex\-R\-P}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{get\-Ignore\-Lack\-Of\-Vertex\-R\-P}]{\setlength{\rightskip}{0pt plus 5cm}bool lcfiplus\-::\-L\-C\-I\-O\-Storer\-::get\-Ignore\-Lack\-Of\-Vertex\-R\-P (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1LCIOStorer_a43c6fb2b54fd2d336ba573bb4943c0e3}


Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!get\-Particle\-I\-D\-Algorithm\-Name@{get\-Particle\-I\-D\-Algorithm\-Name}}
\index{get\-Particle\-I\-D\-Algorithm\-Name@{get\-Particle\-I\-D\-Algorithm\-Name}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{get\-Particle\-I\-D\-Algorithm\-Name}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ lcfiplus\-::\-L\-C\-I\-O\-Storer\-::get\-Particle\-I\-D\-Algorithm\-Name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1LCIOStorer_a45f1c8a589748a6ec4170144670816b0}
\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!get\-Read\-Subdetector\-Energies@{get\-Read\-Subdetector\-Energies}}
\index{get\-Read\-Subdetector\-Energies@{get\-Read\-Subdetector\-Energies}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{get\-Read\-Subdetector\-Energies}]{\setlength{\rightskip}{0pt plus 5cm}bool lcfiplus\-::\-L\-C\-I\-O\-Storer\-::get\-Read\-Subdetector\-Energies (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1LCIOStorer_a5d4c5219e1fd37157dbd8b9d193b05d8}


Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!get\-Track\-Hit\-Ordering@{get\-Track\-Hit\-Ordering}}
\index{get\-Track\-Hit\-Ordering@{get\-Track\-Hit\-Ordering}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{get\-Track\-Hit\-Ordering}]{\setlength{\rightskip}{0pt plus 5cm}int lcfiplus\-::\-L\-C\-I\-O\-Storer\-::get\-Track\-Hit\-Ordering (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1LCIOStorer_a5b6768eadc4e26a2c424f9ff102ae51d}


Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!get\-Update\-Vertex\-R\-P\-Daughters@{get\-Update\-Vertex\-R\-P\-Daughters}}
\index{get\-Update\-Vertex\-R\-P\-Daughters@{get\-Update\-Vertex\-R\-P\-Daughters}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{get\-Update\-Vertex\-R\-P\-Daughters}]{\setlength{\rightskip}{0pt plus 5cm}bool lcfiplus\-::\-L\-C\-I\-O\-Storer\-::get\-Update\-Vertex\-R\-P\-Daughters (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1LCIOStorer_a8d824b79a0a2da1becbeb47bcd6b55db}


Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Init\-Jet\-Collection@{Init\-Jet\-Collection}}
\index{Init\-Jet\-Collection@{Init\-Jet\-Collection}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Init\-Jet\-Collection}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Init\-Jet\-Collection (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{lcio\-Name, }
\item[{const char $\ast$}]{flavtag\-Name, }
\item[{bool}]{readnow = {\ttfamily true}, }
\item[{bool}]{readvtx = {\ttfamily true}, }
\item[{const char $\ast$}]{vtxname = {\ttfamily 0}}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_adf247b263df060b12400db3809e991d6}


References lcfiplus\-::const\-Vector(), Init\-Vertex\-Collection(), lcfiplus\-::\-Event\-::\-Instance(), Read\-Jets(), and lcfiplus\-::\-Event\-Store\-::\-Register().



Referenced by Get\-Callback(), and test\-Suehara().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Init\-M\-C\-P\-P\-F\-O\-Collections@{Init\-M\-C\-P\-P\-F\-O\-Collections}}
\index{Init\-M\-C\-P\-P\-F\-O\-Collections@{Init\-M\-C\-P\-P\-F\-O\-Collections}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Init\-M\-C\-P\-P\-F\-O\-Collections}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Init\-M\-C\-P\-P\-F\-O\-Collections (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{pfo\-Col\-Name, }
\item[{const char $\ast$}]{mc\-Col\-Name, }
\item[{const char $\ast$}]{mcpfo\-Col\-Name}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_ae4b0777d8d97d061b7a703ce5684bf43}


References lcfiplus\-::\-Event\-::\-Instance().



Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Init\-P\-F\-O\-Collections@{Init\-P\-F\-O\-Collections}}
\index{Init\-P\-F\-O\-Collections@{Init\-P\-F\-O\-Collections}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Init\-P\-F\-O\-Collections}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Init\-P\-F\-O\-Collections (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{pfo\-Col\-Name}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_aa5b47feeb83ead2c2621d3d8d777409d}


References lcfiplus\-::\-Event\-::\-Instance().



Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Init\-Vertex\-Collection@{Init\-Vertex\-Collection}}
\index{Init\-Vertex\-Collection@{Init\-Vertex\-Collection}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Init\-Vertex\-Collection}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Init\-Vertex\-Collection (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{lcio\-Name, }
\item[{const char $\ast$}]{flavtag\-Name, }
\item[{bool}]{readnow = {\ttfamily true}}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_ac264013eeafd2900421426dea0df59a6}


References lcfiplus\-::const\-Vector(), lcfiplus\-::\-Event\-::\-Instance(), Read\-Vertices(), and lcfiplus\-::\-Event\-Store\-::\-Register().



Referenced by Get\-Callback(), Init\-Jet\-Collection(), and test\-Suehara().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Next@{Next}}
\index{Next@{Next}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Next}]{\setlength{\rightskip}{0pt plus 5cm}bool lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Next (
\begin{DoxyParamCaption}
\item[{bool}]{autovertex = {\ttfamily false}, }
\item[{bool}]{autojet = {\ttfamily false}}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_a7129bf74b39b762d6c563c7895bfcc35}


References Set\-Event().



Referenced by lcfiplus\-::\-Event\-Navigator\-::\-Event\-Navigator(), lcfiplus\-::\-Event\-Navigator\-::\-Fwd(), test\-Suehara(), and test\-Tomohiko().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Read\-Jets@{Read\-Jets}}
\index{Read\-Jets@{Read\-Jets}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Read\-Jets}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Read\-Jets (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{jetname, }
\item[{vector$<$ const {\bf Jet} $\ast$ $>$ $\ast$}]{lcficol, }
\item[{const char $\ast$}]{vtxrelname = {\ttfamily 0}}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_a6c70c41c0303940267b6916c6f16cc1b}


References lcfiplus\-::\-Parameters\-::add(), lcfiplus\-::\-Jet\-::add(), lcfiplus\-::\-Jet\-::add\-Param(), and lcfiplus\-::\-Jet\-::set\-Id().



Referenced by Init\-Jet\-Collection(), and Set\-Event().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Read\-Vertices@{Read\-Vertices}}
\index{Read\-Vertices@{Read\-Vertices}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Read\-Vertices}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Read\-Vertices (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{vtxname, }
\item[{vector$<$ const {\bf Vertex} $\ast$ $>$ $\ast$}]{lcficol}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_ab8bae52d7d08f5ca77ad591522344fe3}


References lcfiplus\-::\-Vertex\-::add(), lcfiplus\-::\-Vertex\-::set\-Id(), and lcfiplus\-::\-Vertex\-::set\-Vertexing\-Name().



Referenced by Init\-Vertex\-Collection(), and Set\-Event().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Set\-Color\-Singlets@{Set\-Color\-Singlets}}
\index{Set\-Color\-Singlets@{Set\-Color\-Singlets}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Set\-Color\-Singlets}]{\setlength{\rightskip}{0pt plus 5cm}void L\-C\-I\-O\-Storer\-::\-Set\-Color\-Singlets (
\begin{DoxyParamCaption}
\item[{vector$<$ {\bf M\-C\-Particle} $\ast$ $>$ \&}]{mcps, }
\item[{vector$<$ {\bf M\-C\-Color\-Singlet} $\ast$ $>$ \&}]{mccs}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_a3460894e8ba65c4f740b34f11a51fa3e}


References lcfiplus\-::\-M\-C\-Color\-Singlet\-::\-\_\-finalcolorsinglets, lcfiplus\-::\-M\-C\-Color\-Singlet\-::\-\_\-finalstrings, lcfiplus\-::\-M\-C\-Color\-Singlet\-::\-\_\-initials, lcfiplus\-::\-M\-C\-Color\-Singlet\-::\-\_\-mcp, lcfiplus\-::\-M\-C\-Color\-Singlet\-::\-\_\-qqgluons, lcfiplus\-::\-M\-C\-Color\-Singlet\-::\-\_\-realparticles, lcfiplus\-::const\-Vector(), lcfiplus\-::\-M\-C\-Particle\-::get\-Color\-Singlet(), lcfiplus\-::\-M\-C\-Particle\-::get\-Daughters(), lcfiplus\-::\-M\-C\-Particle\-::get\-Parent(), lcfiplus\-::\-M\-C\-Particle\-::get\-P\-D\-G(), and lcfiplus\-::\-M\-C\-Particle\-::is\-Parent().



Referenced by Set\-Event().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Set\-Event@{Set\-Event}}
\index{Set\-Event@{Set\-Event}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Set\-Event}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Set\-Event (
\begin{DoxyParamCaption}
\item[{lcio\-::\-L\-C\-Event $\ast$}]{event}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_a10213bbaac969e77019a8cb9cd66b370}


References lcfiplus\-::\-Event\-Store\-::\-Clear\-Objects(), lcfiplus\-::tpar\-::cov\-N, lcfiplus\-::tpar\-::d0, energy\-\_\-sort\-\_\-pfo(), lcfiplus\-::tpar\-::\-E\-T\-D, lcfiplus\-::tpar\-::\-F\-T\-D, lcfiplus\-::\-Globals\-::get\-B\-Field(), lcfiplus\-::tpar\-::hit\-N, lcfiplus\-::\-Globals\-::\-Instance(), lcfiplus\-::\-Event\-::\-Instance(), lcfiplus\-::tpar\-::om, lcfiplus\-::tpar\-::par\-N, lcfiplus\-::tpar\-::ph, Read\-Jets(), Read\-Vertices(), lcfiplus\-::tpar\-::\-S\-E\-T, lcfiplus\-::\-Neutral\-::set\-Calo\-Edep(), lcfiplus\-::\-Neutral\-::set\-Clusters(), Set\-Color\-Singlets(), lcfiplus\-::\-Track\-::set\-Id(), lcfiplus\-::\-Neutral\-::set\-Id(), lcfiplus\-::\-Neutral\-::set\-Mcp(), lcfiplus\-::\-M\-C\-Particle\-::set\-Parent(), lcfiplus\-::\-Neutral\-::set\-P\-D\-G(), lcfiplus\-::\-Neutral\-::set\-V0(), lcfiplus\-::tpar\-::\-S\-I\-T, lcfiplus\-::tpar\-::td, lcfiplus\-::tpar\-::\-T\-P\-C, lcfiplus\-::tpar\-::\-V\-T\-X, and lcfiplus\-::tpar\-::z0.



Referenced by Next().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!set\-Ignore\-Lack\-Of\-Vertex\-R\-P@{set\-Ignore\-Lack\-Of\-Vertex\-R\-P}}
\index{set\-Ignore\-Lack\-Of\-Vertex\-R\-P@{set\-Ignore\-Lack\-Of\-Vertex\-R\-P}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{set\-Ignore\-Lack\-Of\-Vertex\-R\-P}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::set\-Ignore\-Lack\-Of\-Vertex\-R\-P (
\begin{DoxyParamCaption}
\item[{bool}]{flag}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1LCIOStorer_ad1be23939949ebb015f280350f281d4d}


Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!set\-Particle\-I\-D\-Algorithm\-Name@{set\-Particle\-I\-D\-Algorithm\-Name}}
\index{set\-Particle\-I\-D\-Algorithm\-Name@{set\-Particle\-I\-D\-Algorithm\-Name}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{set\-Particle\-I\-D\-Algorithm\-Name}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::set\-Particle\-I\-D\-Algorithm\-Name (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{algo\-Name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1LCIOStorer_adff74794037b093d493b7aaf97f24164}


Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!set\-Read\-Subdetector\-Energies@{set\-Read\-Subdetector\-Energies}}
\index{set\-Read\-Subdetector\-Energies@{set\-Read\-Subdetector\-Energies}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{set\-Read\-Subdetector\-Energies}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::set\-Read\-Subdetector\-Energies (
\begin{DoxyParamCaption}
\item[{bool}]{flag}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1LCIOStorer_a43cfde183b9a09c30465684d812bbfaf}


Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!set\-Track\-Hit\-Ordering@{set\-Track\-Hit\-Ordering}}
\index{set\-Track\-Hit\-Ordering@{set\-Track\-Hit\-Ordering}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{set\-Track\-Hit\-Ordering}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::set\-Track\-Hit\-Ordering (
\begin{DoxyParamCaption}
\item[{int}]{flag}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1LCIOStorer_ac829b1cbda1f0e75ab094ee6a253fa32}


Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!set\-Update\-Vertex\-R\-P\-Daughters@{set\-Update\-Vertex\-R\-P\-Daughters}}
\index{set\-Update\-Vertex\-R\-P\-Daughters@{set\-Update\-Vertex\-R\-P\-Daughters}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{set\-Update\-Vertex\-R\-P\-Daughters}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::set\-Update\-Vertex\-R\-P\-Daughters (
\begin{DoxyParamCaption}
\item[{bool}]{flag}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\label{classlcfiplus_1_1LCIOStorer_a3551d320bf1b9a093632849586cb83b8}


Referenced by Lcfiplus\-Processor\-::init().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Write\-All\-P\-I\-Ds@{Write\-All\-P\-I\-Ds}}
\index{Write\-All\-P\-I\-Ds@{Write\-All\-P\-I\-Ds}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Write\-All\-P\-I\-Ds}]{\setlength{\rightskip}{0pt plus 5cm}void L\-C\-I\-O\-Storer\-::\-Write\-All\-P\-I\-Ds (
\begin{DoxyParamCaption}
\item[{lcio\-::\-L\-C\-Collection $\ast$}]{lciocol, }
\item[{lcio\-::\-Reconstructed\-Particle $\ast$}]{lciojet, }
\item[{const {\bf lcfiplus\-::\-Jet} $\ast$}]{lcfijet}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_aebed6d402631e327aafd39c06b644aea}


References lcfiplus\-::\-Jet\-::params(), and Write\-P\-I\-D().



Referenced by Write\-Jets().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Write\-Event@{Write\-Event}}
\index{Write\-Event@{Write\-Event}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Write\-Event}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Write\-Event (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_a64a287b2cb42794bef4bb0c98891afc0}


References Auto\-Convert().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Write\-Jets@{Write\-Jets}}
\index{Write\-Jets@{Write\-Jets}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Write\-Jets}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Write\-Jets (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{jet\-Name, }
\item[{const char $\ast$}]{out\-Name = {\ttfamily 0}, }
\item[{bool}]{write\-Vertex = {\ttfamily true}, }
\item[{const char $\ast$}]{vtx\-Name = {\ttfamily 0}, }
\item[{const char $\ast$}]{rel\-Name = {\ttfamily 0}}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_ad666cb1f4f2d98c42a2380978216691d}


References lcfiplus\-::\-Event\-Store\-::\-Get(), lcfiplus\-::\-Track\-::get\-Charge(), lcfiplus\-::\-Jet\-::get\-Neutrals(), lcfiplus\-::\-Vertex\-::get\-Tracks(), lcfiplus\-::\-Jet\-::get\-Tracks(), lcfiplus\-::\-Jet\-::get\-Vertices(), lcfiplus\-::\-Event\-::\-Instance(), lcfiplus\-::\-Jet\-::set\-Id(), Write\-All\-P\-I\-Ds(), and Write\-Vertices().



Referenced by Auto\-Convert().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Write\-P\-I\-D@{Write\-P\-I\-D}}
\index{Write\-P\-I\-D@{Write\-P\-I\-D}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Write\-P\-I\-D}]{\setlength{\rightskip}{0pt plus 5cm}void L\-C\-I\-O\-Storer\-::\-Write\-P\-I\-D (
\begin{DoxyParamCaption}
\item[{lcio\-::\-L\-C\-Collection $\ast$}]{lciocol, }
\item[{lcio\-::\-Reconstructed\-Particle $\ast$}]{lciojet, }
\item[{const {\bf lcfiplus\-::\-Jet} $\ast$}]{lcfijet, }
\item[{const char $\ast$}]{paramname}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_a733c7d49f46445b98b8dd4216cf78e99}


References lcfiplus\-::\-Parameters\-::get(), lcfiplus\-::\-Jet\-::get\-Param(), and lcfiplus\-::\-Parameters\-::param\-Map().



Referenced by Write\-All\-P\-I\-Ds().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Write\-Vertices@{Write\-Vertices}}
\index{Write\-Vertices@{Write\-Vertices}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Write\-Vertices}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Write\-Vertices (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{vertex\-Name, }
\item[{const char $\ast$}]{out\-Name = {\ttfamily 0}, }
\item[{const char $\ast$}]{out\-R\-P\-Name = {\ttfamily 0}}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_a276b42276aa0847b1ac8824c7d58dc0c}


References lcfiplus\-::\-Event\-Store\-::\-Get(), and lcfiplus\-::\-Event\-::\-Instance().



Referenced by Auto\-Convert(), and Write\-Jets().

\index{lcfiplus\-::\-L\-C\-I\-O\-Storer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}!Write\-Vertices@{Write\-Vertices}}
\index{Write\-Vertices@{Write\-Vertices}!lcfiplus::LCIOStorer@{lcfiplus\-::\-L\-C\-I\-O\-Storer}}
\subsubsection[{Write\-Vertices}]{\setlength{\rightskip}{0pt plus 5cm}void lcfiplus\-::\-L\-C\-I\-O\-Storer\-::\-Write\-Vertices (
\begin{DoxyParamCaption}
\item[{{\bf Vertex\-Vec} $\ast$}]{pvvtx, }
\item[{const char $\ast$}]{new\-Name, }
\item[{const char $\ast$}]{new\-R\-P\-Name = {\ttfamily 0}}
\end{DoxyParamCaption}
)}\label{classlcfiplus_1_1LCIOStorer_a9bf85382b04ee99b324ac77e420335a1}


References lcfiplus\-::\-Track\-::get\-Charge(), lcfiplus\-::\-Vertex\-::get\-Chi2(), lcfiplus\-::\-Vertex\-::get\-Cov(), lcfiplus\-::\-Vertex\-::get\-Prob(), lcfiplus\-::\-Vertex\-::get\-Tracks(), lcfiplus\-::\-Vertex\-::get\-Vertexing\-Name(), lcfiplus\-::\-Vertex\-::get\-X(), lcfiplus\-::\-Vertex\-::get\-Y(), lcfiplus\-::\-Vertex\-::get\-Z(), lcfiplus\-::\-Vertex\-::is\-Primary(), and lcfiplus\-::\-Vertex\-::set\-Id().



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
{\bf L\-C\-I\-O\-Storer.\-h}\item 
{\bf L\-C\-I\-O\-Storer.\-cc}\end{DoxyCompactItemize}
