Go to the documentation of this file.
2 #ifndef Fireworks_Core_CmsShowNavigator_h
3 #define Fireworks_Core_CmsShowNavigator_h
11 #include <sigc++/sigc++.h>
21 #include "TEventList.h"
58 if (*
this ==
cont.begin())
61 FQBase_i::operator--();
143 void removeFilter(std::list<FWEventSelector*>::iterator);
void addTo(FWConfiguration &) const override
bool canEditFiltersExternally()
void newFile(FileQueue_i)
void firstEvent() override
std::list< FWEventSelector * > m_selectors
void addFilter(FWEventSelector *)
CmsShowNavigator(const CmsShowMain &)
bool previousSelectedEvent() override
const edm::EventBase * getCurrentEvent() const override
FileQueue_t::iterator FileQueue_i
iterator & previous(FileQueue_t &cont)
int getNTotalEvents() override
bool isLastEvent() override
void toggleFilterEnable()
cont
load Luminosity info ##
void previousEvent() override
unsigned int LuminosityBlockNumber_t
int getNSelectedEvents() override
void filterEventsAndReset()
const CmsShowNavigator & operator=(const CmsShowNavigator &)
void goToRunEvent(edm::RunNumber_t, edm::LuminosityBlockNumber_t, edm::EventNumber_t) override
~CmsShowNavigator() override
void lastEvent() override
sigc::signal< void, int > filterStateChanged_
std::string getCurrentGlobalTag()
std::vector< std::string > & getProcessList() const
void setCurrentFile(FileQueue_i)
unsigned long long EventNumber_t
sigc::signal< void > preFiltering_
EFilterState m_filterState
void updateSelectorsInfo()
FWGUIEventFilter * m_guiFilter
Int_t realEntry(Int_t rawEntry)
void setMaxNumberOfFilesToChain(unsigned int i)
bool appendFile(const std::string &fileName, bool checkFileQueueSize, bool live)
void activateNewFileOnNextEvent()
void showEventFilterGUI(const TGWindow *p)
bool openFile(const std::string &fileName)
void removeFilter(std::list< FWEventSelector * >::iterator)
sigc::signal< void, bool > editFiltersExternally_
const char * filterStatusMessage()
void nextEvent() override
const char * frameTitle()
void eventFilterEnableCallback(Bool_t)
void editFiltersExternally()
unsigned int m_maxNumberOfFilesToChain
void changeFilter(FWEventSelector *, bool filterNeedUpdate)
bool filesNeedUpdate() const
FileQueue_i m_currentFile
void applyFiltersFromGUI()
sigc::signal< void, const TFile * > fileChanged_
bool nextSelectedEvent() override
bool m_newFileOnNextEvent
void setFrom(const FWConfiguration &) override
const CmsShowMain & m_main
bool isFirstEvent() override
std::list< FWFileEntry * > FQBase_t
sigc::signal< void, bool > postFiltering_
FQBase_t::iterator FQBase_i
void resetNewFileOnNextEvent()
void goTo(FileQueue_i fi, int event)