#include <EvtCollectionStream.h>
Inheritance diagram for EvtCollectionStream:

Public Methods | |
| virtual StatusCode | initialize () |
| Initialize EvtCollectionStream. More... | |
| virtual StatusCode | finalize () |
| Terminate EvtCollectionStream. More... | |
| virtual StatusCode | execute () |
| Working entry point. More... | |
Protected Methods | |
| EvtCollectionStream (const std::string& name, ISvcLocator* pSvcLocator) | |
| Standard algorithm Constructor. More... | |
| virtual | ~EvtCollectionStream () |
| Standard Destructor. More... | |
| void | clearItems () |
| Clear item list. More... | |
| void | addItem (const std::string& descriptor) |
| Add item to output stramer list. More... | |
Protected Attributes | |
| INTupleSvc* | m_pTupleSvc |
| Reference to Tuple service for event collection (may or may not be NTuple service). More... | |
| std::string | m_storeName |
| Name of the service managing the data store. More... | |
| ItemNames | m_itemNames |
| Vector of item names. More... | |
| Items | m_itemList |
| Vector of items to be saved to this stream. More... | |
Private Types | |
| typedef std::vector<std::string> | ItemNames |
| typedef std::vector<DataStoreItem*> | Items |
Friends | |
| class | AlgFactory< EvtCollectionStream > |
Author: M.Frank Version: 1.0
Definition at line 27 of file EvtCollectionStream.h.
|
|
Definition at line 29 of file EvtCollectionStream.h. |
|
|
Definition at line 30 of file EvtCollectionStream.h. |
|
|
Standard algorithm Constructor.
Definition at line 26 of file EvtCollectionStream.cpp. |
|
|
Standard Destructor.
Definition at line 36 of file EvtCollectionStream.cpp. |
|
|
Add item to output stramer list.
Definition at line 94 of file EvtCollectionStream.cpp. Referenced by initialize(). |
|
|
Clear item list.
Definition at line 86 of file EvtCollectionStream.cpp. Referenced by finalize(), and initialize(). |
|
|
Working entry point.
Definition at line 72 of file EvtCollectionStream.cpp. |
|
|
Terminate EvtCollectionStream.
Definition at line 62 of file EvtCollectionStream.cpp. |
|
|
Initialize EvtCollectionStream.
Definition at line 40 of file EvtCollectionStream.cpp. |
|
|
Definition at line 28 of file EvtCollectionStream.h. |
|
|
Vector of items to be saved to this stream.
Definition at line 39 of file EvtCollectionStream.h. |
|
|
Vector of item names.
Definition at line 37 of file EvtCollectionStream.h. |
|
|
Reference to Tuple service for event collection (may or may not be NTuple service).
Definition at line 33 of file EvtCollectionStream.h. |
|
|
Name of the service managing the data store.
Definition at line 35 of file EvtCollectionStream.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000