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);
int getNSelectedEvents() override
EFilterState m_filterState
void showEventFilterGUI(const TGWindow *p)
sigc::signal< void()> preFiltering_
tuple cont
load Luminosity info ##
const char * frameTitle()
const CmsShowMain & m_main
const CmsShowNavigator & operator=(const CmsShowNavigator &)
unsigned int m_maxNumberOfFilesToChain
bool filesNeedUpdate() const
unsigned long long EventNumber_t
void resetNewFileOnNextEvent()
const edm::EventBase * getCurrentEvent() const override
FileQueue_t::iterator FileQueue_i
const char * filterStatusMessage()
void addFilter(FWEventSelector *)
unsigned int LuminosityBlockNumber_t
std::list< FWFileEntry * > FQBase_t
FWGUIEventFilter * m_guiFilter
bool openFile(const std::string &fileName)
void newFile(FileQueue_i)
bool appendFile(const std::string &fileName, bool checkFileQueueSize, bool live)
bool nextSelectedEvent() override
bool isFirstEvent() override
bool isLastEvent() override
void activateNewFileOnNextEvent()
void changeFilter(FWEventSelector *, bool filterNeedUpdate)
FileQueue_i m_currentFile
bool m_newFileOnNextEvent
void applyFiltersFromGUI()
int getNTotalEvents() override
void goToRunEvent(edm::RunNumber_t, edm::LuminosityBlockNumber_t, edm::EventNumber_t) override
bool previousSelectedEvent() override
void nextEvent() override
CmsShowNavigator(const CmsShowMain &)
void filterEventsAndReset()
void goTo(FileQueue_i fi, int event)
void editFiltersExternally()
void eventFilterEnableCallback(Bool_t)
sigc::signal< void(const TFile *)> fileChanged_
bool canEditFiltersExternally()
sigc::signal< void(int)> filterStateChanged_
void updateSelectorsInfo()
Int_t realEntry(Int_t rawEntry)
std::vector< std::string > & getProcessList() const
void lastEvent() override
void setFrom(const FWConfiguration &) override
void addTo(FWConfiguration &) const override
void previousEvent() override
void toggleFilterEnable()
std::string getCurrentGlobalTag()
FQBase_t::iterator FQBase_i
void setMaxNumberOfFilesToChain(unsigned int i)
void setCurrentFile(FileQueue_i)
void firstEvent() override
std::list< FWEventSelector * > m_selectors
iterator & previous(FileQueue_t &cont)
sigc::signal< void(bool)> editFiltersExternally_
void removeFilter(std::list< FWEventSelector * >::iterator)
sigc::signal< void(bool)> postFiltering_
~CmsShowNavigator() override