Abstract interface for secondary event selectors.
More...
#include <ISecondaryEventSelector.h>
Abstract interface for secondary event selectors.
Definition at line 27 of file ISecondaryEventSelector.h.
◆ DeclareInterfaceID()
◆ disconnectIfFinished()
virtual bool ISecondaryEventSelector::disconnectIfFinished |
( |
const SG::SourceID & |
fid | ) |
const |
|
pure virtual |
◆ fillAttributeList()
virtual StatusCode ISecondaryEventSelector::fillAttributeList |
( |
coral::AttributeList * |
attrList, |
|
|
const std::string & |
suffix, |
|
|
bool |
copySource |
|
) |
| const |
|
pure virtual |
Fill AttributeList with specific items from the selector and a suffix.
◆ nextHandleFileTransition()
virtual StatusCode ISecondaryEventSelector::nextHandleFileTransition |
( |
IEvtSelector::Context & |
ctxt | ) |
const |
|
pure virtual |
Handle file transition at the next iteration.
◆ nextWithSkip()
virtual StatusCode ISecondaryEventSelector::nextWithSkip |
( |
IEvtSelector::Context & |
ctxt | ) |
const |
|
pure virtual |
Go to next event and skip if necessary.
◆ recordAttributeList()
virtual StatusCode ISecondaryEventSelector::recordAttributeList |
( |
| ) |
const |
|
pure virtual |
Record AttributeList in StoreGate.
The documentation for this class was generated from the following file: