#include <FWNavigatorBase.h>
Public Types | |
enum | EFilterMode { kOr = 1, kAnd = 2 } |
enum | EFilterState { kOff, kOn, kWithdrawn } |
Public Member Functions | |
void | addTo (FWConfiguration &) const override=0 |
virtual void | firstEvent ()=0 |
FWNavigatorBase (const CmsShowMainBase &) | |
virtual const edm::EventBase * | getCurrentEvent () const =0 |
virtual int | getNSelectedEvents ()=0 |
virtual int | getNTotalEvents ()=0 |
virtual void | goToRunEvent (edm::RunNumber_t, edm::LuminosityBlockNumber_t, edm::EventNumber_t)=0 |
virtual bool | isFirstEvent ()=0 |
virtual bool | isLastEvent ()=0 |
virtual void | lastEvent ()=0 |
virtual void | nextEvent ()=0 |
virtual bool | nextSelectedEvent ()=0 |
virtual void | previousEvent ()=0 |
virtual bool | previousSelectedEvent ()=0 |
void | setFrom (const FWConfiguration &) override=0 |
~FWNavigatorBase () override | |
Public Member Functions inherited from FWConfigurable | |
FWConfigurable () | |
virtual | ~FWConfigurable () |
Public Attributes | |
sigc::signal< void > | newEvent_ |
Private Member Functions | |
FWNavigatorBase (const FWNavigatorBase &)=delete | |
const FWNavigatorBase & | operator= (const FWNavigatorBase &)=delete |
Private Attributes | |
const CmsShowMainBase & | m_main |
Definition at line 27 of file FWNavigatorBase.h.
FWNavigatorBase::FWNavigatorBase | ( | const CmsShowMainBase & | main | ) |
Definition at line 3 of file FWNavigatorBase.cc.
|
override |
Definition at line 5 of file FWNavigatorBase.cc.
|
privatedelete |
|
overridepure virtual |
Implements FWConfigurable.
Implemented in CmsShowNavigator, and FWFFNavigator.
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
Referenced by CmsShowMainBase::doFirstEvent().
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
Referenced by CmsShowMainBase::draw(), and FWGUIManager::getCurrentEvent().
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
Referenced by CmsShowMainBase::goToRunEvent().
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
Referenced by CmsShowMainBase::doLastEvent().
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
Referenced by CmsShowMainBase::doNextEvent().
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
|
privatedelete |
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
Referenced by CmsShowMainBase::doPreviousEvent().
|
pure virtual |
Implemented in CmsShowNavigator, and FWFFNavigator.
|
overridepure virtual |
Implements FWConfigurable.
Implemented in CmsShowNavigator, and FWFFNavigator.
|
private |
Definition at line 65 of file FWNavigatorBase.h.
sigc::signal<void> FWNavigatorBase::newEvent_ |
Definition at line 56 of file FWNavigatorBase.h.
Referenced by CmsShowNavigator::goTo(), FWFFNavigator::setCurrentEvent(), and CmsShowMainBase::setupActions().