CGEM BOSS 6.6.5.f
BESIII Offline Software System
|
RootEvtSelector performs the function of controlling the ApplicationMgr loop. More...
#include <RootEvtSelector.h>
Public Member Functions | |
RootEvtSelector (const std::string &name, ISvcLocator *svcloc) | |
~RootEvtSelector () | |
virtual StatusCode | initialize () |
virtual StatusCode | createContext (Context *&it) const |
StatusCode | next () const |
virtual StatusCode | next (Context &it) const |
virtual StatusCode | next (Context &it, int jump) const |
virtual StatusCode | previous (Context &it) const |
virtual StatusCode | previous (Context &it, int jump) const |
virtual StatusCode | last (Context &it) const |
virtual StatusCode | rewind (Context &it) const |
virtual StatusCode | createAddress (const Context &it, IOpaqueAddress *&iop) const |
virtual StatusCode | releaseContext (Context *&it) const |
virtual StatusCode | resetCriteria (const std::string &criteria, Context &context) const |
virtual StatusCode | setCriteria (const std::string &criteria) |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
int | getRecId () const |
RootEvtSelector (const std::string &name, ISvcLocator *svcloc) | |
~RootEvtSelector () | |
virtual StatusCode | initialize () |
virtual StatusCode | createContext (Context *&it) const |
StatusCode | next () const |
virtual StatusCode | next (Context &it) const |
virtual StatusCode | next (Context &it, int jump) const |
virtual StatusCode | previous (Context &it) const |
virtual StatusCode | previous (Context &it, int jump) const |
virtual StatusCode | last (Context &it) const |
virtual StatusCode | rewind (Context &it) const |
virtual StatusCode | createAddress (const Context &it, IOpaqueAddress *&iop) const |
virtual StatusCode | releaseContext (Context *&it) const |
virtual StatusCode | resetCriteria (const std::string &criteria, Context &context) const |
virtual StatusCode | setCriteria (const std::string &criteria) |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
int | getRecId () const |
RootEvtSelector (const std::string &name, ISvcLocator *svcloc) | |
~RootEvtSelector () | |
virtual StatusCode | initialize () |
virtual StatusCode | createContext (Context *&it) const |
StatusCode | next () const |
virtual StatusCode | next (Context &it) const |
virtual StatusCode | next (Context &it, int jump) const |
virtual StatusCode | previous (Context &it) const |
virtual StatusCode | previous (Context &it, int jump) const |
virtual StatusCode | last (Context &it) const |
virtual StatusCode | rewind (Context &it) const |
virtual StatusCode | createAddress (const Context &it, IOpaqueAddress *&iop) const |
virtual StatusCode | releaseContext (Context *&it) const |
virtual StatusCode | resetCriteria (const std::string &criteria, Context &context) const |
virtual StatusCode | setCriteria (const std::string &criteria) |
virtual StatusCode | queryInterface (const InterfaceID &riid, void **ppvInterface) |
int | getRecId () const |
RootEvtSelector performs the function of controlling the ApplicationMgr loop.
Adapted to RootCnvSvc from GlastSvc/EventSelector. The input property can now be set either to NONE or to ROOT. If it is NONE, the loop will run until it hits EvtMax. A new class variable was added :m_evtMax which is a local copy of the AppMgrs property.
Definition at line 27 of file Event/RootCnvSvc/bak_RootCnvSvc-04-01-14/RootCnvSvc/RootEvtSelector.h.
RootEvtSelector::RootEvtSelector | ( | const std::string & | name, |
ISvcLocator * | svcloc | ||
) |
Definition at line 23 of file bak_RootCnvSvc-04-01-14/src/RootEvtSelector.cxx.
RootEvtSelector::~RootEvtSelector | ( | ) |
Definition at line 32 of file bak_RootCnvSvc-04-01-14/src/RootEvtSelector.cxx.
RootEvtSelector::RootEvtSelector | ( | const std::string & | name, |
ISvcLocator * | svcloc | ||
) |
RootEvtSelector::~RootEvtSelector | ( | ) |
RootEvtSelector::RootEvtSelector | ( | const std::string & | name, |
ISvcLocator * | svcloc | ||
) |
RootEvtSelector::~RootEvtSelector | ( | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inline |
Definition at line 59 of file Event/RootCnvSvc/bak_RootCnvSvc-04-01-14/RootCnvSvc/RootEvtSelector.h.
Referenced by RootCnvSvc::createAddress(), RootEventBaseCnv::createObj(), and RootCnvSvc::updateServiceState().
|
inline |
Definition at line 59 of file Event/RootCnvSvc/RootCnvSvc-04-01-15/RootCnvSvc/RootEvtSelector.h.
|
inline |
Definition at line 59 of file InstallArea/include/RootCnvSvc/RootCnvSvc/RootEvtSelector.h.
|
virtual |
Definition at line 37 of file bak_RootCnvSvc-04-01-14/src/RootEvtSelector.cxx.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
StatusCode RootEvtSelector::next | ( | ) | const |
Definition at line 174 of file bak_RootCnvSvc-04-01-14/src/RootEvtSelector.cxx.
StatusCode RootEvtSelector::next | ( | ) | const |
StatusCode RootEvtSelector::next | ( | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Definition at line 218 of file bak_RootCnvSvc-04-01-14/src/RootEvtSelector.cxx.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Definition at line 86 of file bak_RootCnvSvc-04-01-14/src/RootEvtSelector.cxx.
Referenced by initialize().
|
virtual |
|
virtual |