1 #ifndef Fireworks_Core_FWFFLooper_h 2 #define Fireworks_Core_FWFFLooper_h 25 class LuminosityBlockPrincipal;
40 class TEveTrackPropagator;
64 TEveMagField* getMagField();
65 void setupFieldForPropagator(TEveTrackPropagator* prop);
67 void checkPosition()
override;
68 void stopPlaying()
override ;
69 void autoLoadNewEvent()
override;
71 void showPathsGUI(
const TGWindow *
p);
75 void startingNewLoop(
unsigned int)
override;
86 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