Go to the documentation of this file. 1 #ifndef Fireworks_Core_CmsShowMainBase_h
2 #define Fireworks_Core_CmsShowMainBase_h
12 #include "sigc++/signal.h"
108 virtual void quit() = 0;
const char * configFilename() const
std::unique_ptr< SignalTimer > m_autoLoadTimer
FWJobMetadataManager * m_metadataManagerPtr
FWConfigurationManager * configurationManager()
std::string m_configFileName
virtual void checkPosition()=0
FWModelChangeManager * changeManager()
void setupConfiguration()
virtual void eventChangedImp()
void writeToConfigFile(const std::string &config)
void reloadConfiguration(const std::string &config)
void goToRunEvent(edm::RunNumber_t, edm::LuminosityBlockNumber_t, edm::EventNumber_t)
FWGUIManager * guiManager()
void setSimGeometryFilename(const std::string &filename, const std::string &geoname)
std::unique_ptr< FWViewManagerManager > m_viewManager
void setup(FWNavigatorBase *navigator, fireworks::Context *context, FWJobMetadataManager *metadataManager)
void setAutoSaveAllViewsHeight(int x)
unsigned int LuminosityBlockNumber_t
void setConfigFilename(const std::string &f)
bool m_autoLoadTimerRunning
sigc::signal< void > timeout_
void partialWriteToConfigFile(const std::string &config)
void setAutoSaveAllViewsFormat(const std::string &fmt)
std::unique_ptr< FWModelChangeManager > m_changeManager
void writePartialToConfigFile()
virtual void autoLoadNewEvent()=0
std::string m_geometryFilename
std::unique_ptr< FWGUIManager > m_guiManager
unsigned long long EventNumber_t
FWColorManager * colorManager()
std::unique_ptr< FWEventItemsManager > m_eiManager
void setupAutoLoad(float x)
std::unique_ptr< FWColorManager > m_colorManager
CmsShowTaskExecutor * startupTasks()
fireworks::Context * m_contextPtr
virtual void stopPlaying()
FWModelChangeManager * modelChangeManager()
std::unique_ptr< FWConfigurationManager > m_configurationManager
void startAutoLoadTimer()
const std::string & geometryFilename(void)
FWViewManagerManager * viewManager()
void setPlayDelay(Float_t val)
std::string m_autoSaveAllViewsFormat
void setGeometryFilename(const std::string &filename)
FWSelectionManager * selectionManager()
FWNavigatorBase * m_navigatorPtr
void partialLoadConfiguration(const std::string &config)
virtual ~CmsShowMainBase() noexcept(false)
std::unique_ptr< CmsShowTaskExecutor > m_startupTasks
fireworks::Context * context()
std::unique_ptr< FWSelectionManager > m_selectionManager
void registerPhysicsObject(const FWPhysicsObjectDesc &iItem)
FWEventItemsManager * eiManager()
virtual void checkKeyBindingsOnPLayEventsStateChanged()
int m_autoSaveAllViewsHeight
void writeToCurrentConfigFile()
std::string m_simGeometryFilename