\hypertarget{classVerboseCollection}{
\section{VerboseCollection Class Reference}
\label{classVerboseCollection}\index{VerboseCollection@{VerboseCollection}}
}
A smart collection which prints selection reports.  


{\tt \#include $<$VerboseCollection.h$>$}

Inheritance diagram for VerboseCollection::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4cm]{classVerboseCollection}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
\hyperlink{classVerboseCollection_00cc4b51c872adfea1abde1b84d4dd5f}{VerboseCollection} (const char $\ast$collectionName)
\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
\hyperlink{classVerboseCollection_168e74f80f98b6fa43c5d4c1c1edb2e1}{$\sim$VerboseCollection} ()
\begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\item 
void \hyperlink{classVerboseCollection_3fcdf28d50507d772647d4306a78f3cc}{Finalize} ()
\begin{CompactList}\small\item\em The post analysis task. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
A smart collection which prints selection reports. 

This class inherits from \hyperlink{classSmartCollection}{SmartCollection}, so it can handle actions. It is designed to automate a very common task: printing the selection results at the end of the analysis. Other desired tasks can be accomplished by means of actions. 

Definition at line 20 of file VerboseCollection.h.

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classVerboseCollection_00cc4b51c872adfea1abde1b84d4dd5f}{
\index{VerboseCollection@{VerboseCollection}!VerboseCollection@{VerboseCollection}}
\index{VerboseCollection@{VerboseCollection}!VerboseCollection@{VerboseCollection}}
\subsubsection[{VerboseCollection}]{\setlength{\rightskip}{0pt plus 5cm}VerboseCollection::VerboseCollection (const char $\ast$ {\em collectionName})\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classVerboseCollection_00cc4b51c872adfea1abde1b84d4dd5f}


Constructor. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em collectionName}]The collection's name. \end{description}
\end{Desc}


Definition at line 28 of file VerboseCollection.h.\hypertarget{classVerboseCollection_168e74f80f98b6fa43c5d4c1c1edb2e1}{
\index{VerboseCollection@{VerboseCollection}!$\sim$VerboseCollection@{$\sim$VerboseCollection}}
\index{$\sim$VerboseCollection@{$\sim$VerboseCollection}!VerboseCollection@{VerboseCollection}}
\subsubsection[{$\sim$VerboseCollection}]{\setlength{\rightskip}{0pt plus 5cm}VerboseCollection::$\sim$VerboseCollection ()\hspace{0.3cm}{\tt  \mbox{[}inline\mbox{]}}}}
\label{classVerboseCollection_168e74f80f98b6fa43c5d4c1c1edb2e1}


Destructor. 



Definition at line 33 of file VerboseCollection.h.

\subsection{Member Function Documentation}
\hypertarget{classVerboseCollection_3fcdf28d50507d772647d4306a78f3cc}{
\index{VerboseCollection@{VerboseCollection}!Finalize@{Finalize}}
\index{Finalize@{Finalize}!VerboseCollection@{VerboseCollection}}
\subsubsection[{Finalize}]{\setlength{\rightskip}{0pt plus 5cm}void VerboseCollection::Finalize ()\hspace{0.3cm}{\tt  \mbox{[}virtual\mbox{]}}}}
\label{classVerboseCollection_3fcdf28d50507d772647d4306a78f3cc}


The post analysis task. 

This implementation simply prints the selection report, and then calls SmartColletion::Finalize(). 

Reimplemented from \hyperlink{classSmartCollection_8105730615ad127a482a7fb399695977}{SmartCollection}.

Definition at line 13 of file VerboseCollection.cpp.

References PamCutCollection::\_\-cuts, PamCutCollection::GetCut(), PamCut::GetName(), PamCut::GetNEv(), PamCut::GetNGood(), and PamCutCollection::GetSize().

The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
Collections/VerboseCollection/\hyperlink{VerboseCollection_8h}{VerboseCollection.h}\item 
Collections/VerboseCollection/\hyperlink{VerboseCollection_8cpp}{VerboseCollection.cpp}\end{CompactItemize}
