1 #ifndef Fireworks_Core_FWFFLooper_h 2 #define Fireworks_Core_FWFFLooper_h 24 class LuminosityBlockPrincipal;
38 class TEveTrackPropagator;
61 TEveMagField *getMagField();
62 void setupFieldForPropagator(TEveTrackPropagator *prop);
64 void checkPosition()
override;
65 void stopPlaying()
override;
66 void autoLoadNewEvent()
override;
68 void showPathsGUI(
const TGWindow *
p);
72 void startingNewLoop(
unsigned int)
override;
85 void loadDefaultGeometryFile(
void);
edm::ESWatcher< DisplayGeomRecord > m_geomWatcher
ModuleChanges m_scheduledChanges
TEveManager * m_EveManager
FWPathsPopup * m_pathsGUI
TEveMagField * m_MagField
std::unique_ptr< FWFFMetadataManager > m_metadataManager
edm::Service< FWFFHelper > m_appHelper
std::unique_ptr< FWFFNavigator > m_navigator
std::unique_ptr< fireworks::Context > m_context
std::map< std::string, edm::ParameterSet > ModuleChanges
edm::EventID m_nextEventId