#include <VerboseCollection.h>
Public Member Functions | |
VerboseCollection (const char *collectionName) | |
Constructor. | |
~VerboseCollection () | |
Destructor. | |
void | Finalize () |
The post analysis task. |
This class inherits from 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.
VerboseCollection::VerboseCollection | ( | const char * | collectionName | ) | [inline] |
Constructor.
collectionName | The collection's name. |
Definition at line 28 of file VerboseCollection.h.
VerboseCollection::~VerboseCollection | ( | ) | [inline] |
void VerboseCollection::Finalize | ( | ) | [virtual] |
The post analysis task.
This implementation simply prints the selection report, and then calls SmartColletion::Finalize().
Reimplemented from SmartCollection.
Definition at line 13 of file VerboseCollection.cpp.
References PamCutCollection::_cuts, PamCutCollection::GetCut(), PamCut::GetName(), PamCut::GetNEv(), PamCut::GetNGood(), and PamCutCollection::GetSize().